mirror of
git://sourceware.org/git/glibc.git
synced 2025-02-23 13:09:58 +08:00
__arch_compare_and_exchange_bool_*_int return a boolean so in the dummy implementations for 8, 16 and 64 bits return zero rather than oldval. Zero is used rather than TRUE or FALSE to avoid needing to including any headers for these dummy functions. ChangeLog: 2014-07-17 Will Newton <will.newton@linaro.org> * sysdeps/arm/bits/atomic.h (__arch_compare_and_exchange_bool_8_int): Evaluate to zero. (__arch_compare_and_exchange_bool_16_int): Likewise. (__arch_compare_and_exchange_bool_64_int): Likewise. |
||
---|---|---|
.. | ||
atomic.h | ||
endian.h | ||
fenv.h | ||
link.h | ||
linkmap.h | ||
mathdef.h | ||
setjmp.h |