This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-master-aarch64-spec2k6-O2_LTO in repository toolchain/ci/glibc.
from 3ad5dab476 elf: Do not signal LA_ACT_CONSISTENT for an empty namespace [...] adds 6caddd34bd Remove most vfprintf width/precision-dependent allocations ( [...] adds e4e11b1dba signal: Add signum-{generic,arch}.h adds b1ccfc061f signal: Move sys_siglist to a compat symbol adds f13d260190 signal: Move sys_errlist to a compat symbol adds f26d456b98 linux: Fix __NSIG_WORDS and add __NSIG_BYTES adds 9deec7c8ba string: Remove old TLS usage on strsignal adds 28aff04781 string: Implement strerror in terms of strerror_l adds 725eeb4af1 string: Use tls-internal on strerror_l adds 08d2024b41 string: Simplify strerror_r adds c2723ce317 string: Add strsignal test adds 653200ef42 string: Add strerror, strerror_r, and strerror_l test adds 4f92497488 string: Add strerror_l on test-strerror-errno adds bfe05aa289 string: Add sigabbrev_np and sigdescr_np adds 325081b9eb string: Add strerrorname_np and strerrordesc_np adds d7ebcd4380 sunrpc: Turn clnt_sperrno into a libc_hidden_nolink_sunrpc symbol adds ed6fc7daed sunrpc: Do not export key handling hooks by default adds afc3a2eb80 sunrpc: Do not export getrpcport by default adds 94d9c76e4a nss: Remove cryptographic key support from nss_files, nss_ni [...] adds 91927b7c76 Rewrite iconv option parsing [BZ #19519] adds d63387d81d hurd: Evaluate fd before entering the critical section adds 5549370a73 tst-strsignal: fix checking for RT signals support adds 01ac385ca8 hurd: Fix strerror not setting errno adds 78e02c4698 sunrpc: Remove hidden aliases for global data symbols (bug 26210) adds 79a4fa341b arm: CVE-2020-6096: fix memcpy and memmove for negative leng [...] adds beea361050 arm: CVE-2020-6096: Fix multiarch memcpy for negative length [...] adds 5b2deed8a5 string: Fix prototype mismatch in sigabbrev_np, __sigdescr_np adds c1e63c7214 string: Move tst-strsignal tst-strerror to tests-container adds c7aa8596de rtld: Clean up PT_NOTE and add PT_GNU_PROPERTY handling adds dbfefbdc3a Rewrite abi-note.S in C. adds 1b0a4f58f5 aarch64: configure test for BTI support adds 2a4c2dde49 aarch64: Rename place holder .S files to .c adds 91181954f9 aarch64: Add BTI support to assembly files adds fddbd7c0ef aarch64: fix swapcontext for BTI adds 5f846c8b0d aarch64: fix RTLD_START for BTI adds 605338745b aarch64: enable BTI at runtime adds de9301c02e aarch64: ensure objects are BTI compatible adds 9e1751e6d6 aarch64: configure check for pac-ret code generation adds 1be3d6eb82 aarch64: Add pac-ret support to assembly files adds c94767712b aarch64: fix pac-ret support in _mcount adds d174ec248d aarch64: redefine RETURN_ADDRESS to strip PAC adds a2a83bf6d9 aarch64: add NEWS entry about branch protection support adds acb527929d Move non-deprecated RPC-related functions from sunrpc to inet adds ae7a94e5e3 Remove --enable-obsolete-nsl configure flag adds 0c7b002fac rtld: Add rtld.nns tunable for the number of supported namespaces adds 17796419b5 rtld: Account static TLS surplus for audit modules adds 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] adds 7c7bcf3634 powerpc64: Fix calls when r2 is not used [BZ #26173] adds 04deeaa9ea Fix time/tst-cpuclock1 intermitent failures adds 0e7d930c4c ARC: ABI Implementation adds dd2e6ef179 ARC: startup and dynamic linking code adds 0261315289 ARC: Thread Local Storage support adds 9679dd5ecd ARC: Atomics and Locking primitives adds fd9dec20c8 ARC: math soft float support adds 3ab8611a22 ARC: hardware floating point support adds add5071a5c ARC: Linux Syscall Interface adds e5ccf113cd ARC: Linux ABI adds c86a9483f4 ARC: Linux Startup and Dynamic Loading adds 33ff7b3988 ARC: ABI lists adds 0be8ae3679 ARC: Build Infrastructure adds 2fc2260ba4 build-many-glibcs.py: Enable ARC builds adds 758caf3736 Documentation for ARC port adds 9016b6f389 x86: Remove the unused __x86_prefetchw new 43530ba1dc x86: Remove __ASSEMBLER__ check in init-arch.h
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: INSTALL | 9 - NEWS | 79 +- README | 1 + bits/signum-arch.h | 59 + bits/signum-generic.h | 27 +- config.h.in | 16 +- config.make.in | 1 - configure | 20 +- configure.ac | 11 - csu/{abi-note.S => abi-note.c} | 25 +- csu/libc-tls.c | 31 +- debug/segfault.c | 18 +- elf/Makefile | 29 +- elf/dl-load.c | 94 +- elf/dl-reloc.c | 37 +- elf/dl-tls.c | 67 +- elf/dl-tunables.list | 14 + elf/dynamic-link.h | 5 +- elf/rtld.c | 46 +- elf/tst-tls-ie-dlmopen.c | 112 ++ .../sysv/linux/signalfd.c => elf/tst-tls-ie-mod.h | 28 +- elf/tst-tls-ie-mod0.c | 4 + elf/tst-tls-ie-mod1.c | 4 + elf/tst-tls-ie-mod2.c | 4 + elf/tst-tls-ie-mod3.c | 4 + elf/tst-tls-ie-mod4.c | 4 + elf/tst-tls-ie-mod5.c | 4 + elf/tst-tls-ie-mod6.c | 4 + elf/tst-tls-ie.c | 111 ++ grp/initgroups.c | 8 +- iconv/Makefile | 17 +- iconv/Versions | 1 + iconv/gconv_charset.c | 218 ++ iconv/gconv_charset.h | 61 +- iconv/gconv_int.h | 19 +- iconv/gconv_open.c | 64 +- iconv/iconv_open.c | 46 +- iconv/iconv_prog.c | 63 +- iconv/tst-iconv-opt.c | 347 ++++ iconv/tst-iconv_prog.sh | 280 +++ include/aliases.h | 2 - include/dlfcn.h | 9 +- include/grp.h | 2 - include/libc-symbols.h | 55 +- include/netdb.h | 6 - include/netinet/ether.h | 2 - include/pwd.h | 2 - include/rpc/auth.h | 11 - include/rpc/auth_des.h | 13 - include/rpc/clnt.h | 1 - include/rpc/netdb.h | 2 - include/rpc/svc.h | 4 - include/rpcsvc/yp_prot.h | 1 - include/shadow.h | 2 - include/signal.h | 7 +- include/stdio.h | 3 +- include/string.h | 8 +- include/sys/msg.h | 12 +- include/sys/sem.h | 10 +- include/sys/shm.h | 2 +- inet/Makefile | 11 +- sunrpc/bindrsvprt.c => inet/bindresvport.c | 0 {sunrpc => inet}/etc.rpc | 0 {sunrpc => inet}/getrpcbyname.c | 0 {sunrpc => inet}/getrpcbyname_r.c | 0 {sunrpc => inet}/getrpcbynumber.c | 0 {sunrpc => inet}/getrpcbynumber_r.c | 0 {sunrpc => inet}/getrpcent.c | 0 {sunrpc => inet}/getrpcent_r.c | 0 intl/dcigettext.c | 15 +- libio/Makefile | 2 +- libio/stdio.h | 6 - malloc/thread-freeres.c | 3 +- manual/errno.texi | 23 + manual/install.texi | 14 +- manual/nss.texi | 15 +- manual/nsswitch.texi | 16 +- manual/signal.texi | 27 +- manual/tunables.texi | 41 + nis/Makefile | 55 +- nis/Versions | 58 +- nis/libnsl.h | 3 - nis/nss-default.c | 127 -- nis/nss-nis.c | 44 - nis/nss-nis.h | 59 - nis/nss-nisplus.c | 78 - nis/nss-nisplus.h | 41 - nis/nss_nis/nis-alias.c | 281 --- nis/nss_nis/nis-ethers.c | 292 --- nis/nss_nis/nis-grp.c | 359 ---- nis/nss_nis/nis-hosts.c | 535 ----- nis/nss_nis/nis-initgroups.c | 343 ---- nis/nss_nis/nis-netgrp.c | 98 - nis/nss_nis/nis-network.c | 314 --- nis/nss_nis/nis-proto.c | 278 --- nis/nss_nis/nis-publickey.c | 234 --- nis/nss_nis/nis-pwd.c | 581 ------ nis/nss_nis/nis-rpc.c | 279 --- nis/nss_nis/nis-service.c | 438 ---- nis/nss_nis/nis-spwd.c | 235 --- nis/nss_nisplus/nisplus-alias.c | 337 ---- nis/nss_nisplus/nisplus-ethers.c | 356 ---- nis/nss_nisplus/nisplus-grp.c | 401 ---- nis/nss_nisplus/nisplus-hosts.c | 584 ------ nis/nss_nisplus/nisplus-initgroups.c | 148 -- nis/nss_nisplus/nisplus-netgrp.c | 191 -- nis/nss_nisplus/nisplus-network.c | 494 ----- nis/nss_nisplus/nisplus-parser.c | 375 ---- nis/nss_nisplus/nisplus-proto.c | 441 ----- nis/nss_nisplus/nisplus-publickey.c | 411 ---- nis/nss_nisplus/nisplus-pwd.c | 408 ---- nis/nss_nisplus/nisplus-rpc.c | 444 ----- nis/nss_nisplus/nisplus-service.c | 461 ----- nis/nss_nisplus/nisplus-spwd.c | 220 --- nis/rpcsvc/nis.x | 474 ----- nis/rpcsvc/nis_callback.x | 63 - nis/rpcsvc/nis_object.x | 328 --- nis/rpcsvc/yp.x | 311 --- nis/rpcsvc/yp_prot.h | 366 ---- nptl/allocatestack.c | 2 + nptl/descr.h | 4 + nptl/nptl-init.c | 2 +- nptl/pthread_sigmask.c | 2 +- nscd/initgrcache.c | 8 +- nss/Makefile | 3 +- nss/grp-lookup.c | 6 +- nss/nss_files/files-key.c | 113 -- nss/nsswitch.c | 14 +- nss/nsswitch.conf | 2 - nss/pwd-lookup.c | 6 +- nss/spwd-lookup.c | 6 +- scripts/build-many-glibcs.py | 19 +- shlib-versions | 2 - signal/Makefile | 2 +- signal/signal.h | 8 +- stdio-common/Makefile | 28 +- stdio-common/bug22.c | 2 +- math/w_exp10f.c => stdio-common/errlist-compat.c | 0 stdio-common/errlist.c | 63 +- stdio-common/printf_fp.c | 23 +- stdio-common/psiginfo.c | 2 +- stdio-common/psignal.c | 2 +- stdio-common/siglist.c | 9 +- stdio-common/test-strerr.c | 65 + stdio-common/tst-errno-manual.py | 73 + .../tst-printf-fp-free.c | 27 +- .../tst-printf-fp-leak.c | 24 +- stdio-common/tst-vfprintf-width-prec-alloc.c | 41 + stdio-common/vfprintf-internal.c | 120 +- string/Makefile | 13 +- string/Versions | 4 + string/_strerror.c | 47 +- .../sysv/linux/signalfd.c => string/sigabbrev_np.c | 21 +- .../sysv/linux/signalfd.c => string/sigdescr_np.c | 22 +- string/strerror.c | 22 +- string/strerror_l.c | 38 +- .../hurd/siglist.h => string/strerrordesc_np.c | 14 +- .../hurd/siglist.h => string/strerrorname_np.c | 13 +- string/string.h | 15 + string/strsignal.c | 107 +- stdio-common/siglist.c => string/test-sig_np.c | 39 +- string/test-strerror-errno.c | 5 + string/tst-strerror.c | 76 + string/tst-strsignal.c | 61 + string/xpg-strerror.c | 9 +- sunrpc/Makefile | 9 +- sunrpc/clnt_perr.c | 4 + sunrpc/getrpcport.c | 5 + sunrpc/key_call.c | 17 +- sunrpc/rpc_common.c | 12 +- support/Makefile | 3 + support/support.h | 4 + support/timespec.c | 64 + support/timespec.h | 8 + support/tst-timespec.c | 320 +++ .../sysv/linux/signalfd.c => support/xnewlocale.c | 19 +- .../sysv/linux/signalfd.c => support/xuselocale.c | 18 +- sysdeps/aarch64/Makefile | 12 + sysdeps/aarch64/{bsd-_setjmp.S => bsd-_setjmp.c} | 0 sysdeps/aarch64/{bsd-setjmp.S => bsd-setjmp.c} | 0 sysdeps/aarch64/configure | 83 + sysdeps/aarch64/configure.ac | 41 + sysdeps/aarch64/crti.S | 10 + sysdeps/aarch64/crtn.S | 8 + sysdeps/aarch64/dl-bti.c | 54 + sysdeps/aarch64/dl-machine.h | 5 +- sysdeps/{generic => aarch64}/dl-prop.h | 41 +- sysdeps/aarch64/dl-tlsdesc.S | 11 + sysdeps/aarch64/dl-trampoline.S | 20 + sysdeps/aarch64/linkmap.h | 3 + sysdeps/aarch64/machine-gmon.h | 3 +- sysdeps/aarch64/{memmove.S => memmove.c} | 0 sysdeps/aarch64/multiarch/memset_emag.S | 2 + sysdeps/aarch64/multiarch/memset_falkor.S | 1 + sysdeps/aarch64/multiarch/memset_generic.S | 2 + sysdeps/aarch64/multiarch/rtld-memset.S | 2 + sysdeps/aarch64/start.S | 1 + sysdeps/aarch64/sysdep.h | 58 +- sysdeps/{arm => arc}/Implies | 0 sysdeps/{generic => arc}/Makefile | 19 +- sysdeps/arc/Versions | 8 + sysdeps/arc/__longjmp.S | 49 + sysdeps/arc/abort-instr.h | 2 + sysdeps/arc/atomic-machine.h | 69 + sysdeps/arc/bits/endianness.h | 15 + sysdeps/arc/bits/fenv.h | 78 + sysdeps/arc/bits/link.h | 52 + .../multiarch/rtld-memset.S => arc/bits/setjmp.h} | 15 +- sysdeps/{csky => arc}/bsd-_setjmp.S | 0 sysdeps/{csky => arc}/bsd-setjmp.S | 0 sysdeps/{aarch64 => arc}/configure | 44 +- sysdeps/arc/configure.ac | 26 + sysdeps/arc/dl-machine.h | 344 ++++ sysdeps/arc/dl-runtime.h | 42 + .../multiarch/rtld-memset.S => arc/dl-sysdep.h} | 16 +- .../multiarch/rtld-memset.S => arc/dl-tls.h} | 21 +- sysdeps/arc/dl-trampoline.S | 72 + sysdeps/arc/entry.h | 5 + .../memset_generic.S => arc/fpu/fclrexcpt.c} | 31 +- .../memset_generic.S => arc/fpu/fegetenv.c} | 32 +- .../rtld-memset.S => arc/fpu/fegetmode.c} | 22 +- .../memset_generic.S => arc/fpu/fegetround.c} | 27 +- .../memset_generic.S => arc/fpu/feholdexcpt.c} | 38 +- .../multiarch/memset_emag.S => arc/fpu/fesetenv.c} | 50 +- .../rtld-memset.S => arc/fpu/fesetexcept.c} | 23 +- .../memset_generic.S => arc/fpu/fesetmode.c} | 35 +- .../memset_emag.S => arc/fpu/fesetround.c} | 36 +- .../memset_emag.S => arc/fpu/feupdateenv.c} | 53 +- .../rtld-memset.S => arc/fpu/fgetexcptflg.c} | 22 +- .../memset_generic.S => arc/fpu/fraiseexcpt.c} | 34 +- .../memset_generic.S => arc/fpu/fsetexcptflg.c} | 33 +- .../rtld-memset.S => arc/fpu/ftestexcept.c} | 24 +- sysdeps/{i386 => arc}/fpu/libm-test-ulps | 1268 ++++-------- sysdeps/arc/fpu/libm-test-ulps-name | 1 + .../{aarch64 => arc}/fpu/math-use-builtins-fma.h | 0 .../{aarch64 => arc}/fpu/math-use-builtins-sqrt.h | 0 sysdeps/arc/fpu_control.h | 106 + .../multiarch/rtld-memset.S => arc/gccframe.h} | 12 +- .../memset_generic.S => arc/get-rounding-mode.h} | 31 +- .../rtld-memset.S => arc/jmpbuf-offsets.h} | 13 +- sysdeps/arc/jmpbuf-unwind.h | 47 + sysdeps/arc/ldsodefs.h | 43 + .../multiarch/rtld-memset.S => arc/libc-tls.c} | 18 +- .../multiarch/memset_emag.S => arc/machine-gmon.h} | 31 +- nss/spwd-lookup.c => sysdeps/arc/math-tests-trap.h | 20 +- .../multiarch/rtld-memset.S => arc/memusage.h} | 14 +- sysdeps/{arm => arc}/nofpu/Implies | 0 sysdeps/arc/nofpu/libm-test-ulps | 270 +++ sysdeps/arc/nofpu/libm-test-ulps-name | 1 + .../arc/nofpu/math-tests-exceptions.h | 20 +- .../arc/nofpu/math-tests-rounding.h | 20 +- sysdeps/{generic => arc/nptl}/Makefile | 24 +- .../memset_emag.S => arc/nptl/pthreaddef.h} | 28 +- sysdeps/arc/nptl/tcb-offsets.sym | 11 + sysdeps/arc/nptl/tls.h | 139 ++ sysdeps/arc/preconfigure | 14 + sysdeps/arc/setjmp.S | 66 + sysdeps/arc/sfp-machine.h | 70 + sysdeps/arc/sotruss-lib.c | 50 + .../multiarch/memset_generic.S => arc/stackinfo.h} | 28 +- sysdeps/arc/start.S | 74 + sysdeps/arc/sysdep.h | 53 + sysdeps/{alpha => arc}/tininess.h | 0 sysdeps/arc/tls-macros.h | 47 + .../multiarch/rtld-memset.S => arc/tst-audit.h} | 14 +- sysdeps/arm/abi-note.S | 8 - sysdeps/arm/armv7/multiarch/memcpy_impl.S | 22 +- sysdeps/arm/memcpy.S | 24 +- sysdeps/arm/memmove.S | 24 +- sysdeps/generic/Makefile | 1 + sysdeps/generic/dl-prop.h | 23 +- sysdeps/generic/ldsodefs.h | 16 + .../w_exp10f.c => sysdeps/generic/siglist-compat.c | 0 sysdeps/generic/siglist-compat.h | 47 + .../generic/tls-internal-struct.h | 17 +- .../hurd/siglist.h => generic/tls-internal.c} | 9 +- bits/signum.h => sysdeps/generic/tls-internal.h | 32 +- sysdeps/gnu/Makefile | 43 - sysdeps/gnu/errlist-compat.awk | 133 -- sysdeps/gnu/errlist.awk | 110 -- sysdeps/gnu/errlist.c | 1495 -------------- sysdeps/gnu/errlist.h | 799 ++++++++ sysdeps/gnu/siglist.c | 78 - sysdeps/hurd/include/hurd/fd.h | 3 +- sysdeps/i386/Makefile | 4 - sysdeps/i386/cacheinfo.c | 3 - sysdeps/i386/fpu/libm-test-ulps | 42 +- sysdeps/mach/Makefile | 2 - sysdeps/mach/_strerror.c | 67 +- sysdeps/mach/hurd/bits/signum-arch.h | 65 + sysdeps/mach/hurd/err_hurd.sub | 5 +- sysdeps/mach/hurd/errlist.c | 11 +- sysdeps/mach/hurd/i386/libc.abilist | 4 + .../bits/msq-pad.h => mach/hurd/siglist-compat.c} | 17 +- sysdeps/mach/hurd/test-err_np.c | 4 + sysdeps/mach/strerror_l.c | 50 +- sysdeps/powerpc/powerpc64/configure | 28 + sysdeps/powerpc/powerpc64/configure.ac | 11 + sysdeps/powerpc/powerpc64/ppc-mcount.S | 2 +- sysdeps/powerpc/powerpc64/setjmp-common.S | 2 +- sysdeps/powerpc/powerpc64/sysdep.h | 8 +- sysdeps/unix/sysv/linux/Makefile | 6 +- sysdeps/unix/sysv/linux/Versions | 10 - sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 1 + .../{sparc/bits/msq-pad.h => aarch64/bits/mman.h} | 19 +- sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 3 + sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 2 + sysdeps/unix/sysv/linux/aarch64/libc.abilist | 4 + sysdeps/unix/sysv/linux/aarch64/swapcontext.S | 14 +- sysdeps/unix/sysv/linux/aio_misc.h | 9 +- sysdeps/unix/sysv/linux/alpha/Versions | 12 - sysdeps/unix/sysv/linux/alpha/bits/signum-arch.h | 67 + sysdeps/unix/sysv/linux/alpha/bits/signum.h | 40 - .../bits/signum.h => alpha/errlist-compat.c} | 36 +- sysdeps/unix/sysv/linux/alpha/libc.abilist | 4 + sysdeps/unix/sysv/linux/arc/Implies | 3 + sysdeps/unix/sysv/linux/arc/Makefile | 29 + sysdeps/unix/sysv/linux/arc/Versions | 16 + sysdeps/unix/sysv/linux/arc/arch-syscall.h | 298 +++ .../sysv/linux/arc/bits/procfs.h} | 31 +- .../sysv/linux/arc/bits/timesize.h} | 11 +- .../unix/sysv/linux/arc/bits/types/__sigset_t.h | 12 + sysdeps/unix/sysv/linux/arc/c++-types.data | 67 + sysdeps/unix/sysv/linux/arc/clone.S | 93 + sysdeps/unix/sysv/linux/arc/configure | 4 + sysdeps/unix/sysv/linux/arc/configure.ac | 4 + sysdeps/unix/sysv/linux/arc/dl-static.c | 84 + sysdeps/unix/sysv/linux/arc/fixup-asm-unistd.h | 46 + sysdeps/unix/sysv/linux/arc/getcontext.S | 64 + sysdeps/unix/sysv/linux/arc/jmp_buf-macros.h | 6 + .../unix/sysv/linux/arc/kernel-features.h | 22 +- .../sysv/linux/arc/kernel_stat.h} | 17 +- sysdeps/unix/sysv/linux/arc/ld.abilist | 5 + .../sysv/linux/arc/ldconfig.h} | 22 +- .../unix/sysv/linux/arc/ldsodefs.h | 24 +- .../unix/sysv/linux/arc/libBrokenLocale.abilist | 1 + sysdeps/unix/sysv/linux/arc/libanl.abilist | 4 + sysdeps/unix/sysv/linux/arc/libc.abilist | 2085 ++++++++++++++++++++ sysdeps/unix/sysv/linux/arc/libcrypt.abilist | 2 + sysdeps/unix/sysv/linux/arc/libdl.abilist | 9 + sysdeps/unix/sysv/linux/arc/libm.abilist | 699 +++++++ sysdeps/unix/sysv/linux/arc/libpthread.abilist | 213 ++ sysdeps/unix/sysv/linux/arc/libresolv.abilist | 79 + sysdeps/unix/sysv/linux/arc/librt.abilist | 35 + sysdeps/unix/sysv/linux/arc/libthread_db.abilist | 40 + sysdeps/unix/sysv/linux/arc/libutil.abilist | 6 + sysdeps/unix/sysv/linux/arc/localplt.data | 12 + sysdeps/unix/sysv/linux/arc/makecontext.c | 73 + .../unix/sysv/linux/arc/mmap_internal.h | 16 +- sysdeps/unix/sysv/linux/arc/setcontext.S | 93 + sysdeps/unix/sysv/linux/arc/shlib-versions | 7 + .../sysv/linux/arc/sigaction.c} | 26 +- .../linux/{signalfd.c => arc/sigcontextinfo.h} | 18 +- .../sysv/linux/{signalfd.c => arc/sigrestorer.S} | 21 +- sysdeps/unix/sysv/linux/arc/swapcontext.S | 94 + .../sysv/linux/arc/sys/cachectl.h} | 24 +- sysdeps/unix/sysv/linux/arc/sys/ucontext.h | 57 + .../linux/{sparc/bits/msq-pad.h => arc/sys/user.h} | 22 +- .../unix/sysv/linux/{siglist.h => arc/syscall.S} | 21 +- sysdeps/unix/sysv/linux/arc/syscalls.list | 3 + .../unix/sysv/linux/{signalfd.c => arc/sysdep.c} | 21 +- sysdeps/unix/sysv/linux/arc/sysdep.h | 226 +++ .../sysv/linux/arc/ucontext-macros.h} | 14 +- sysdeps/unix/sysv/linux/arc/ucontext_i.sym | 20 + .../unix/sysv/linux/{signalfd.c => arc/vfork.S} | 32 +- sysdeps/unix/sysv/linux/arm/be/libc.abilist | 4 + sysdeps/unix/sysv/linux/arm/le/libc.abilist | 4 + 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 +- sysdeps/unix/sysv/linux/bits/signum-arch.h | 64 + sysdeps/unix/sysv/linux/bits/signum.h | 58 - .../unix/sysv/linux/bits/types/struct_msqid64_ds.h | 38 + .../linux/bits/{msq.h => types/struct_msqid_ds.h} | 67 +- .../types/struct_semid64_ds.h} | 17 +- .../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/csky/libc.abilist | 4 + sysdeps/unix/sysv/linux/epoll_pwait.c | 2 +- .../linux/{bits/sys_errlist.h => errlist-compat.c} | 29 +- sysdeps/unix/sysv/linux/errlist-compat.h | 43 + sysdeps/unix/sysv/linux/hppa/Versions | 10 - sysdeps/unix/sysv/linux/hppa/bits/signum-arch.h | 69 + sysdeps/unix/sysv/linux/hppa/bits/signum.h | 75 - .../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 + .../signum.h => sysv/linux/hppa/errlist-compat.c} | 30 +- sysdeps/unix/sysv/linux/hppa/libc.abilist | 4 + .../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 + sysdeps/unix/sysv/linux/i386/libc.abilist | 4 + .../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 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 4 + sysdeps/unix/sysv/linux/ia64/vfork.S | 2 +- .../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/internal-signals.h | 10 +- sysdeps/unix/sysv/linux/ipc_priv.h | 10 + sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 4 + sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 4 + sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 4 + sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 4 + sysdeps/unix/sysv/linux/mips/Versions | 7 - sysdeps/unix/sysv/linux/mips/bits/shm-pad.h | 26 - sysdeps/unix/sysv/linux/mips/bits/signum-arch.h | 65 + sysdeps/unix/sysv/linux/mips/bits/signum.h | 68 - .../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 + .../{hppa/bits/msq-pad.h => mips/errlist-compat.c} | 17 +- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 4 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 4 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 4 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 4 + sysdeps/unix/sysv/linux/mips/shlib-versions | 2 - .../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/nios2/libc.abilist | 4 + 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 + .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 4 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 4 + .../powerpc/powerpc32/struct_kernel_msqid64_ds.h | 18 + .../powerpc/powerpc32/struct_kernel_semid64_ds.h | 12 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 4 + .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 4 + .../sysv/linux/powerpc/powerpc64/makecontext.S | 2 +- .../sysv/linux/powerpc/struct_kernel_shmid64_ds.h | 18 + sysdeps/unix/sysv/linux/ppoll.c | 7 +- sysdeps/unix/sysv/linux/pselect.c | 2 +- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 4 + sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 4 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 4 + sysdeps/unix/sysv/linux/semctl.c | 264 ++- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 4 + sysdeps/unix/sysv/linux/sh/le/libc.abilist | 4 + sysdeps/unix/sysv/linux/shmctl.c | 181 +- sysdeps/unix/sysv/linux/sigaction.c | 3 +- .../{mips/bits/msq-pad.h => siglist-compat.c} | 22 +- sysdeps/unix/sysv/linux/signalfd.c | 2 +- sysdeps/unix/sysv/linux/sigpending.c | 2 +- sysdeps/unix/sysv/linux/sigsetops.h | 18 +- sysdeps/unix/sysv/linux/sigsuspend.c | 2 +- sysdeps/unix/sysv/linux/sigtimedwait.c | 3 +- sysdeps/unix/sysv/linux/sparc/Versions | 10 - sysdeps/unix/sysv/linux/sparc/bits/signum-arch.h | 66 + .../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 + .../unix/sysv/linux/sparc/errlist-compat.c | 34 +- sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 4 + .../linux/sparc/sparc32/struct_kernel_msqid64_ds.h | 18 + .../linux/sparc/sparc32/struct_kernel_semid64_ds.h | 12 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 4 + .../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 + .../unix/sysv/linux/tls-internal.c | 0 .../linux/{sparc/bits/shm-pad.h => tls-internal.h} | 30 +- .../sysv/linux/x86/bits/types/struct_semid_ds.h | 4 +- sysdeps/unix/sysv/linux/x86/setjmpP.h | 5 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 4 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 4 + sysdeps/x86/Makefile | 4 + sysdeps/x86/cacheinfo.c | 16 - sysdeps/x86/dl-prop.h | 47 +- sysdeps/x86/init-arch.h | 6 +- sysdeps/x86_64/Makefile | 2 +- time/tst-cpuclock1.c | 52 +- 481 files changed, 13714 insertions(+), 17193 deletions(-) create mode 100644 bits/signum-arch.h rename csu/{abi-note.S => abi-note.c} (89%) create mode 100644 elf/tst-tls-ie-dlmopen.c copy sysdeps/unix/sysv/linux/signalfd.c => elf/tst-tls-ie-mod.h (56%) create mode 100644 elf/tst-tls-ie-mod0.c create mode 100644 elf/tst-tls-ie-mod1.c create mode 100644 elf/tst-tls-ie-mod2.c create mode 100644 elf/tst-tls-ie-mod3.c create mode 100644 elf/tst-tls-ie-mod4.c create mode 100644 elf/tst-tls-ie-mod5.c create mode 100644 elf/tst-tls-ie-mod6.c create mode 100644 elf/tst-tls-ie.c create mode 100644 iconv/gconv_charset.c create mode 100644 iconv/tst-iconv-opt.c create mode 100644 iconv/tst-iconv_prog.sh delete mode 100644 include/rpcsvc/yp_prot.h rename sunrpc/bindrsvprt.c => inet/bindresvport.c (100%) rename {sunrpc => inet}/etc.rpc (100%) copy {sunrpc => inet}/getrpcbyname.c (100%) rename {sunrpc => inet}/getrpcbyname_r.c (100%) rename {sunrpc => inet}/getrpcbynumber.c (100%) copy {sunrpc => inet}/getrpcbynumber_r.c (100%) rename {sunrpc => inet}/getrpcent.c (100%) rename {sunrpc => inet}/getrpcent_r.c (100%) delete mode 100644 nis/nss-default.c delete mode 100644 nis/nss-nis.c delete mode 100644 nis/nss-nis.h delete mode 100644 nis/nss-nisplus.c delete mode 100644 nis/nss-nisplus.h delete mode 100644 nis/nss_nis/nis-alias.c delete mode 100644 nis/nss_nis/nis-ethers.c delete mode 100644 nis/nss_nis/nis-grp.c delete mode 100644 nis/nss_nis/nis-hosts.c delete mode 100644 nis/nss_nis/nis-initgroups.c delete mode 100644 nis/nss_nis/nis-netgrp.c delete mode 100644 nis/nss_nis/nis-network.c delete mode 100644 nis/nss_nis/nis-proto.c delete mode 100644 nis/nss_nis/nis-publickey.c delete mode 100644 nis/nss_nis/nis-pwd.c delete mode 100644 nis/nss_nis/nis-rpc.c delete mode 100644 nis/nss_nis/nis-service.c delete mode 100644 nis/nss_nis/nis-spwd.c delete mode 100644 nis/nss_nisplus/nisplus-alias.c delete mode 100644 nis/nss_nisplus/nisplus-ethers.c delete mode 100644 nis/nss_nisplus/nisplus-grp.c delete mode 100644 nis/nss_nisplus/nisplus-hosts.c delete mode 100644 nis/nss_nisplus/nisplus-initgroups.c delete mode 100644 nis/nss_nisplus/nisplus-netgrp.c delete mode 100644 nis/nss_nisplus/nisplus-network.c delete mode 100644 nis/nss_nisplus/nisplus-parser.c delete mode 100644 nis/nss_nisplus/nisplus-proto.c delete mode 100644 nis/nss_nisplus/nisplus-publickey.c delete mode 100644 nis/nss_nisplus/nisplus-pwd.c delete mode 100644 nis/nss_nisplus/nisplus-rpc.c delete mode 100644 nis/nss_nisplus/nisplus-service.c delete mode 100644 nis/nss_nisplus/nisplus-spwd.c delete mode 100644 nis/rpcsvc/nis.x delete mode 100644 nis/rpcsvc/nis_callback.x delete mode 100644 nis/rpcsvc/nis_object.x delete mode 100644 nis/rpcsvc/yp.x delete mode 100644 nis/rpcsvc/yp_prot.h delete mode 100644 nss/nss_files/files-key.c copy math/w_exp10f.c => stdio-common/errlist-compat.c (100%) create mode 100644 stdio-common/test-strerr.c create mode 100755 stdio-common/tst-errno-manual.py copy sysdeps/unix/sysv/linux/signalfd.c => stdio-common/tst-printf-fp-free.c (58%) copy sysdeps/unix/sysv/linux/signalfd.c => stdio-common/tst-printf-fp-leak.c (65%) create mode 100644 stdio-common/tst-vfprintf-width-prec-alloc.c copy sysdeps/unix/sysv/linux/signalfd.c => string/sigabbrev_np.c (67%) copy sysdeps/unix/sysv/linux/signalfd.c => string/sigdescr_np.c (65%) copy sysdeps/mach/hurd/siglist.h => string/strerrordesc_np.c (75%) copy sysdeps/mach/hurd/siglist.h => string/strerrorname_np.c (75%) copy stdio-common/siglist.c => string/test-sig_np.c (53%) create mode 100644 string/tst-strerror.c create mode 100644 string/tst-strsignal.c create mode 100644 support/tst-timespec.c copy sysdeps/unix/sysv/linux/signalfd.c => support/xnewlocale.c (65%) copy sysdeps/unix/sysv/linux/signalfd.c => support/xuselocale.c (71%) rename sysdeps/aarch64/{bsd-_setjmp.S => bsd-_setjmp.c} (100%) rename sysdeps/aarch64/{bsd-setjmp.S => bsd-setjmp.c} (100%) create mode 100644 sysdeps/aarch64/dl-bti.c copy sysdeps/{generic => aarch64}/dl-prop.h (57%) rename sysdeps/aarch64/{memmove.S => memmove.c} (100%) copy sysdeps/{arm => arc}/Implies (100%) copy sysdeps/{generic => arc}/Makefile (62%) create mode 100644 sysdeps/arc/Versions create mode 100644 sysdeps/arc/__longjmp.S create mode 100644 sysdeps/arc/abort-instr.h create mode 100644 sysdeps/arc/atomic-machine.h create mode 100644 sysdeps/arc/bits/endianness.h create mode 100644 sysdeps/arc/bits/fenv.h create mode 100644 sysdeps/arc/bits/link.h copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/bits/setjmp.h} (70%) copy sysdeps/{csky => arc}/bsd-_setjmp.S (100%) copy sysdeps/{csky => arc}/bsd-setjmp.S (100%) copy sysdeps/{aarch64 => arc}/configure (84%) create mode 100644 sysdeps/arc/configure.ac create mode 100644 sysdeps/arc/dl-machine.h create mode 100644 sysdeps/arc/dl-runtime.h copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/dl-sysdep.h} (69%) copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/dl-tls.h} (61%) create mode 100644 sysdeps/arc/dl-trampoline.S create mode 100644 sysdeps/arc/entry.h copy sysdeps/{aarch64/multiarch/memset_generic.S => arc/fpu/fclrexcpt.c} (66%) copy sysdeps/{aarch64/multiarch/memset_generic.S => arc/fpu/fegetenv.c} (64%) copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/fpu/fegetmode.c} (74%) copy sysdeps/{aarch64/multiarch/memset_generic.S => arc/fpu/fegetround.c} (67%) copy sysdeps/{aarch64/multiarch/memset_generic.S => arc/fpu/feholdexcpt.c} (58%) copy sysdeps/{aarch64/multiarch/memset_emag.S => arc/fpu/fesetenv.c} (53%) copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/fpu/fesetexcept.c} (74%) copy sysdeps/{aarch64/multiarch/memset_generic.S => arc/fpu/fesetmode.c} (63%) copy sysdeps/{aarch64/multiarch/memset_emag.S => arc/fpu/fesetround.c} (58%) copy sysdeps/{aarch64/multiarch/memset_emag.S => arc/fpu/feupdateenv.c} (51%) copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/fpu/fgetexcptflg.c} (71%) copy sysdeps/{aarch64/multiarch/memset_generic.S => arc/fpu/fraiseexcpt.c} (61%) copy sysdeps/{aarch64/multiarch/memset_generic.S => arc/fpu/fsetexcptflg.c} (62%) copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/fpu/ftestexcept.c} (69%) copy sysdeps/{i386 => arc}/fpu/libm-test-ulps (62%) create mode 100644 sysdeps/arc/fpu/libm-test-ulps-name copy sysdeps/{aarch64 => arc}/fpu/math-use-builtins-fma.h (100%) copy sysdeps/{aarch64 => arc}/fpu/math-use-builtins-sqrt.h (100%) create mode 100644 sysdeps/arc/fpu_control.h copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/gccframe.h} (79%) copy sysdeps/{aarch64/multiarch/memset_generic.S => arc/get-rounding-mode.h} (59%) copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/jmpbuf-offsets.h} (74%) create mode 100644 sysdeps/arc/jmpbuf-unwind.h create mode 100644 sysdeps/arc/ldsodefs.h copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/libc-tls.c} (71%) copy sysdeps/{aarch64/multiarch/memset_emag.S => arc/machine-gmon.h} (52%) copy nss/spwd-lookup.c => sysdeps/arc/math-tests-trap.h (65%) copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/memusage.h} (72%) copy sysdeps/{arm => arc}/nofpu/Implies (100%) create mode 100644 sysdeps/arc/nofpu/libm-test-ulps create mode 100644 sysdeps/arc/nofpu/libm-test-ulps-name copy nss/spwd-lookup.c => sysdeps/arc/nofpu/math-tests-exceptions.h (67%) copy nss/spwd-lookup.c => sysdeps/arc/nofpu/math-tests-rounding.h (62%) copy sysdeps/{generic => arc/nptl}/Makefile (63%) copy sysdeps/{aarch64/multiarch/memset_emag.S => arc/nptl/pthreaddef.h} (58%) create mode 100644 sysdeps/arc/nptl/tcb-offsets.sym create mode 100644 sysdeps/arc/nptl/tls.h create mode 100644 sysdeps/arc/preconfigure create mode 100644 sysdeps/arc/setjmp.S create mode 100644 sysdeps/arc/sfp-machine.h create mode 100644 sysdeps/arc/sotruss-lib.c copy sysdeps/{aarch64/multiarch/memset_generic.S => arc/stackinfo.h} (63%) create mode 100644 sysdeps/arc/start.S create mode 100644 sysdeps/arc/sysdep.h copy sysdeps/{alpha => arc}/tininess.h (100%) create mode 100644 sysdeps/arc/tls-macros.h copy sysdeps/{aarch64/multiarch/rtld-memset.S => arc/tst-audit.h} (72%) delete mode 100644 sysdeps/arm/abi-note.S copy math/w_exp10f.c => sysdeps/generic/siglist-compat.c (100%) create mode 100644 sysdeps/generic/siglist-compat.h copy bits/sys_errlist.h => sysdeps/generic/tls-internal-struct.h (72%) copy sysdeps/{mach/hurd/siglist.h => generic/tls-internal.c} (75%) rename bits/signum.h => sysdeps/generic/tls-internal.h (59%) delete mode 100644 sysdeps/gnu/errlist-compat.awk delete mode 100644 sysdeps/gnu/errlist.awk delete mode 100644 sysdeps/gnu/errlist.c create mode 100644 sysdeps/gnu/errlist.h delete mode 100644 sysdeps/gnu/siglist.c delete mode 100644 sysdeps/i386/cacheinfo.c create mode 100644 sysdeps/mach/hurd/bits/signum-arch.h rename sysdeps/{unix/sysv/linux/powerpc/bits/msq-pad.h => mach/hurd/siglist-compat [...] create mode 100644 sysdeps/mach/hurd/test-err_np.c copy sysdeps/unix/sysv/linux/{sparc/bits/msq-pad.h => aarch64/bits/mman.h} (62%) create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/signum-arch.h delete mode 100644 sysdeps/unix/sysv/linux/alpha/bits/signum.h rename sysdeps/unix/sysv/linux/{sparc/bits/signum.h => alpha/errlist-compat.c} (51%) create mode 100644 sysdeps/unix/sysv/linux/arc/Implies create mode 100644 sysdeps/unix/sysv/linux/arc/Makefile create mode 100644 sysdeps/unix/sysv/linux/arc/Versions create mode 100644 sysdeps/unix/sysv/linux/arc/arch-syscall.h copy sysdeps/{aarch64/multiarch/memset_emag.S => unix/sysv/linux/arc/bits/procfs.h} (50%) rename sysdeps/{mach/hurd/siglist.h => unix/sysv/linux/arc/bits/timesize.h} (71%) create mode 100644 sysdeps/unix/sysv/linux/arc/bits/types/__sigset_t.h create mode 100644 sysdeps/unix/sysv/linux/arc/c++-types.data create mode 100644 sysdeps/unix/sysv/linux/arc/clone.S create mode 100644 sysdeps/unix/sysv/linux/arc/configure create mode 100644 sysdeps/unix/sysv/linux/arc/configure.ac create mode 100644 sysdeps/unix/sysv/linux/arc/dl-static.c create mode 100644 sysdeps/unix/sysv/linux/arc/fixup-asm-unistd.h create mode 100644 sysdeps/unix/sysv/linux/arc/getcontext.S create mode 100644 sysdeps/unix/sysv/linux/arc/jmp_buf-macros.h rename sunrpc/getrpcbynumber_r.c => sysdeps/unix/sysv/linux/arc/kernel-features.h (64%) copy sysdeps/{aarch64/multiarch/rtld-memset.S => unix/sysv/linux/arc/kernel_stat.h} (70%) create mode 100644 sysdeps/unix/sysv/linux/arc/ld.abilist copy sysdeps/{aarch64/multiarch/memset_generic.S => unix/sysv/linux/arc/ldconfig.h} (64%) rename sunrpc/getrpcbyname.c => sysdeps/unix/sysv/linux/arc/ldsodefs.h (60%) create mode 100644 sysdeps/unix/sysv/linux/arc/libBrokenLocale.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libanl.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libc.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libcrypt.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libdl.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libm.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libpthread.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libresolv.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/librt.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libthread_db.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libutil.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/localplt.data create mode 100644 sysdeps/unix/sysv/linux/arc/makecontext.c rename bits/sys_errlist.h => sysdeps/unix/sysv/linux/arc/mmap_internal.h (70%) create mode 100644 sysdeps/unix/sysv/linux/arc/setcontext.S create mode 100644 sysdeps/unix/sysv/linux/arc/shlib-versions copy sysdeps/{aarch64/multiarch/memset_generic.S => unix/sysv/linux/arc/sigaction. [...] copy sysdeps/unix/sysv/linux/{signalfd.c => arc/sigcontextinfo.h} (73%) copy sysdeps/unix/sysv/linux/{signalfd.c => arc/sigrestorer.S} (69%) create mode 100644 sysdeps/unix/sysv/linux/arc/swapcontext.S copy sysdeps/{aarch64/multiarch/rtld-memset.S => unix/sysv/linux/arc/sys/cachectl. [...] create mode 100644 sysdeps/unix/sysv/linux/arc/sys/ucontext.h rename sysdeps/unix/sysv/linux/{sparc/bits/msq-pad.h => arc/sys/user.h} (67%) rename sysdeps/unix/sysv/linux/{siglist.h => arc/syscall.S} (70%) create mode 100644 sysdeps/unix/sysv/linux/arc/syscalls.list copy sysdeps/unix/sysv/linux/{signalfd.c => arc/sysdep.c} (68%) create mode 100644 sysdeps/unix/sysv/linux/arc/sysdep.h copy sysdeps/{aarch64/multiarch/rtld-memset.S => unix/sysv/linux/arc/ucontext-macr [...] create mode 100644 sysdeps/unix/sysv/linux/arc/ucontext_i.sym copy sysdeps/unix/sysv/linux/{signalfd.c => arc/vfork.S} (57%) 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/signum-arch.h delete mode 100644 sysdeps/unix/sysv/linux/bits/signum.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%) copy sysdeps/unix/sysv/linux/{mips/bits/types/struct_semid_ds.h => bits/types/stru [...] rename sysdeps/unix/sysv/linux/{hppa/bits/shm-pad.h => bits/types/struct_shmid64_d [...] create mode 100644 sysdeps/unix/sysv/linux/bits/types/struct_shmid_ds.h rename sysdeps/unix/sysv/linux/{bits/sys_errlist.h => errlist-compat.c} (56%) create mode 100644 sysdeps/unix/sysv/linux/errlist-compat.h create mode 100644 sysdeps/unix/sysv/linux/hppa/bits/signum-arch.h delete mode 100644 sysdeps/unix/sysv/linux/hppa/bits/signum.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 rename sysdeps/unix/{bsd/bits/signum.h => sysv/linux/hppa/errlist-compat.c} (55%) 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 create mode 100644 sysdeps/unix/sysv/linux/mips/bits/signum-arch.h delete mode 100644 sysdeps/unix/sysv/linux/mips/bits/signum.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 rename sysdeps/unix/sysv/linux/{hppa/bits/msq-pad.h => mips/errlist-compat.c} (69%) 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 rename sysdeps/unix/sysv/linux/{mips/bits/msq-pad.h => siglist-compat.c} (63%) create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/signum-arch.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 rename nis/nisplus-parser.h => sysdeps/unix/sysv/linux/sparc/errlist-compat.c (51%) 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 copy math/w_exp10f.c => sysdeps/unix/sysv/linux/tls-internal.c (100%) rename sysdeps/unix/sysv/linux/{sparc/bits/shm-pad.h => tls-internal.h} (62%)