diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2024-12-17 05:54:19 +0800 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2024-12-18 01:54:26 +0800 |
commit | d4ee46b0cd43012d311e07f11ee960efec3f1a94 (patch) | |
tree | a1dfa9909d3a67e143b51b7589f690da983b3e12 /benchtests/json-lib.c | |
parent | 560cfeb82693912723ff0e11232c86f9b492a1a0 (diff) | |
download | glibc-d4ee46b0cd43012d311e07f11ee960efec3f1a94.zip glibc-d4ee46b0cd43012d311e07f11ee960efec3f1a94.tar.gz glibc-d4ee46b0cd43012d311e07f11ee960efec3f1a94.tar.bz2 |
tst-clone3[-internal].c: Add _Atomic to silence Clang
Add _Atomic to futex_wait argument and ctid in tst-clone3[-internal].c to
silence Clang error:
../sysdeps/unix/sysv/linux/tst-clone3-internal.c:93:3: error: address argument to atomic operation must be a pointer to _Atomic type ('pid_t *' (aka 'int *') invalid)
93 | wait_tid (&ctid, CTID_INIT_VAL);
| ^ ~~~~~
../sysdeps/unix/sysv/linux/tst-clone3-internal.c:51:21: note: expanded from macro 'wait_tid'
51 | while ((__tid = atomic_load_explicit (ctid_ptr, \
| ^ ~~~~~~~~
/usr/bin/../lib/clang/19/include/stdatomic.h:145:30: note: expanded from macro 'atomic_load_explicit'
145 | #define atomic_load_explicit __c11_atomic_load
| ^
Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
Reviewed-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'benchtests/json-lib.c')
0 files changed, 0 insertions, 0 deletions