This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/glibc.
from ffb17e7ba3 rtld: Avoid using up static TLS surplus for optimizations [B [...] adds dba950e317 sysv: linux: Add 64-bit time_t variant for semctl adds 078a892085 sysvipc: Split out linux struct semid_ds adds 915b9fe312 sysvipc: Remove the linux msq-pad.h file adds 3283f71113 sysv: linux: Add 64-bit time_t variant for msgctl adds 380b7ced6a sysvipc: Split out linux struct shmid_ds adds 7929d77985 sysvipc: Remove the linux shm-pad.h file adds ffd178c651 sysv: linux: Add 64-bit time_t variant for shmctl adds c363f834cf linux: Fix syscall list generation instructions adds ede56038e5 Fix double free in __printf_fp_l (bug 26214). adds 90663e9c81 Fix memory leak in __printf_fp_l (bug 26215). adds b21c2c24ed Update i686 libm-test-ulps adds 936c9666ae Add NEWS entry for Update to Unicode 13.0.0 [BZ #25819]
No new revisions were added by this update.
Summary of changes: NEWS | 4 +- include/sys/msg.h | 12 +- include/sys/sem.h | 10 +- include/sys/shm.h | 2 +- stdio-common/Makefile | 16 +- stdio-common/printf_fp.c | 23 +- .../msq-pad.h => stdio-common/tst-printf-fp-free.c | 27 ++- .../msq-pad.h => stdio-common/tst-printf-fp-leak.c | 24 +- sysdeps/i386/fpu/libm-test-ulps | 42 ++-- sysdeps/unix/sysv/linux/Makefile | 6 +- sysdeps/unix/sysv/linux/bits/msq-pad.h | 31 --- sysdeps/unix/sysv/linux/bits/msq.h | 39 +-- sysdeps/unix/sysv/linux/bits/shm-pad.h | 37 --- sysdeps/unix/sysv/linux/bits/shm.h | 35 +-- .../unix/sysv/linux/bits/types/struct_msqid64_ds.h | 38 +++ .../linux/bits/{msq.h => types/struct_msqid_ds.h} | 67 ++---- .../msq-pad.h => bits/types/struct_semid64_ds.h} | 24 +- .../unix/sysv/linux/bits/types/struct_semid_ds.h | 21 +- .../shm-pad.h => bits/types/struct_shmid64_ds.h} | 27 ++- .../unix/sysv/linux/bits/types/struct_shmid_ds.h | 45 ++++ sysdeps/unix/sysv/linux/hppa/bits/msq-pad.h | 26 -- sysdeps/unix/sysv/linux/hppa/bits/shm-pad.h | 28 --- .../msq.h => hppa/bits/types/struct_msqid_ds.h} | 67 ++---- .../sysv/linux/hppa/bits/types/struct_semid_ds.h | 6 +- .../sysv/linux/hppa/bits/types/struct_shmid_ds.h | 46 ++++ .../sysv/linux/hppa/struct_kernel_msqid64_ds.h | 18 ++ .../sysv/linux/hppa/struct_kernel_semid64_ds.h | 12 + .../sysv/linux/hppa/struct_kernel_shmid64_ds.h | 18 ++ .../sysv/linux/i386/struct_kernel_msqid64_ds.h | 18 ++ .../sysv/linux/i386/struct_kernel_semid64_ds.h | 12 + .../sysv/linux/i386/struct_kernel_shmid64_ds.h | 17 ++ .../unix/sysv/linux/include}/sys/msg.h | 10 + sysdeps/unix/sysv/linux/include/sys/sem.h | 16 ++ sysdeps/unix/sysv/linux/include/sys/shm.h | 17 ++ sysdeps/unix/sysv/linux/ipc_priv.h | 10 + sysdeps/unix/sysv/linux/mips/bits/shm-pad.h | 26 -- .../msq.h => mips/bits/types/struct_msqid_ds.h} | 76 ++---- .../sysv/linux/mips/bits/types/struct_semid_ds.h | 4 +- .../sysv/linux/mips/bits/types/struct_shmid_ds.h | 49 ++++ .../sysv/linux/mips/struct_kernel_msqid64_ds.h | 33 +++ .../sysv/linux/mips/struct_kernel_semid64_ds.h | 10 + .../sysv/linux/mips/struct_kernel_shmid64_ds.h | 27 +++ sysdeps/unix/sysv/linux/msgctl.c | 182 +++++++++++--- sysdeps/unix/sysv/linux/powerpc/bits/shm-pad.h | 28 --- .../msq.h => powerpc/bits/types/struct_msqid_ds.h} | 67 ++---- .../linux/powerpc/bits/types/struct_semid_ds.h | 4 +- .../linux/powerpc/bits/types/struct_shmid_ds.h | 46 ++++ .../powerpc/powerpc32/struct_kernel_msqid64_ds.h | 18 ++ .../powerpc/powerpc32/struct_kernel_semid64_ds.h | 12 + .../sysv/linux/powerpc/struct_kernel_shmid64_ds.h | 18 ++ sysdeps/unix/sysv/linux/semctl.c | 264 ++++++++++++++++++--- sysdeps/unix/sysv/linux/shmctl.c | 181 +++++++++++--- .../msq.h => sparc/bits/types/struct_msqid_ds.h} | 67 ++---- .../sysv/linux/sparc/bits/types/struct_semid_ds.h | 4 +- .../sysv/linux/sparc/bits/types/struct_shmid_ds.h | 45 ++++ .../linux/sparc/sparc32/struct_kernel_msqid64_ds.h | 18 ++ .../linux/sparc/sparc32/struct_kernel_semid64_ds.h | 12 + .../sysv/linux/sparc/struct_kernel_shmid64_ds.h | 17 ++ sysdeps/unix/sysv/linux/struct_kernel_msqid64_ds.h | 19 ++ sysdeps/unix/sysv/linux/struct_kernel_semid64_ds.h | 12 + sysdeps/unix/sysv/linux/struct_kernel_shmid64_ds.h | 17 ++ .../sysv/linux/x86/bits/types/struct_semid_ds.h | 4 +- 62 files changed, 1381 insertions(+), 730 deletions(-) rename sysdeps/unix/sysv/linux/sparc/bits/msq-pad.h => stdio-common/tst-printf-fp- [...] rename sysdeps/unix/sysv/linux/powerpc/bits/msq-pad.h => stdio-common/tst-printf-f [...] delete mode 100644 sysdeps/unix/sysv/linux/bits/msq-pad.h delete mode 100644 sysdeps/unix/sysv/linux/bits/shm-pad.h create mode 100644 sysdeps/unix/sysv/linux/bits/types/struct_msqid64_ds.h copy sysdeps/unix/sysv/linux/bits/{msq.h => types/struct_msqid_ds.h} (50%) rename sysdeps/unix/sysv/linux/{mips/bits/msq-pad.h => bits/types/struct_semid64_d [...] rename sysdeps/unix/sysv/linux/{sparc/bits/shm-pad.h => bits/types/struct_shmid64_ [...] create mode 100644 sysdeps/unix/sysv/linux/bits/types/struct_shmid_ds.h delete mode 100644 sysdeps/unix/sysv/linux/hppa/bits/msq-pad.h delete mode 100644 sysdeps/unix/sysv/linux/hppa/bits/shm-pad.h copy sysdeps/unix/sysv/linux/{bits/msq.h => hppa/bits/types/struct_msqid_ds.h} (50%) create mode 100644 sysdeps/unix/sysv/linux/hppa/bits/types/struct_shmid_ds.h create mode 100644 sysdeps/unix/sysv/linux/hppa/struct_kernel_msqid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/hppa/struct_kernel_semid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/hppa/struct_kernel_shmid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/i386/struct_kernel_msqid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/i386/struct_kernel_semid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/i386/struct_kernel_shmid64_ds.h copy {include => sysdeps/unix/sysv/linux/include}/sys/msg.h (55%) create mode 100644 sysdeps/unix/sysv/linux/include/sys/sem.h create mode 100644 sysdeps/unix/sysv/linux/include/sys/shm.h delete mode 100644 sysdeps/unix/sysv/linux/mips/bits/shm-pad.h copy sysdeps/unix/sysv/linux/{bits/msq.h => mips/bits/types/struct_msqid_ds.h} (50%) create mode 100644 sysdeps/unix/sysv/linux/mips/bits/types/struct_shmid_ds.h create mode 100644 sysdeps/unix/sysv/linux/mips/struct_kernel_msqid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/mips/struct_kernel_semid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/mips/struct_kernel_shmid64_ds.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/shm-pad.h copy sysdeps/unix/sysv/linux/{bits/msq.h => powerpc/bits/types/struct_msqid_ds.h} (50%) create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/types/struct_shmid_ds.h create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/struct_kernel_msqid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/struct_kernel_semid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/powerpc/struct_kernel_shmid64_ds.h copy sysdeps/unix/sysv/linux/{bits/msq.h => sparc/bits/types/struct_msqid_ds.h} (50%) create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/types/struct_shmid_ds.h create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/struct_kernel_msqid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/struct_kernel_semid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/sparc/struct_kernel_shmid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/struct_kernel_msqid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/struct_kernel_semid64_ds.h create mode 100644 sysdeps/unix/sysv/linux/struct_kernel_shmid64_ds.h