Kinsey Moore 38f3de6469 rtemsbsd/atomic: Return a value for CMPSET
When the cmpset and fcmpset functions were refactored, the return value
of the operation was discarded instead of being returned for SMP builds
outside of gcc 4.x. This had the effect of turning these functions into
a long busywait loop that eventually failed due to integer overflow.

This patch restores the use of the return value of the atomic
operations.
2021-10-08 09:05:05 -05:00
..
2018-04-30 13:42:18 +02:00
2020-04-17 13:18:06 +02:00
2020-04-14 16:39:20 +02:00
2018-09-20 11:23:32 +02:00
2021-09-23 15:42:12 +10:00
2021-08-28 10:25:46 +10:00