Olivier Houchard 9acb0e651b In atomic_fetchadd_32(), do not blindly increase the value of %3.
It should just contain the value we want to add, as if we're interrupted
between the add and the str, we will restart from the beginning. Just use
a register we can scratch instead.

MFC After:	1 week
2007-11-27 22:12:05 +00:00
..
2007-03-21 03:28:16 +00:00
2006-11-19 23:46:50 +00:00
PR:
2006-10-04 21:37:10 +00:00
2006-07-14 00:50:51 +00:00
2007-06-16 15:03:33 +00:00
2007-07-27 14:45:04 +00:00
2007-07-27 14:45:33 +00:00
2007-03-21 03:28:16 +00:00