[Bug 1212] timeslice not working after task mode change
rtems-bugs at rtems.org
rtems-bugs at rtems.org
Fri Jan 12 16:01:44 UTC 2007
http://www.rtems.org/bugzilla/show_bug.cgi?id=1212
------- Comment #2 from xudong.guan at criticalsoftware.com 2007-01-12 10:01 -------
Forget to mention that the above source code has to be compiled without any
kind of optimization to work correctly (i.e. gcc -O0). Some optimizations, like
sparc-gcc -O2, will assign a register to the variable "turn", which prevent the
thread from re-read the possibly changed "turn" variable from memory.
--
Configure bugmail: http://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the bugs
mailing list