]> git.kaiwu.me - nginx.git/commit
Configure: fixed building libatomic test.
authorEdgar Bonet <bonet@grenoble.cnrs.fr>
Thu, 16 May 2024 09:15:10 +0000 (11:15 +0200)
committerEdgar Bonet <bonet@grenoble.cnrs.fr>
Thu, 16 May 2024 09:15:10 +0000 (11:15 +0200)
commita728869cd10924b991b22c5b50a9317226499271
tree3d80b183e88fde255fdc6ab89df843815d31d234
parentee561abfdfebc6de622cf540a49237c745a2e209
Configure: fixed building libatomic test.

Using "long *" instead of "AO_t *" leads either to -Wincompatible-pointer-types
or -Wpointer-sign warnings, depending on whether long and size_t are compatible
types (e.g., ILP32 versus LP64 data models).  Notably, -Wpointer-sign warnings
are enabled by default in Clang only, and -Wincompatible-pointer-types is an
error starting from GCC 14.

Signed-off-by: Edgar Bonet <bonet@grenoble.cnrs.fr>
auto/lib/libatomic/conf