]> granicus.if.org Git - postgresql/commit
For all ppc compilers, implement compare_exchange and fetch_add with asm.
authorNoah Misch <noah@leadboat.com>
Sat, 19 Oct 2019 03:20:52 +0000 (20:20 -0700)
committerNoah Misch <noah@leadboat.com>
Sat, 19 Oct 2019 03:20:52 +0000 (20:20 -0700)
commit30ee5d17c20dbb282a9952b3048d6ad52d56c371
tree312f0c13adacd8797fd7ef589fd6b826bff7a2cf
parent89b4d7744c80ecb3f6bdf8a07ca711a043718db3
For all ppc compilers, implement compare_exchange and fetch_add with asm.

This is more like how we handle s_lock.h and arch-x86.h.

Reviewed by Tom Lane.

Discussion: https://postgr.es/m/20191005173400.GA3979129@rfd.leadboat.com
configure
configure.in
src/include/pg_config.h.in
src/include/port/atomics.h
src/include/port/atomics/arch-ppc.h
src/include/port/atomics/generic-xlc.h [deleted file]
src/tools/pginclude/cpluspluscheck
src/tools/pginclude/headerscheck