]> 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)
commitefc6a217b92985a1ee211b6bb7337cd2f62deb90
treeec22a6a799aa33ff45b08f30bd1c2957664df157
parent489e1e61912a808fdaffb4f513426cb285f267a3
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