Revision 4f690853

b/target-sparc/cpu.h
519 519
static inline void PUT_CWP64(CPUSPARCState *env1, int cwp)
520 520
{
521 521
    if (unlikely(cwp >= env1->nwindows || cwp < 0))
522
        cwp = 0;
522
        cwp %= env1->nwindows;
523 523
    cpu_set_cwp(env1, env1->nwindows - 1 - cwp);
524 524
}
525 525
#endif

Also available in: Unified diff