diff options
author | Florian Weimer <fweimer@redhat.com> | 2021-11-17 12:20:13 +0100 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2021-11-17 12:20:13 +0100 |
commit | 8bd336a00a5311bf7a9e99b3b0e9f01ff5faa74b (patch) | |
tree | 64f0019eef9c7d820a768f5a40d6386a1ab91184 /misc/Makefile | |
parent | a43c0b5483da4c5e3796af309864cb44256c02db (diff) | |
download | glibc-8bd336a00a5311bf7a9e99b3b0e9f01ff5faa74b.zip glibc-8bd336a00a5311bf7a9e99b3b0e9f01ff5faa74b.tar.gz glibc-8bd336a00a5311bf7a9e99b3b0e9f01ff5faa74b.tar.bz2 |
nptl: Extract <bits/atomic_wide_counter.h> from pthread_cond_common.c
And make it an installed header. This addresses a few aliasing
violations (which do not seem to result in miscompilation due to
the use of atomics), and also enables use of wide counters in other
parts of the library.
The debug output in nptl/tst-cond22 has been adjusted to print
the 32-bit values instead because it avoids a big-endian/little-endian
difference.
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'misc/Makefile')
-rw-r--r-- | misc/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/misc/Makefile b/misc/Makefile index 1083ba3..3b66cb9 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -73,7 +73,8 @@ routines := brk sbrk sstk ioctl \ fgetxattr flistxattr fremovexattr fsetxattr getxattr \ listxattr lgetxattr llistxattr lremovexattr lsetxattr \ removexattr setxattr getauxval ifunc-impl-list makedev \ - allocate_once fd_to_filename single_threaded unwind-link + allocate_once fd_to_filename single_threaded unwind-link \ + atomic_wide_counter generated += tst-error1.mtrace tst-error1-mem.out \ tst-allocate_once.mtrace tst-allocate_once-mem.out |