]> Savannah Git Hosting - gnulib.git/commit
asyncsafe-spin, simple-atomic: Add support for tcc.
authorBruno Haible <bruno@clisp.org>
Wed, 3 Mar 2021 12:32:41 +0000 (13:32 +0100)
committerBruno Haible <bruno@clisp.org>
Wed, 3 Mar 2021 12:36:28 +0000 (13:36 +0100)
commit65470c21733b0850656503f09f9878e2780b7984
tree1e7aee5f484b05ea2027b21662d8204168b1867d
parent3b0808afa4236e6fa221eac2ec25dc2a8ef09557
asyncsafe-spin, simple-atomic: Add support for tcc.

* lib/asyncsafe-spin.c (memory_barrier, atomic_compare_and_swap): On
i386 and x86_64, treat tcc like older GCC or clang.
* lib/simple-atomic.c (memory_barrier, atomic_compare_and_swap,
atomic_compare_and_swap_ptr): Likewise.
ChangeLog
lib/asyncsafe-spin.c
lib/simple-atomic.c