This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O2 in repository toolchain/ci/glibc.
from 1b0c60f95b x86: Remove SSSE3 instruction for broadcast in memset.S (SSE2 Only) adds e1d32b8364 linux: fix accuracy of get_nprocs and get_nprocs_conf [BZ #28865] adds dc98eeeb95 benchtests: Add benches for bzero adds 3d9f171bfb x86-64: Optimize bzero adds 9e94f57484 hppa: Fix bind-now audit (BZ #28857) adds 91c0a47ffb elf: Merge dl-sysdep.c into the Linux version adds b9c3d3382f Linux: Remove HAVE_AUX_SECURE, HAVE_AUX_XID, HAVE_AUX_PAGESIZE adds 2d47fa6862 Linux: Remove DL_FIND_ARG_COMPONENTS adds f19fc997a5 Linux: Assume that NEED_DL_SYSINFO_DSO is always defined adds 8c8510ab27 Linux: Consolidate auxiliary vector parsing adds 6628c742b2 elf: Remove prelink support adds d7703d3176 malloc: Remove LD_TRACE_PRELINKING usage from mtrace adds 144761540a elf: Remove LD_USE_LOAD_BIAS adds fb55d9b945 Use binutils 2.38 branch in build-many-glibcs.py adds 02561bb48a String: Ensure 'MIN_PAGE_SIZE' is multiple of 'getpagesize' adds d96d2995c1 Revert "Linux: Consolidate auxiliary vector parsing" adds 098c795e85 Linux: Include <dl-auxv.h> in dl-sysdep.c only for SHARED adds 7912236f4a x86: Set .text section in memset-vec-unaligned-erms adds 61a4425dd4 x86: Don't check PTWRITE in tst-cpu-features-cpuinfo.c adds 6229aa74fb x86: Use CHECK_FEATURE_PRESENT on PCONFIG adds 2e20cd63c9 Fix elf/tst-audit2 on hppa adds f9db5433f3 x86/configure.ac: Define PI_STATIC_AND_HIDDEN/SUPPORT_STATIC_PIE adds fee62d6c62 linux: Use socket-constants-time64.h on tst-socket-timestamp-compat adds 17c57d70bd hppa: Fix typo adds 0fb8800029 x86-64: Remove bzero weak alias in SS2 memset adds 315c9e794a htl: Make pthread_[gs]etspecific not check for key validity adds 33038a7d91 mach: Fix LLL_SHARED value adds 06dbfcced3 htl: Fix initializing the key lock adds 7a06be051c htl: Destroy thread-specific data before releasing joins adds a5659cf27d x86-64: Define __memcmpeq in ld.so adds 0281c7a7ec String: Strength memset tests in test-memset.c adds e108c02a5e x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895] adds 894755e16e pthread: Use 64 bit time_t stat internally for sem_open (BZ #28880) adds 790a607e23 Update kernel version to 5.16 in tst-mman-consts.py adds bbe199b27a microblaze: Use the correct select syscall (BZ #28883) adds aa5a720056 string: Add a testcase for wcsncmp with SIZE_MAX [BZ #28755] adds c627209832 x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ [...] adds 71b108d7eb hppa: Fix swapcontext adds 7835d611af x86: Test wcscmp RTM in the wcsncmp overflow case [BZ #28896] adds b98d0bbf74 x86: Fix TEST_NAME to make it a string in tst-strncmp-rtm.c adds 949ad78a18 realpath: Do not copy result on failure (BZ #28815) adds 2c0915cbf5 elf: Check invalid hole in PT_LOAD segments [BZ #28838] adds fdc1ae67fe Add SOL_MPTCP, SOL_MCTP from Linux 5.16 to bits/socket.h adds 9e7e5fda38 hppa: Revise gettext trampoline design adds d2224ffbdd hppa: Fix warnings from _dl_lookup_address adds 80b85f92f4 ia64: Remove bcopy adds 86a82cd57c powerpc: Remove bcopy optimizations adds 8bad328203 i386: Remove bcopy optimizations adds bf92893a14 x86_64: Remove bcopy optimizations adds f883dbaf1f alpha: Remove bzero optimization adds c0d215f162 ia64: Remove bzero optimization adds a61933fe27 sparc: Remove bzero optimization adds 68122d8a04 powerpc: Remove powerpc32 bzero optimizations adds 4e81019f30 powerpc: Remove powerpc64 bzero optimizations adds dbf37d6d0e s390: Remove bzero optimizations adds 0f88a5c66e i686: Remove bzero optimizations adds cf97591313 benchtests: Add benches for memset with 0 value adds 1153f71586 x86_64: Disable libmvec tests if multiarch not enabled [BZ# 28869] adds ee5d27bea5 resolv: Fix tst-resolv tests for 2.35 ABIs and later adds db34e88b86 math: Add more input to atanh accuracy tests adds 89377d41d7 benchtests: Add small sizes (<= 64) to bench-bzero-walk.c adds ea89d5bbd9 localedef: Handle symbolic links when generating locale-archive adds 2ab8b74567 localedef: Update LC_MONETARY handling (Bug 28845) adds 1c7a34567d localedata: Do not generate output if warnings were present. adds cf92721bef benchtests: Remove duplicated loop in bench-bzero-walk.c adds c12c2a41b0 benchtests: Generate .d dependency files [BZ #28922] adds 1fe00d3eb6 build: Properly generate .d dependency files [BZ #28922] adds 73fc4e28b9 Linux: Consolidate auxiliary vector parsing (redo) adds ae13228409 io: Add fsync call in tst-stat adds ca7334d34b manual: SA_ONSTACK is ignored without alternate stack adds 2bbc694df2 nptl: Fix cleanups for stack grows up [BZ# 28899] adds 42b5dc5ea3 linux/i386: remove dead assignment of sysdep-dl-routines adds 13089d4cf2 i386: Remove libc-do-syscall from sysdep-dl-routines [BZ #28936] adds f42415c736 x86_64: Fix svml_s_acosf16_core_avx512.S code formatting adds 35c954b959 pthread: Do not overwrite tests-time64 adds 5f7fb3ea48 x86_64: Fix svml_s_acosf16_core_avx512.S code formatting (su [...] adds c321692af7 x86_64: Fix svml_s_acosf4_core_sse4.S code formatting adds 35668c8d94 x86_64: Fix svml_s_acosf8_core_avx2.S code formatting adds 97f8492788 x86_64: Fix svml_d_acos2_core_sse4.S code formatting adds 656ff2e94e x86_64: Fix svml_d_acos4_core_avx2.S code formatting adds 67031a3934 x86_64: Fix svml_d_acos8_core_avx512.S code formatting adds 29f1d36687 x86_64: Fix svml_s_acoshf16_core_avx512.S code formatting adds c90f386276 x86_64: Fix svml_s_acoshf4_core_sse4.S code formatting adds dfa127e854 x86_64: Fix svml_s_acoshf8_core_avx2.S code formatting adds 92127a8f41 x86_64: Fix svml_d_acosh2_core_sse4.S code formatting adds e71f7abba6 x86_64: Fix svml_d_acosh4_core_avx2.S code formatting adds 7a5806ce1c x86_64: Fix svml_d_acosh8_core_avx512.S code formatting adds 62871830a4 x86_64: Fix svml_s_asinf16_core_avx512.S code formatting adds e597cf3975 x86_64: Fix svml_s_asinf4_core_sse4.S code formatting adds 3bc1831523 x86_64: Fix svml_s_asinf8_core_avx2.S code formatting adds 80766b1407 x86_64: Fix svml_d_asin2_core_sse4.S code formatting adds a3ed5cf2ab x86_64: Fix svml_d_asin4_core_avx2.S code formatting adds bb57b9d766 x86_64: Fix svml_d_asin8_core_avx512.S code formatting adds 41d4013a74 x86_64: Fix svml_s_asinhf16_core_avx512.S code formatting adds 9026b251b3 x86_64: Fix svml_s_asinhf4_core_sse4.S code formatting adds 9908822338 x86_64: Fix svml_s_asinhf8_core_avx2.S code formatting adds a7ab967662 x86_64: Fix svml_d_asinh2_core_sse4.S code formatting adds b61bfd101e x86_64: Fix svml_d_asinh4_core_avx2.S code formatting adds f285711506 x86_64: Fix svml_d_asinh8_core_avx512.S code formatting adds 67a8f9b86f x86_64: Fix svml_s_atanf16_core_avx512.S code formatting adds 9712f5c1c9 x86_64: Fix svml_s_atanf4_core_sse4.S code formatting adds 14dd6fa8b4 x86_64: Fix svml_s_atanf8_core_avx2.S code formatting adds b1e3e51b0b x86_64: Fix svml_d_atan2_core_sse4.S code formatting adds e934edd4f3 x86_64: Fix svml_d_atan4_core_avx2.S code formatting adds 4a3a3e0a03 x86_64: Fix svml_d_atan8_core_avx512.S code formatting adds 00dec7a257 x86_64: Fix svml_s_atan2f16_core_avx512.S code formatting adds d5f5ecab14 x86_64: Fix svml_s_atan2f4_core_sse4.S code formatting adds f55b59764a x86_64: Fix svml_s_atan2f8_core_avx2.S code formatting adds 1447e84caf x86_64: Fix svml_d_atan22_core_sse4.S code formatting adds 4f75454074 x86_64: Fix svml_d_atan24_core_avx2.S code formatting adds 8f4d57c3b4 x86_64: Fix svml_d_atan28_core_avx512.S code formatting adds 38986fb9bc x86_64: Fix svml_s_atanhf16_core_avx512.S code formatting adds 5aa7f304d9 x86_64: Fix svml_s_atanhf4_core_sse4.S code formatting adds a14edf4781 x86_64: Fix svml_s_atanhf8_core_avx2.S code formatting adds 8849864bb1 x86_64: Fix svml_d_atanh2_core_sse4.S code formatting adds 452c6df9d5 x86_64: Fix svml_d_atanh4_core_avx2.S code formatting adds 994266f501 x86_64: Fix svml_d_atanh8_core_avx512.S code formatting adds 5e837461dc x86_64: Fix svml_s_cbrtf16_core_avx512.S code formatting adds 2fb2d57f4d x86_64: Fix svml_s_cbrtf4_core_sse4.S code formatting adds 6075b00249 x86_64: Fix svml_s_cbrtf8_core_avx2.S code formatting adds c8a3012174 x86_64: Fix svml_d_cbrt2_core_sse4.S code formatting adds 85ef28262a x86_64: Fix svml_d_cbrt4_core_avx2.S code formatting adds 50760cdb8a x86_64: Fix svml_d_cbrt8_core_avx512.S code formatting adds d1d991ee00 x86_64: Fix svml_s_coshf16_core_avx512.S code formatting adds 91cc17cfb1 x86_64: Fix svml_s_coshf4_core_sse4.S code formatting adds c0de82af92 x86_64: Fix svml_s_coshf8_core_avx2.S code formatting adds 23ff8b384f x86_64: Fix svml_d_cosh2_core_sse4.S code formatting adds e4d257bdf9 x86_64: Fix svml_d_cosh4_core_avx2.S code formatting adds a92606d154 x86_64: Fix svml_d_cosh8_core_avx512.S code formatting adds 589a73ac7f x86_64: Fix svml_s_erff16_core_avx512.S code formatting adds a86ad0f03c x86_64: Fix svml_s_erff4_core_sse4.S code formatting adds 94820193e0 x86_64: Fix svml_s_erff8_core_avx2.S code formatting adds 7f4a7d088f x86_64: Fix svml_d_erf2_core_sse4.S code formatting adds 0b0ac31ce5 x86_64: Fix svml_d_erf4_core_avx2.S code formatting adds 552d9632d6 x86_64: Fix svml_d_erf8_core_avx512.S code formatting adds 5bca5d5918 x86_64: Fix svml_s_erfcf16_core_avx512.S code formatting adds daae856238 x86_64: Fix svml_s_erfcf4_core_sse4.S code formatting adds 9f38eff640 x86_64: Fix svml_s_erfcf8_core_avx2.S code formatting adds 278a9300b3 x86_64: Fix svml_d_erfc2_core_sse4.S code formatting adds 27be95ecd7 x86_64: Fix svml_d_erfc4_core_avx2.S code formatting adds c9102dec55 x86_64: Fix svml_d_erfc8_core_avx512.S code formatting adds 00e651209b x86_64: Fix svml_s_exp10f16_core_avx512.S code formatting adds dcc7a3e02d x86_64: Fix svml_s_exp10f4_core_sse4.S code formatting adds 008fb2c8b9 x86_64: Fix svml_s_exp10f8_core_avx2.S code formatting adds 2b26faa8f2 x86_64: Fix svml_d_exp102_core_sse4.S code formatting adds e278595a96 x86_64: Fix svml_d_exp104_core_avx2.S code formatting adds 7998aecb4d x86_64: Fix svml_d_exp108_core_avx512.S code formatting adds eb927a26fa x86_64: Fix svml_s_exp2f16_core_avx512.S code formatting adds ac11206db3 x86_64: Fix svml_s_exp2f4_core_sse4.S code formatting adds b92d097900 x86_64: Fix svml_s_exp2f8_core_avx2.S code formatting adds 0ea799391e x86_64: Fix svml_d_exp22_core_sse4.S code formatting adds 2b7494c4f8 x86_64: Fix svml_d_exp24_core_avx2.S code formatting adds 91a317cc97 x86_64: Fix svml_d_exp28_core_avx512.S code formatting adds 5aab7cfa07 x86_64: Fix svml_s_expm1f16_core_avx512.S code formatting adds 855ec9df67 x86_64: Fix svml_s_expm1f4_core_sse4.S code formatting adds ae7c1845c4 x86_64: Fix svml_s_expm1f8_core_avx2.S code formatting adds d41656f60d x86_64: Fix svml_d_expm12_core_sse4.S code formatting adds 8f9bbbd42f x86_64: Fix svml_d_expm14_core_avx2.S code formatting adds c68b8135ff x86_64: Fix svml_d_expm18_core_avx512.S code formatting adds 075dd8a017 x86_64: Fix svml_s_hypotf16_core_avx512.S code formatting adds 214e4f0c20 x86_64: Fix svml_s_hypotf4_core_sse4.S code formatting adds a8e60c7e6f x86_64: Fix svml_s_hypotf8_core_avx2.S code formatting adds f49b1befd6 x86_64: Fix svml_d_hypot2_core_sse4.S code formatting adds 00323fc2d4 x86_64: Fix svml_d_hypot4_core_avx2.S code formatting adds 2682b27200 x86_64: Fix svml_d_hypot8_core_avx512.S code formatting adds 602e584f32 x86_64: Fix svml_s_log10f16_core_avx512.S code formatting adds fda62f29aa x86_64: Fix svml_s_log10f4_core_sse4.S code formatting adds eb20f196bb x86_64: Fix svml_s_log10f8_core_avx2.S code formatting adds 56aa9bc2bc x86_64: Fix svml_d_log102_core_sse4.S code formatting adds 2c531b143c x86_64: Fix svml_d_log104_core_avx2.S code formatting adds bf30af327e x86_64: Fix svml_d_log108_core_avx512.S code formatting adds 9e40372f69 x86_64: Fix svml_s_log1pf16_core_avx512.S code formatting adds 389464a233 x86_64: Fix svml_s_log1pf4_core_sse4.S code formatting adds b44b6f4288 x86_64: Fix svml_s_log1pf8_core_avx2.S code formatting adds 1025469bf6 x86_64: Fix svml_d_log1p2_core_sse4.S code formatting adds f2469622f5 x86_64: Fix svml_d_log1p4_core_avx2.S code formatting adds 242a801532 x86_64: Fix svml_d_log1p8_core_avx512.S code formatting adds dc992c841c x86_64: Fix svml_s_log2f16_core_avx512.S code formatting adds 50be39c3c7 x86_64: Fix svml_s_log2f4_core_sse4.S code formatting adds 8f4d11aa4f x86_64: Fix svml_s_log2f8_core_avx2.S code formatting adds 2d4d1dc9ab x86_64: Fix svml_d_log22_core_sse4.S code formatting adds 26b648892a x86_64: Fix svml_d_log24_core_avx2.S code formatting adds 993be2001c x86_64: Fix svml_d_log28_core_avx512.S code formatting adds f03bdaf054 x86_64: Fix svml_s_sinhf16_core_avx512.S code formatting adds edc4a5012b x86_64: Fix svml_s_sinhf4_core_sse4.S code formatting adds e6303e19bb x86_64: Fix svml_s_sinhf8_core_avx2.S code formatting adds 9db25a9b13 x86_64: Fix svml_d_sinh2_core_sse4.S code formatting adds 38f0c40f28 x86_64: Fix svml_d_sinh4_core_avx2.S code formatting adds a9f782823f x86_64: Fix svml_d_sinh8_core_avx512.S code formatting adds fa2a051dd9 x86_64: Fix svml_s_tanf16_core_avx512.S code formatting adds d9f0857d4d x86_64: Fix svml_s_tanf4_core_sse4.S code formatting adds 160e183a9a x86_64: Fix svml_s_tanf8_core_avx2.S code formatting adds 7f852d2592 x86_64: Fix svml_d_tan2_core_sse4.S code formatting adds 7425f0c1e5 x86_64: Fix svml_d_tan4_core_avx2.S code formatting adds 8589dee1f2 x86_64: Fix svml_d_tan8_core_avx512.S code formatting adds 638d6a5513 x86_64: Fix svml_s_tanhf16_core_avx512.S code formatting adds 2eeea98af0 x86_64: Fix svml_s_tanhf4_core_sse4.S code formatting adds 2c632117bf x86_64: Fix svml_s_tanhf8_core_avx2.S code formatting adds 06c7208f27 x86_64: Fix svml_d_tanh2_core_sse4.S code formatting adds 28ba5ee77f x86_64: Fix svml_d_tanh4_core_avx2.S code formatting adds 6de743a4e3 x86_64: Fix svml_d_tanh8_core_avx512.S code formatting adds edddffc9df benchtests: make compare_strings.py accept string as attribu [...] adds c54d689269 inet: Fix getnameinfo (NI_NOFQDN) race condition (BZ#28566) adds b3c68b10af inet: Remove strdupa from nrl_domainname() adds 2da6e43916 inet: Return EAI_MEMORY when nrl_domainname() fails to alloc [...] adds edc696a73a libio: Ensure output buffer for wchars (bug #28828) adds 590f5992b6 Add some missing access function attributes adds d653fd2d9e malloc: Exit early on test failure in tst-realloc adds aefc79ab5a nss: Do not mention NSS test modules in <gnu/lib-names.h> adds 9bdf92c79d nss: Protect against errno changes in function lookup (bug 28953) adds 70f021e66a Define ISO 639-3 "tok" [BZ #28950] adds a35b8b225d Add access function attributes to grp and shadow headers adds 0c03669626 Add access function attributes to epoll_wait adds 0e12ca0241 associate a deallocation for opendir adds 260a430dd8 associate a deallocator for iconv_open adds d05e6dc8d1 hppa: Implement swapcontext in assembler (bug 28960) adds 7a5c440102 hppa: Use END instead of PSEUDO_END in swapcontext.S adds 564f7ae7b4 benchtests: Use "=" instead of ":=" [BZ #28970] adds e2f68b54e8 nss: Sort tests and tests-container and put one test per line adds 46c75c9aa2 stdio-common: Re-flow and sort Makefile variables adds e297d33c73 stdio-common: Generate ja_JP.EUC-JP locale adds a2211c76c3 scripts/dso-ordering-test.py: Fix C&P error in * callrefs pr [...] adds 6fece2968a libio: Convert tst_swprintf to the test framework adds 88ed43ff0c libio: Flush-only _IO_str_overflow must not return EOF (bug 28949) adds 59c30d5708 stdio-common: Add wide stream coverage to tst-vfprintf-user-type adds cd08388523 iconv: Always encode "optional direct" UTF-7 characters adds 09abb567a9 iconv: Better mapping to RFC for UTF-7 adds ef7b963280 iconv: make utf-7.c able to use variants adds 9df157b4ed iconv: Add UTF-7-IMAP variant in utf-7.c adds 1c37b8022e Simplify allocations and fix merge and continue actions [BZ #28931] adds d01411f6bc gaih_inet: Simplify canon name resolution adds 3004604607 getaddrinfo: Fix leak with AI_ALL [BZ #28852] adds 8d6cf99f2f gaih_inet: Simplify service resolution adds 26dea46119 gaih_inet: make numeric lookup a separate routine adds b44389cb7f gaih_inet: Split simple gethostbyname into its own function adds e7e5315b7f gaih_inet: Split nscd lookup code into its own function. adds 906cecbe08 gaih_inet: separate nss lookup loop into its own function adds cfa3bd48cb gaih_inet: make gethosts into a function adds 657472b2a5 gaih_inet: split loopback lookup into its own function adds ac4653ef50 gaih_inet: Split result generation into its own function adds b587456c0e gethosts: Return EAI_MEMORY on allocation failure adds 06890c7ba5 gaiconf_init: Refactor some bits for readability adds bc0d18d873 gai_init: Avoid jumping from if condition to its else counterpart adds 05dec22d7b resolv: Fix unaligned accesses to fields in HEADER struct adds f7fbb99652 Use Linux 5.17 in build-many-glibcs.py adds d3f2c2c8b5 getaddrinfo: Refactor code for readability adds cb7b1c9014 configure.ac: fix bashisms in configure.ac adds f60e45ba10 elf: Remove inline _dl_dprintf adds a4ea49f85e malloc: Fix duplicate inline for do_set_mxfast
No new revisions were added by this update.
Summary of changes: Makerules | 1 + NEWS | 11 +- benchtests/Makefile | 20 +- benchtests/bench-bzero-large.c | 144 + benchtests/bench-bzero-walk.c | 143 + benchtests/bench-bzero.c | 162 + .../bench-memset-zero-large.c | 15 +- .../bench-memset-zero-walk.c | 8 +- .../bcopy-ia32.S => benchtests/bench-memset-zero.c | 8 +- benchtests/scripts/benchout_strings.schema.json | 7 +- configure | 2 +- configure.ac | 2 +- dirent/dirent.h | 20 +- elf/Makefile | 26 +- elf/dl-audit.c | 3 +- elf/dl-conflict.c | 77 - elf/dl-deps.c | 66 - elf/dl-error-skeleton.c | 4 +- elf/dl-load.c | 3 +- elf/dl-lookup.c | 161 - elf/dl-main.h | 3 + elf/dl-map-segments.h | 6 +- elf/dl-support.c | 86 +- elf/dl-sysdep.c | 352 +- elf/do-rel.h | 3 - elf/rtld.c | 283 +- elf/tst-auditmod24a.c | 4 +- elf/tst-auditmod24d.c | 4 +- elf/tst-auditmod25.c | 2 +- elf/tst-prelink-cmp.c | 49 - grp/grp.h | 12 +- gshadow/gshadow.h | 12 +- htl/pt-exit.c | 6 +- iconv/Makefile | 1 + iconv/iconv.h | 15 +- iconvdata/TESTS | 1 + iconvdata/gconv-modules | 4 + iconvdata/testdata/UTF-7-IMAP | 1 + iconvdata/testdata/UTF-7-IMAP..UTF8 | 32 + iconvdata/utf-7.c | 302 +- include/link.h | 4 - inet/getnameinfo.c | 202 +- io/tst-stat.c | 4 + libio/Makefile | 2 +- libio/strops.c | 5 +- elf/tst-prelink.c => libio/tst-bz28828.c | 13 +- libio/{tst-cleanup.exp => tst-bz28828.input} | 0 libio/tst_swprintf.c | 79 +- libio/wfileops.c | 3 +- libio/wstrops.c | 5 +- locale/iso-639.def | 1 + locale/programs/ld-monetary.c | 182 +- locale/programs/locarchive.c | 2 +- localedata/Makefile | 4 +- localedata/gen-locale.sh | 10 +- mach/lowlevellock.h | 2 +- malloc/Makefile | 2 +- malloc/malloc.c | 3 +- malloc/mtrace.pl | 55 +- malloc/tst-realloc.c | 46 +- manual/signal.texi | 2 +- math/auto-libm-test-in | 3 + math/auto-libm-test-out-atanh | 25 + misc/sys/xattr.h | 22 +- nptl/unwind.c | 2 +- nss/Makefile | 62 +- nss/nss_module.c | 12 +- nss/nss_test_errno.c | 58 + nss/tst-nss-gai-actions.c | 149 + .../etc/host.conf | 0 nss/tst-nss-gai-actions.root/etc/hosts | 508 + nss/tst-nss-test_errno.c | 61 + resolv/Makefile | 18 +- resolv/res_query.c | 10 +- resolv/res_send.c | 18 +- resolv/resolv-internal.h | 7 + scripts/build-many-glibcs.py | 4 +- scripts/dso-ordering-test.py | 6 +- shadow/shadow.h | 12 +- shlib-versions | 5 - stdio-common/Makefile | 284 +- stdio-common/tst-vfprintf-user-type.c | 120 +- stdlib/canonicalize.c | 4 +- stdlib/sys/random.h | 6 +- stdlib/test-canon.c | 4 +- string/bzero.c | 4 +- string/test-memset.c | 36 +- string/test-strcmp.c | 14 +- string/test-strncmp.c | 54 +- sysdeps/alpha/bzero.S | 109 - sysdeps/alpha/dl-machine.h | 15 - sysdeps/arm/dl-machine.h | 4 - sysdeps/generic/ldsodefs.h | 27 - sysdeps/generic/unsecvars.h | 1 - sysdeps/hppa/dl-fptr.c | 15 +- sysdeps/hppa/dl-lookupcfg.h | 9 +- sysdeps/hppa/dl-machine.h | 24 +- sysdeps/hppa/dl-runtime.c | 4 +- sysdeps/hppa/dl-runtime.h | 5 +- sysdeps/htl/pt-getspecific.c | 3 +- sysdeps/htl/pt-key-create.c | 1 + sysdeps/htl/pt-key.h | 7 +- sysdeps/htl/pt-setspecific.c | 3 +- sysdeps/i386/bcopy.S | 4 - sysdeps/i386/bzero.S | 5 - sysdeps/i386/configure | 6 - sysdeps/i386/configure.ac | 7 - sysdeps/i386/dl-machine.h | 16 +- sysdeps/i386/i586/bzero.S | 4 - sysdeps/i386/i586/memset.S | 16 +- sysdeps/i386/i686/bcopy.S | 3 - sysdeps/i386/i686/bzero.S | 4 - sysdeps/i386/i686/memmove.S | 22 +- sysdeps/i386/i686/memset.S | 23 +- sysdeps/i386/i686/multiarch/Makefile | 10 +- sysdeps/i386/i686/multiarch/bcopy-sse2-unaligned.S | 4 - sysdeps/i386/i686/multiarch/bcopy-ssse3-rep.S | 4 - sysdeps/i386/i686/multiarch/bcopy-ssse3.S | 4 - sysdeps/i386/i686/multiarch/bcopy.c | 30 - sysdeps/i386/i686/multiarch/bzero-ia32.S | 37 - sysdeps/i386/i686/multiarch/bzero-sse2-rep.S | 3 - sysdeps/i386/i686/multiarch/bzero-sse2.S | 3 - sysdeps/i386/i686/multiarch/bzero.c | 32 - sysdeps/i386/i686/multiarch/ifunc-impl-list.c | 18 - .../i386/i686/multiarch/memcpy-sse2-unaligned.S | 16 +- sysdeps/i386/i686/multiarch/memcpy-ssse3-rep.S | 64 +- sysdeps/i386/i686/multiarch/memcpy-ssse3.S | 202 +- sysdeps/i386/i686/multiarch/memset-sse2-rep.S | 24 +- sysdeps/i386/i686/multiarch/memset-sse2.S | 24 +- sysdeps/i386/memcpy.S | 16 +- sysdeps/i386/memset.S | 14 +- sysdeps/ia64/bcopy.S | 10 - sysdeps/ia64/bzero.S | 312 - sysdeps/ia64/bzero.c | 3 + sysdeps/or1k/dl-machine.h | 4 - sysdeps/posix/getaddrinfo.c | 2172 ++-- sysdeps/powerpc/powerpc32/dl-machine.h | 31 +- .../powerpc/powerpc32/power4/multiarch/Makefile | 4 +- .../powerpc32/power4/multiarch/bzero-power6.S | 25 - .../powerpc32/power4/multiarch/bzero-power7.S | 25 - .../powerpc32/power4/multiarch/bzero-ppc32.S | 34 - sysdeps/powerpc/powerpc32/power4/multiarch/bzero.c | 37 - .../powerpc32/power4/multiarch/ifunc-impl-list.c | 8 - sysdeps/powerpc/powerpc64/bzero.S | 20 - sysdeps/powerpc/powerpc64/dl-machine.h | 37 - sysdeps/powerpc/powerpc64/le/configure | 2 +- sysdeps/powerpc/powerpc64/le/configure.ac | 2 +- .../powerpc/powerpc64/le/fpu/multiarch/configure | 2 +- .../powerpc64/le/fpu/multiarch/configure.ac | 2 +- sysdeps/powerpc/powerpc64/le/power10/memmove.S | 13 - sysdeps/powerpc/powerpc64/le/power10/memset.S | 12 - sysdeps/powerpc/powerpc64/memset.S | 13 - sysdeps/powerpc/powerpc64/multiarch/Makefile | 2 +- sysdeps/powerpc/powerpc64/multiarch/bcopy-ppc64.c | 27 - sysdeps/powerpc/powerpc64/multiarch/bcopy.c | 38 - sysdeps/powerpc/powerpc64/multiarch/bzero.c | 54 - .../powerpc/powerpc64/multiarch/ifunc-impl-list.c | 34 - .../powerpc/powerpc64/multiarch/memmove-power10.S | 3 - .../powerpc/powerpc64/multiarch/memmove-power7.S | 3 - .../powerpc/powerpc64/multiarch/memset-power10.S | 3 - .../powerpc/powerpc64/multiarch/memset-power4.S | 3 - .../powerpc/powerpc64/multiarch/memset-power6.S | 3 - .../powerpc/powerpc64/multiarch/memset-power7.S | 2 - .../powerpc/powerpc64/multiarch/memset-power8.S | 3 - sysdeps/powerpc/powerpc64/multiarch/memset-ppc64.S | 16 +- sysdeps/powerpc/powerpc64/power4/memset.S | 12 - sysdeps/powerpc/powerpc64/power6/memset.S | 12 - sysdeps/powerpc/powerpc64/power7/bcopy.c | 1 - sysdeps/powerpc/powerpc64/power7/memmove.S | 14 - sysdeps/powerpc/powerpc64/power7/memset.S | 12 - sysdeps/powerpc/powerpc64/power8/memset.S | 12 - sysdeps/pthread/Makefile | 2 +- sysdeps/pthread/sem_routines.c | 8 +- sysdeps/s390/Makefile | 2 +- sysdeps/s390/bzero.c | 47 - sysdeps/s390/ifunc-memset.h | 9 - sysdeps/s390/memset-z900.S | 32 +- sysdeps/s390/multiarch/ifunc-impl-list.c | 15 - sysdeps/s390/s390-32/dl-machine.h | 22 +- sysdeps/s390/s390-64/dl-machine.h | 22 +- sysdeps/sh/dl-machine.h | 2 +- sysdeps/sparc/sparc32/bzero.c | 1 - sysdeps/sparc/sparc32/dl-machine.h | 52 +- sysdeps/sparc/sparc32/memset.S | 37 +- sysdeps/sparc/sparc32/sparcv9/bzero.c | 1 - sysdeps/sparc/sparc32/sparcv9/multiarch/bzero.c | 1 - .../sparc32/sparcv9/multiarch/memset-ultra1.S | 1 - sysdeps/sparc/sparc64/bzero.c | 1 - sysdeps/sparc/sparc64/dl-machine.h | 72 +- sysdeps/sparc/sparc64/memset.S | 30 +- sysdeps/sparc/sparc64/multiarch/bzero.c | 33 - sysdeps/sparc/sparc64/multiarch/ifunc-impl-list.c | 9 - sysdeps/sparc/sparc64/multiarch/ifunc-memset.h | 2 +- sysdeps/sparc/sparc64/multiarch/memset-niagara1.S | 5 +- sysdeps/sparc/sparc64/multiarch/memset-niagara4.S | 6 +- sysdeps/sparc/sparc64/multiarch/memset-niagara7.S | 7 - sysdeps/sparc/sparc64/multiarch/memset-ultra1.S | 1 - sysdeps/unix/sysv/linux/Makefile | 3 + sysdeps/unix/sysv/linux/alpha/dl-auxv.h | 18 +- sysdeps/unix/sysv/linux/bits/socket.h | 2 + sysdeps/unix/sysv/linux/dl-parse_auxv.h | 61 + sysdeps/unix/sysv/linux/dl-sysdep.c | 240 +- sysdeps/unix/sysv/linux/getsysstats.c | 94 +- sysdeps/unix/sysv/linux/hppa/getcontext.S | 53 +- sysdeps/unix/sysv/linux/hppa/setcontext.S | 9 +- sysdeps/unix/sysv/linux/hppa/swapcontext.S | 72 + sysdeps/unix/sysv/linux/hppa/swapcontext.c | 41 - sysdeps/unix/sysv/linux/i386/Makefile | 2 - sysdeps/unix/sysv/linux/ldsodefs.h | 12 - sysdeps/unix/sysv/linux/m68k/sysdep.h | 4 +- sysdeps/unix/sysv/linux/powerpc/dl-auxv.h | 14 +- sysdeps/unix/sysv/linux/powerpc/dl-support.c | 4 + sysdeps/unix/sysv/linux/select.c | 2 +- sysdeps/unix/sysv/linux/sys/epoll.h | 12 +- sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- .../unix/sysv/linux/tst-socket-timestamp-compat.c | 25 +- sysdeps/x86/Makefile | 7 +- sysdeps/x86/configure | 6 + sysdeps/x86/configure.ac | 7 + sysdeps/x86/tst-cpu-features-cpuinfo.c | 3 + sysdeps/x86/tst-cpu-features-supports.c | 2 +- sysdeps/x86/tst-strncmp-rtm.c | 43 +- .../bcopy-ia32.S => x86/tst-wcsncmp-rtm.c} | 9 +- sysdeps/x86_64/Makefile | 2 + sysdeps/x86_64/configure | 6 - sysdeps/x86_64/configure.ac | 7 - sysdeps/x86_64/dl-machine.h | 48 +- sysdeps/x86_64/fpu/Makeconfig | 6 + sysdeps/x86_64/fpu/Makefile | 3 + .../x86_64/fpu/multiarch/svml_d_acos2_core_sse4.S | 489 +- .../x86_64/fpu/multiarch/svml_d_acos4_core_avx2.S | 455 +- .../fpu/multiarch/svml_d_acos8_core_avx512.S | 499 +- .../x86_64/fpu/multiarch/svml_d_acosh2_core_sse4.S | 2741 +++-- .../x86_64/fpu/multiarch/svml_d_acosh4_core_avx2.S | 2871 +++-- .../fpu/multiarch/svml_d_acosh8_core_avx512.S | 831 +- .../x86_64/fpu/multiarch/svml_d_asin2_core_sse4.S | 461 +- .../x86_64/fpu/multiarch/svml_d_asin4_core_avx2.S | 433 +- .../fpu/multiarch/svml_d_asin8_core_avx512.S | 477 +- .../x86_64/fpu/multiarch/svml_d_asinh2_core_sse4.S | 3195 +++-- .../x86_64/fpu/multiarch/svml_d_asinh4_core_avx2.S | 3077 +++-- .../fpu/multiarch/svml_d_asinh8_core_avx512.S | 871 +- .../x86_64/fpu/multiarch/svml_d_atan22_core_sse4.S | 861 +- .../x86_64/fpu/multiarch/svml_d_atan24_core_avx2.S | 775 +- .../fpu/multiarch/svml_d_atan28_core_avx512.S | 823 +- .../x86_64/fpu/multiarch/svml_d_atan2_core_sse4.S | 395 +- .../x86_64/fpu/multiarch/svml_d_atan4_core_avx2.S | 355 +- .../fpu/multiarch/svml_d_atan8_core_avx512.S | 331 +- .../x86_64/fpu/multiarch/svml_d_atanh2_core_sse4.S | 2835 +++-- .../x86_64/fpu/multiarch/svml_d_atanh4_core_avx2.S | 2757 +++-- .../fpu/multiarch/svml_d_atanh8_core_avx512.S | 679 +- .../x86_64/fpu/multiarch/svml_d_cbrt2_core_sse4.S | 814 +- .../x86_64/fpu/multiarch/svml_d_cbrt4_core_avx2.S | 880 +- .../fpu/multiarch/svml_d_cbrt8_core_avx512.S | 413 +- .../x86_64/fpu/multiarch/svml_d_cosh2_core_sse4.S | 664 +- .../x86_64/fpu/multiarch/svml_d_cosh4_core_avx2.S | 698 +- .../fpu/multiarch/svml_d_cosh8_core_avx512.S | 520 +- .../x86_64/fpu/multiarch/svml_d_erf2_core_sse4.S | 1848 ++- .../x86_64/fpu/multiarch/svml_d_erf4_core_avx2.S | 1842 ++- .../x86_64/fpu/multiarch/svml_d_erf8_core_avx512.S | 1840 ++- .../x86_64/fpu/multiarch/svml_d_erfc2_core_sse4.S | 7548 ++++++------ .../x86_64/fpu/multiarch/svml_d_erfc4_core_avx2.S | 7552 ++++++------ .../fpu/multiarch/svml_d_erfc8_core_avx512.S | 7560 ++++++------ .../x86_64/fpu/multiarch/svml_d_exp102_core_sse4.S | 694 +- .../x86_64/fpu/multiarch/svml_d_exp104_core_avx2.S | 716 +- .../fpu/multiarch/svml_d_exp108_core_avx512.S | 457 +- .../x86_64/fpu/multiarch/svml_d_exp22_core_sse4.S | 508 +- .../x86_64/fpu/multiarch/svml_d_exp24_core_avx2.S | 540 +- .../fpu/multiarch/svml_d_exp28_core_avx512.S | 439 +- .../x86_64/fpu/multiarch/svml_d_expm12_core_sse4.S | 723 +- .../x86_64/fpu/multiarch/svml_d_expm14_core_avx2.S | 701 +- .../fpu/multiarch/svml_d_expm18_core_avx512.S | 549 +- .../x86_64/fpu/multiarch/svml_d_hypot2_core_sse4.S | 374 +- .../x86_64/fpu/multiarch/svml_d_hypot4_core_avx2.S | 394 +- .../fpu/multiarch/svml_d_hypot8_core_avx512.S | 286 +- .../x86_64/fpu/multiarch/svml_d_log102_core_sse4.S | 2011 ++- .../x86_64/fpu/multiarch/svml_d_log104_core_avx2.S | 1983 ++- .../fpu/multiarch/svml_d_log108_core_avx512.S | 483 +- .../x86_64/fpu/multiarch/svml_d_log1p2_core_sse4.S | 2615 ++-- .../x86_64/fpu/multiarch/svml_d_log1p4_core_avx2.S | 2587 ++-- .../fpu/multiarch/svml_d_log1p8_core_avx512.S | 519 +- .../x86_64/fpu/multiarch/svml_d_log22_core_sse4.S | 2511 ++-- .../x86_64/fpu/multiarch/svml_d_log24_core_avx2.S | 2483 ++-- .../fpu/multiarch/svml_d_log28_core_avx512.S | 471 +- .../x86_64/fpu/multiarch/svml_d_sinh2_core_sse4.S | 784 +- .../x86_64/fpu/multiarch/svml_d_sinh4_core_avx2.S | 814 +- .../fpu/multiarch/svml_d_sinh8_core_avx512.S | 796 +- .../x86_64/fpu/multiarch/svml_d_tan2_core_sse4.S | 12143 +++++++++---------- .../x86_64/fpu/multiarch/svml_d_tan4_core_avx2.S | 12091 +++++++++--------- .../x86_64/fpu/multiarch/svml_d_tan8_core_avx512.S | 5245 ++++---- .../x86_64/fpu/multiarch/svml_d_tanh2_core_sse4.S | 2318 ++-- .../x86_64/fpu/multiarch/svml_d_tanh4_core_avx2.S | 2330 ++-- .../fpu/multiarch/svml_d_tanh8_core_avx512.S | 718 +- .../fpu/multiarch/svml_s_acosf16_core_avx512.S | 425 +- .../x86_64/fpu/multiarch/svml_s_acosf4_core_sse4.S | 423 +- .../x86_64/fpu/multiarch/svml_s_acosf8_core_avx2.S | 411 +- .../fpu/multiarch/svml_s_acoshf16_core_avx512.S | 743 +- .../fpu/multiarch/svml_s_acoshf4_core_sse4.S | 653 +- .../fpu/multiarch/svml_s_acoshf8_core_avx2.S | 615 +- .../fpu/multiarch/svml_s_asinf16_core_avx512.S | 405 +- .../x86_64/fpu/multiarch/svml_s_asinf4_core_sse4.S | 387 +- .../x86_64/fpu/multiarch/svml_s_asinf8_core_avx2.S | 383 +- .../fpu/multiarch/svml_s_asinhf16_core_avx512.S | 739 +- .../fpu/multiarch/svml_s_asinhf4_core_sse4.S | 895 +- .../fpu/multiarch/svml_s_asinhf8_core_avx2.S | 793 +- .../fpu/multiarch/svml_s_atan2f16_core_avx512.S | 669 +- .../fpu/multiarch/svml_s_atan2f4_core_sse4.S | 639 +- .../fpu/multiarch/svml_s_atan2f8_core_avx2.S | 593 +- .../fpu/multiarch/svml_s_atanf16_core_avx512.S | 257 +- .../x86_64/fpu/multiarch/svml_s_atanf4_core_sse4.S | 229 +- .../x86_64/fpu/multiarch/svml_s_atanf8_core_avx2.S | 197 +- .../fpu/multiarch/svml_s_atanhf16_core_avx512.S | 663 +- .../fpu/multiarch/svml_s_atanhf4_core_sse4.S | 597 +- .../fpu/multiarch/svml_s_atanhf8_core_avx2.S | 547 +- .../fpu/multiarch/svml_s_cbrtf16_core_avx512.S | 377 +- .../x86_64/fpu/multiarch/svml_s_cbrtf4_core_sse4.S | 856 +- .../x86_64/fpu/multiarch/svml_s_cbrtf8_core_avx2.S | 898 +- .../fpu/multiarch/svml_s_coshf16_core_avx512.S | 516 +- .../x86_64/fpu/multiarch/svml_s_coshf4_core_sse4.S | 484 +- .../x86_64/fpu/multiarch/svml_s_coshf8_core_avx2.S | 490 +- .../fpu/multiarch/svml_s_erfcf16_core_avx512.S | 1744 ++- .../x86_64/fpu/multiarch/svml_s_erfcf4_core_sse4.S | 1756 ++- .../x86_64/fpu/multiarch/svml_s_erfcf8_core_avx2.S | 1794 ++- .../fpu/multiarch/svml_s_erff16_core_avx512.S | 260 +- .../x86_64/fpu/multiarch/svml_s_erff4_core_sse4.S | 1208 +- .../x86_64/fpu/multiarch/svml_s_erff8_core_avx2.S | 1218 +- .../fpu/multiarch/svml_s_exp10f16_core_avx512.S | 421 +- .../fpu/multiarch/svml_s_exp10f4_core_sse4.S | 478 +- .../fpu/multiarch/svml_s_exp10f8_core_avx2.S | 520 +- .../fpu/multiarch/svml_s_exp2f16_core_avx512.S | 379 +- .../x86_64/fpu/multiarch/svml_s_exp2f4_core_sse4.S | 334 +- .../x86_64/fpu/multiarch/svml_s_exp2f8_core_avx2.S | 348 +- .../fpu/multiarch/svml_s_expm1f16_core_avx512.S | 443 +- .../fpu/multiarch/svml_s_expm1f4_core_sse4.S | 597 +- .../fpu/multiarch/svml_s_expm1f8_core_avx2.S | 587 +- .../fpu/multiarch/svml_s_hypotf16_core_avx512.S | 274 +- .../fpu/multiarch/svml_s_hypotf4_core_sse4.S | 326 +- .../fpu/multiarch/svml_s_hypotf8_core_avx2.S | 334 +- .../fpu/multiarch/svml_s_log10f16_core_avx512.S | 361 +- .../fpu/multiarch/svml_s_log10f4_core_sse4.S | 369 +- .../fpu/multiarch/svml_s_log10f8_core_avx2.S | 369 +- .../fpu/multiarch/svml_s_log1pf16_core_avx512.S | 425 +- .../fpu/multiarch/svml_s_log1pf4_core_sse4.S | 387 +- .../fpu/multiarch/svml_s_log1pf8_core_avx2.S | 391 +- .../fpu/multiarch/svml_s_log2f16_core_avx512.S | 347 +- .../x86_64/fpu/multiarch/svml_s_log2f4_core_sse4.S | 329 +- .../x86_64/fpu/multiarch/svml_s_log2f8_core_avx2.S | 335 +- .../fpu/multiarch/svml_s_sinhf16_core_avx512.S | 510 +- .../x86_64/fpu/multiarch/svml_s_sinhf4_core_sse4.S | 490 +- .../x86_64/fpu/multiarch/svml_s_sinhf8_core_avx2.S | 492 +- .../fpu/multiarch/svml_s_tanf16_core_avx512.S | 1633 ++- .../x86_64/fpu/multiarch/svml_s_tanf4_core_sse4.S | 5019 ++++---- .../x86_64/fpu/multiarch/svml_s_tanf8_core_avx2.S | 4937 ++++---- .../fpu/multiarch/svml_s_tanhf16_core_avx512.S | 536 +- .../x86_64/fpu/multiarch/svml_s_tanhf4_core_sse4.S | 1440 ++- .../x86_64/fpu/multiarch/svml_s_tanhf8_core_avx2.S | 1462 ++- sysdeps/x86_64/memset.S | 8 + sysdeps/x86_64/multiarch/Makefile | 1 + sysdeps/x86_64/multiarch/bcopy.S | 7 - sysdeps/x86_64/multiarch/bzero.c | 106 + sysdeps/x86_64/multiarch/ifunc-impl-list.c | 42 + sysdeps/x86_64/multiarch/memcmpeq-sse2.S | 4 +- .../multiarch/memset-avx2-unaligned-erms-rtm.S | 1 + .../x86_64/multiarch/memset-avx2-unaligned-erms.S | 6 + .../multiarch/memset-avx512-unaligned-erms.S | 3 + .../x86_64/multiarch/memset-evex-unaligned-erms.S | 3 + .../x86_64/multiarch/memset-sse2-unaligned-erms.S | 5 +- .../x86_64/multiarch/memset-vec-unaligned-erms.S | 111 +- sysdeps/x86_64/multiarch/strcmp-avx2.S | 9 +- sysdeps/x86_64/multiarch/strcmp-evex.S | 1 + sysdeps/x86_64/multiarch/strncmp-avx2-rtm.S | 1 + sysdeps/x86_64/multiarch/strncmp-avx2.S | 1 + sysdeps/x86_64/multiarch/wcsncmp-avx2-rtm.S | 2 +- sysdeps/x86_64/multiarch/wcsncmp-avx2.S | 2 +- 373 files changed, 87431 insertions(+), 87590 deletions(-) create mode 100644 benchtests/bench-bzero-large.c create mode 100644 benchtests/bench-bzero-walk.c create mode 100644 benchtests/bench-bzero.c rename sysdeps/powerpc/powerpc32/bzero.S => benchtests/bench-memset-zero-large.c (76%) copy sysdeps/i386/i686/multiarch/bcopy-ia32.S => benchtests/bench-memset-zero-walk [...] copy sysdeps/i386/i686/multiarch/bcopy-ia32.S => benchtests/bench-memset-zero.c (82%) delete mode 100644 elf/dl-conflict.c delete mode 100644 elf/tst-prelink-cmp.c create mode 100644 iconvdata/testdata/UTF-7-IMAP create mode 100644 iconvdata/testdata/UTF-7-IMAP..UTF8 rename elf/tst-prelink.c => libio/tst-bz28828.c (75%) copy libio/{tst-cleanup.exp => tst-bz28828.input} (100%) create mode 100644 nss/nss_test_errno.c create mode 100644 nss/tst-nss-gai-actions.c copy nss/{tst-nss-files-hosts-long.root => tst-nss-gai-actions.root}/etc/host.conf (100%) create mode 100644 nss/tst-nss-gai-actions.root/etc/hosts create mode 100644 nss/tst-nss-test_errno.c delete mode 100644 sysdeps/alpha/bzero.S delete mode 100644 sysdeps/i386/bcopy.S delete mode 100644 sysdeps/i386/bzero.S delete mode 100644 sysdeps/i386/i586/bzero.S delete mode 100644 sysdeps/i386/i686/bcopy.S delete mode 100644 sysdeps/i386/i686/bzero.S delete mode 100644 sysdeps/i386/i686/multiarch/bcopy-sse2-unaligned.S delete mode 100644 sysdeps/i386/i686/multiarch/bcopy-ssse3-rep.S delete mode 100644 sysdeps/i386/i686/multiarch/bcopy-ssse3.S delete mode 100644 sysdeps/i386/i686/multiarch/bcopy.c delete mode 100644 sysdeps/i386/i686/multiarch/bzero-ia32.S delete mode 100644 sysdeps/i386/i686/multiarch/bzero-sse2-rep.S delete mode 100644 sysdeps/i386/i686/multiarch/bzero-sse2.S delete mode 100644 sysdeps/i386/i686/multiarch/bzero.c delete mode 100644 sysdeps/ia64/bcopy.S delete mode 100644 sysdeps/ia64/bzero.S create mode 100644 sysdeps/ia64/bzero.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/bzero-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/bzero-power7.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/bzero-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/multiarch/bzero.c delete mode 100644 sysdeps/powerpc/powerpc64/bzero.S delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/bcopy-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/bcopy.c delete mode 100644 sysdeps/powerpc/powerpc64/multiarch/bzero.c delete mode 100644 sysdeps/powerpc/powerpc64/power7/bcopy.c delete mode 100644 sysdeps/s390/bzero.c delete mode 100644 sysdeps/sparc/sparc32/bzero.c delete mode 100644 sysdeps/sparc/sparc32/sparcv9/bzero.c delete mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/bzero.c delete mode 100644 sysdeps/sparc/sparc64/bzero.c delete mode 100644 sysdeps/sparc/sparc64/multiarch/bzero.c create mode 100644 sysdeps/unix/sysv/linux/dl-parse_auxv.h create mode 100644 sysdeps/unix/sysv/linux/hppa/swapcontext.S delete mode 100644 sysdeps/unix/sysv/linux/hppa/swapcontext.c create mode 100644 sysdeps/unix/sysv/linux/powerpc/dl-support.c rename sysdeps/{i386/i686/multiarch/bcopy-ia32.S => x86/tst-wcsncmp-rtm.c} (79%) delete mode 100644 sysdeps/x86_64/multiarch/bcopy.S create mode 100644 sysdeps/x86_64/multiarch/bzero.c