This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/gnu-master-arm-spec2k6-Os-vs-Os_LTO in repository toolchain/ci/glibc.
from 21c3f4b536 Sync FDL from https://www.gnu.org/licenses/fdl-1.3.texi adds fee3b889d8 Move generic nan-pseudo-number.h to ldbl-96 adds c2a150d089 posix: Sync regex code with gnulib adds 4883360415 posix: Sync glob code with gnulib adds 11b2858bd1 Sync intprops.h with gnulib adds 9c774ad764 Sync flexmember.h with gnulib adds 252864544a posix: Sync fnmatch with gnulib adds 8cc1e39a36 Drop nan-pseudo-number.h usage from tests adds f5a6f846b0 nptl: Remove set*id, set*gid files which are not built adds cd6274089f aarch64: fix stack missing after sp is updated adds 3ec5d83d2a x86-64: Avoid rep movsb with short distance [BZ #27130] adds b47b07c92d hurd: Fix mmap(!MAP_FIXED) on bogus address adds 6ea5b57afa x86: Check IFUNC definition in unrelocated executable [BZ #20019] adds c50c65a8bf nptl: Fix comment typo in pthread_cond_wait.c adds f5082c7010 aarch64: push the set of rules before falling into slow path adds 6cc992412c alpha: Provide wait4 for static library [BZ #27150] adds ef8c78a6c6 Import idx.h from gnulib adds 47f4316095 Import filename.h from gnulib adds 448a256359 malloc: Add scratch_buffer_dupfree adds c6e0b0b5b0 stdlib: Sync canonicalize with gnulib [BZ #10635] [BZ #26592 [...] adds ecdb06cdf2 support: Add support_small_thread_stack_size adds 3016596a81 Add SEGV_MTEAERR and SEGV_MTESERR from Linux 5.10. adds caa884dda7 Remove dbl-64/wordsize-64 adds 9e97f239ea Remove dbl-64/wordsize-64 (part 2) adds ecce11aa07 x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker [BZ #26717] adds 18b640c570 Update NEWS for CVE-2019-25013. adds 2f056e8a5d aarch64: define PI_STATIC_AND_HIDDEN adds eeaa19f75e mntent: Use __putc_unlocked instead of fputc_unlocked adds 1b5c9dfeb2 ARC: Regenerate ulps adds c6e2ca2c3f POSIX locale: Fix typo in comment adds a7e9dbb774 Add xchdir to libsupport. adds 7a72265436 Add xfchmod to libsupport adds 2cd361b511 posix: Correct attribute access mode on readlinkat [BZ #27024]. adds c31b1f5231 riscv: support GNU indirect function adds 313bfd505e riscv: Initialize $gp before resolving the IRELATIVE relocation adds 1c426b1d59 Update STATX_ATTR_DAX value from Linux 5.10. adds 7b9c3260bc support: Add xchmod wrapper adds 42dda89dcb posix: Fix return value of system if shell can not be execut [...] adds 4dddd7e9cb posix: Sync tempname with gnulib [BZ #26648] adds bf7db6d369 math: Add BZ#18980 fix back on dbl-64 cosh adds 87d583c6e8 install: Replace scripts/output-format.sed with objdump -f [ [...] adds 0400f92833 Makerules: Do not require startup files for format.lds probe object adds f430293d84 posix: consume less entropy on tempname adds 2ef23b5205 x86: Set header.feature_1 in TCB for always-on CET [BZ #27177] adds 86a4d3fa7d elf: work around a gcc bug in elf_get_dynamic_info adds efbbd9c33a ldconfig/x86: Store ISA level in cache and aux cache adds cf12900645 Use the right argument code in unnormal tests adds 7137d682eb ifuncmain6pie: Remove the circular IFUNC dependency [BZ #20019] adds d18f59bf92 Fix x86 build with --enable-tunable=no adds 2d651eb926 x86: Move x86 processor cache info to cpu_features adds cc528f9a7e math/test-tgmath2: Fix fabs failure when no long double adds 86f65dffc2 ld.so: Add --list-tunables to print tunable values adds 96f17e6e63 ARC: nofpu: Regenerate ulps adds f678099de9 Update hppa libm-test-ulps adds a031b3abad Update powerpc-nofpu libm-test-ulps. adds 07169fcac7 Update arm libm-test-ulps. adds 202586f73e Update MIPS libm-test-ulps. adds 0887fff0b0 Hurd: Add rtld-strncpy-c.c adds 0ec583d926 libmvec: Add extra-test-objs to test-extras adds cabc8a2916 elf: Avoid RELATIVE relocation for _dl_sysinfo adds 22b79ed7f4 Use <startup.h> in __libc_init_secure adds 1006250ea2 posix: Fix regex_internal.h on bootstrap adds 961d7cff51 stdlib: Add testcase for BZ #26241 adds d7ee6bd8c2 posix: Fix fnmatch.c on bootstrap adds ff6d62e9ed <sys/platform/x86.h>: Remove the C preprocessor magic adds 058308066c elf: Make the tunable struct definition internal only adds bfe04789a8 elf: Avoid RELATIVE relocs in __tunables_init adds 374cef32ac configure: Check for static PIE support adds 04af1eb313 csu: Avoid weak ref for __ehdr_start in static PIE adds 47618209d0 Use hidden visibility for early static PIE code adds 86d439b06f csu: Move static pie self relocation later [BZ #27072] adds 2682695e5c Make libc symbols hidden in static PIE adds 28f2ce2772 aarch64: revert memcpy optimze for kunpeng to avoid performa [...] adds 46c1c765d1 Revert "linux: Move {f}xstat{at} to compat symbols" for stat [...] adds 7a5ab88e21 x86: Check ifunc resolver with CPU_FEATURE_USABLE [BZ #27072] adds 527c89cd32 powerpc64: Select POWER9 machine for the scv instruction adds f543259500 x86-64: Update tst-glibc-hwcaps-2.c for x86-64 baseline adds 5f478eb0fb x86: Properly match CPU features in /proc/cpuinfo [BZ #27222] adds 42d6270439 linux: mips: Fix getdents64 fallback on mips64-n32 adds 56ef6ab0cd manual: Correct argument order in mount examples [BZ #27207] adds fcfa4bb48d Update C-SKY libm-test-ulps adds 31f6488722 Fix misplaced const adds c3c4a25e65 aarch64: Move and update the definition of MTE_ENABLED adds ad47748992 Update INSTALL with package versions that are known to work adds 04c6a8073d aarch64: Fix the list of tested IFUNC variants [BZ #26818] adds 3725ee39db benchtests: Do not build bench-timing-type with MODULE_NAME=libc adds df359a25ba Revert "Make libc symbols hidden in static PIE" [BZ #27237] adds 7d88c6142c gconv: Fix assertion failure in ISO-2022-JP-3 module (bug 27256) adds 01cdcf783a elf: Limit tst-prelink-cmp target archs adds 429029a73e nsswitch: do not reload if "/" changes adds 757a14b5ac Fix nss/tst-reload2 for systems without PATH_MAX adds 5ee506ed35 powerpc64: Workaround sigtramp vdso return call adds d04d64804d Update alpha libm-test-ulps adds 341063c3b1 Update sparc libm-test-ulps adds c177f6610c ia64: Fix brk call on statup adds a7b21a7830 sh: Update libm-tests-ulps adds 4a3f20b33a Update ia64 libm-test-ulps adds 4e04691107 Update libc.pot for 2.33 release adds 6032ae6514 Update translations adds 04dff6fc0d x86: Properly set usable CET feature bits [BZ #26625] adds 570bb42376 NEWS: Add entry for glibc-hwcaps and deprecate legacy hwcaps adds d7f4f3f5fb NEWS: Mention CVE-2021-3326 (iconv assertion with ISO-20220-JP-3) adds a50a080f6b elf: Fix tests that rely on ld.so.cache for cross-compiling adds 934c48a05b NEWS: Fix typo in CVE-2021-3326 entry adds 730ad885ef Update translations adds 5e25920fb2 Update NEWS with bugs adds 9826b03b74 Prepare for glibc 2.33 release adds 2edf8f3d75 Open master branch for glibc 2.34 development adds 02d393f248 elf: Replace a --defsym trick with an object file to be comp [...] adds d5c8f98c5e tst-mallinfo2.c: Remove useless trailing semicolon for macro adds 36231bee7a hurd TIOCFLUSH: Cope BSD 4.1 semantic adds 6c57d32048 sysconf: Add _SC_MINSIGSTKSZ/_SC_SIGSTKSZ [BZ #20305] adds fd4405747c hurd TIOCFLUSH: fix fixing argument adds f9be44c7e6 libSegFault: Fix printing signal number [BZ #27249] adds 57fb02b2cf Move _SC_MINSIGSTKSZ/_SC_SIGSTKSZ entry in NEWS adds 0ca21427d9 Add MS_NOSYMFOLLOW from Linux 5.10 to <sys/mount.h>. adds caa60b79f8 Fix version.h for glibc 2.34 development adds 6e02b3e932 x86: Adding an upper bound for Enhanced REP MOVSB. adds 9132010785 linux: Remove shmmax check from tst-sysvshm-linux adds d2d12c7a98 tst-rtld-list-tunables.sh: Unset glibc tunables
No new revisions were added by this update.
Summary of changes: ChangeLog.old/ChangeLog.22 | 12846 +++++++++++++++++++ INSTALL | 26 +- Makerules | 16 +- NEWS | 181 +- benchtests/Makefile | 14 +- benchtests/strcoll-inputs/filelist#en_US.UTF-8 | 1 - bits/confname.h | 8 +- .../linux/aarch64/libc-start.c => bits/sigstksz.h | 15 +- config.h.in | 6 + config.make.in | 1 - configure | 32 +- configure.ac | 15 +- csu/libc-start.c | 15 +- debug/segfault.c | 2 +- elf/Makefile | 35 +- elf/cache.c | 39 +- elf/dl-cache.c | 4 + elf/dl-main.h | 2 +- elf/dl-reloc-static-pie.c | 2 + elf/dl-support.c | 21 +- elf/dl-sysdep.c | 9 + elf/dl-tunable-types.h | 42 +- elf/dl-tunables.c | 49 +- elf/dl-tunables.h | 37 +- elf/dl-usage.c | 7 +- elf/elf.h | 35 +- elf/enbl-secure.c | 10 +- elf/get-dynamic-info.h | 41 +- elf/ifuncmain6pie.c | 14 +- elf/ifuncmod6.c | 8 +- elf/ldconfig.c | 18 +- elf/readelflib.c | 81 +- elf/readlib.c | 7 +- elf/rtld.c | 19 + elf/tst-glibc-hwcaps-2-cache.c | 45 + .../etc/ld.so.conf | 0 .../postclean.req | 0 elf/tst-glibc-hwcaps-2-cache.script | 8 + .../ldconfig.run} | 0 .../ldconfig.run} | 0 .../multiarch/init-arch.h => elf/tst-prelink-cmp.c | 38 +- elf/tst-prelink.exp | 1 - elf/tst-rtld-list-tunables.exp | 14 + elf/tst-rtld-list-tunables.sh | 45 + iconvdata/Makefile | 4 +- iconvdata/bug-iconv14.c | 127 + iconvdata/iso-2022-jp-3.c | 67 +- include/bits/sigstack.h | 5 + include/bits/sigstksz.h | 7 + include/features.h | 13 +- include/filename.h | 112 + include/idx.h | 114 + include/intprops.h | 70 +- include/scratch_buffer.h | 16 + include/shlib-compat.h | 23 +- io/bits/statx-generic.h | 2 +- libc-abis | 1 + localedata/locales/POSIX | 2 +- malloc/Makefile | 1 + malloc/Versions | 1 + .../scratch_buffer_dupfree.c | 31 +- malloc/tst-mallinfo2.c | 2 +- malloc/tst-scratch_buffer.c | 26 +- manual/conf.texi | 21 + manual/creature.texi | 6 + manual/install.texi | 24 +- manual/platform.texi | 7 +- manual/sysinfo.texi | 4 +- manual/tunables.texi | 38 + math/libm-test-driver.c | 17 +- math/libm-test-fpclassify.inc | 18 +- math/libm-test-isinf.inc | 18 +- math/libm-test-isnan.inc | 18 +- math/libm-test-issignaling.inc | 18 +- math/test-tgmath2.c | 4 +- misc/mntent_r.c | 12 +- misc/sbrk.c | 4 + nptl/Makefile | 4 - nptl/pthread_cond_wait.c | 2 +- nptl/pthread_setegid.c | 3 - nptl/pthread_seteuid.c | 3 - nptl/pthread_setgid.c | 3 - nptl/pthread_setregid.c | 3 - nptl/pthread_setresgid.c | 3 - nptl/pthread_setresuid.c | 3 - nptl/pthread_setreuid.c | 3 - nptl/pthread_setuid.c | 3 - nss/Makefile | 2 +- nss/nss_database.c | 27 + nss/nss_module.c | 13 + nss/nss_module.h | 3 + nss/tst-reload2.c | 130 + nss/tst-reload2.root/etc/nsswitch.conf | 2 + nss/tst-reload2.root/subdir/etc/group | 1 + nss/tst-reload2.root/subdir/etc/nsswitch.conf | 2 + nss/tst-reload2.root/tst-reload2.script | 3 + po/be.po | 306 +- po/bg.po | 680 +- po/ca.po | 664 +- po/cs.po | 680 +- po/da.po | 610 +- po/de.po | 680 +- po/el.po | 376 +- po/eo.po | 689 +- po/es.po | 658 +- po/fi.po | 606 +- po/fr.po | 680 +- po/gl.po | 532 +- po/hr.po | 803 +- po/hu.po | 420 +- po/ia.po | 222 +- po/id.po | 610 +- po/it.po | 614 +- po/ja.po | 614 +- po/ko.po | 680 +- po/libc.pot | 744 +- po/lt.po | 410 +- po/nb.po | 352 +- po/nl.po | 680 +- po/pl.po | 680 +- po/pt.po | 4822 ++++++- po/pt_BR.po | 694 +- po/ru.po | 680 +- po/rw.po | 14 +- po/sk.po | 526 +- po/sl.po | 340 +- po/{pt_BR.po => sr.po} | 3751 +++--- po/sv.po | 680 +- po/tr.po | 680 +- po/uk.po | 680 +- po/vi.po | 664 +- po/zh_CN.po | 664 +- po/zh_TW.po | 680 +- posix/flexmember.h | 25 +- posix/fnmatch.c | 548 +- posix/fnmatch_loop.c | 1977 ++- posix/glob.c | 1748 +-- posix/glob_pattern_p.c | 2 +- posix/globfree.c | 2 +- posix/regcomp.c | 2 +- posix/regex.h | 17 +- posix/regex_internal.c | 19 +- posix/regex_internal.h | 20 +- posix/sysconf.c | 3 + posix/unistd.h | 2 +- scripts/gen-tunables.awk | 16 +- scripts/output-format.sed | 35 - signal/Makefile | 5 +- signal/signal.h | 1 + signal/tst-minsigstksz-5.c | 84 + stdlib/Makefile | 3 +- stdlib/canonicalize.c | 546 +- stdlib/test-bz22786.c | 11 +- stdlib/tst-canon-bz26341.c | 101 + stdlib/tst-system.c | 17 + support/Makefile | 3 + support/support_set_small_thread_stack_size.c | 12 +- support/test-container.c | 26 + .../linux/aarch64/libc-start.c => support/xchdir.c | 22 +- .../linux/aarch64/libc-start.c => support/xchmod.c | 22 +- .../aarch64/libc-start.c => support/xfchmod.c | 22 +- support/xthread.h | 2 + support/xunistd.h | 3 + sysdeps/aarch64/Implies | 1 - sysdeps/aarch64/configure | 9 + sysdeps/aarch64/configure.ac | 7 + sysdeps/aarch64/dl-tlsdesc.S | 4 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 8 +- sysdeps/aarch64/multiarch/init-arch.h | 13 +- sysdeps/aarch64/multiarch/memcpy.c | 2 +- sysdeps/aarch64/multiarch/strlen.c | 11 +- sysdeps/alpha/Implies | 1 - sysdeps/alpha/fpu/libm-test-ulps | 23 +- sysdeps/arc/fpu/libm-test-ulps | 8 +- sysdeps/arc/nofpu/libm-test-ulps | 11 +- sysdeps/arm/libm-test-ulps | 23 +- sysdeps/csky/fpu/libm-test-ulps | 82 +- sysdeps/csky/nofpu/libm-test-ulps | 33 +- sysdeps/generic/dl-cache.h | 16 +- .../libc-start.c => generic/dl-isa-level.h} | 21 +- .../hurd/fxstat64.c => generic/elf-read-prop.h} | 30 +- sysdeps/generic/ldconfig.h | 22 +- sysdeps/generic/ldsodefs.h | 3 + sysdeps/generic/startup.h | 26 + sysdeps/hppa/fpu/libm-test-ulps | 23 +- sysdeps/i386/configure | 3 + sysdeps/i386/configure.ac | 3 + sysdeps/i386/dl-machine.h | 16 +- sysdeps/ia64/fpu/libm-test-ulps | 4 +- sysdeps/ieee754/dbl-64/e_acosh.c | 50 +- sysdeps/ieee754/dbl-64/e_cosh.c | 76 +- sysdeps/ieee754/dbl-64/e_fmod.c | 202 +- sysdeps/ieee754/dbl-64/e_log10.c | 42 +- sysdeps/ieee754/dbl-64/s_frexp.c | 81 +- sysdeps/ieee754/dbl-64/s_getpayload.c | 15 +- sysdeps/ieee754/dbl-64/s_issignaling.c | 14 +- sysdeps/ieee754/dbl-64/s_llround.c | 49 +- sysdeps/ieee754/dbl-64/s_lround.c | 57 +- sysdeps/ieee754/dbl-64/s_modf.c | 80 +- sysdeps/ieee754/dbl-64/s_remquo.c | 43 +- sysdeps/ieee754/dbl-64/s_roundeven.c | 79 +- sysdeps/ieee754/dbl-64/s_scalbln.c | 63 +- sysdeps/ieee754/dbl-64/s_scalbn.c | 63 +- sysdeps/ieee754/dbl-64/s_setpayload_main.c | 42 +- sysdeps/ieee754/dbl-64/s_totalorder.c | 32 +- sysdeps/ieee754/dbl-64/s_totalordermag.c | 24 +- sysdeps/ieee754/dbl-64/wordsize-64/e_acosh.c | 68 - sysdeps/ieee754/dbl-64/wordsize-64/e_cosh.c | 85 - sysdeps/ieee754/dbl-64/wordsize-64/e_fmod.c | 106 - sysdeps/ieee754/dbl-64/wordsize-64/e_log10.c | 87 - sysdeps/ieee754/dbl-64/wordsize-64/s_frexp.c | 66 - sysdeps/ieee754/dbl-64/wordsize-64/s_getpayload.c | 35 - sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c | 43 - sysdeps/ieee754/dbl-64/wordsize-64/s_llround.c | 75 - sysdeps/ieee754/dbl-64/wordsize-64/s_lround.c | 86 - sysdeps/ieee754/dbl-64/wordsize-64/s_modf.c | 65 - sysdeps/ieee754/dbl-64/wordsize-64/s_remquo.c | 111 - sysdeps/ieee754/dbl-64/wordsize-64/s_roundeven.c | 71 - sysdeps/ieee754/dbl-64/wordsize-64/s_scalbln.c | 60 - sysdeps/ieee754/dbl-64/wordsize-64/s_scalbn.c | 60 - .../ieee754/dbl-64/wordsize-64/s_setpayload_main.c | 54 - sysdeps/ieee754/dbl-64/wordsize-64/s_totalorder.c | 76 - .../ieee754/dbl-64/wordsize-64/s_totalordermag.c | 73 - .../ldbl-96}/nan-pseudo-number.h | 4 +- sysdeps/mach/hurd/fxstat.c | 4 +- sysdeps/mach/hurd/fxstat64.c | 2 +- sysdeps/mach/hurd/fxstatat.c | 3 +- sysdeps/mach/hurd/fxstatat64.c | 3 +- .../mach/hurd/i386/i686/multiarch/rtld-strncpy-c.c | 1 + sysdeps/mach/hurd/i386/ld.abilist | 1 - sysdeps/mach/hurd/i386/libc.abilist | 1 + sysdeps/mach/hurd/ioctl.c | 4 + sysdeps/mach/hurd/lxstat.c | 2 +- sysdeps/mach/hurd/lxstat64.c | 3 +- sysdeps/mach/hurd/mmap.c | 9 +- sysdeps/mach/hurd/xstat.c | 2 +- sysdeps/mach/hurd/xstat64.c | 2 +- sysdeps/mips/mips32/libm-test-ulps | 23 +- sysdeps/mips/mips64/Implies | 1 - sysdeps/mips/mips64/libm-test-ulps | 23 +- sysdeps/posix/system.c | 4 + sysdeps/posix/tempname.c | 291 +- sysdeps/powerpc/nofpu/libm-test-ulps | 33 +- sysdeps/powerpc/powerpc64/backtrace.c | 13 +- sysdeps/powerpc/powerpc64/sysdep.h | 3 + sysdeps/riscv/dl-irel.h | 56 + sysdeps/riscv/dl-machine.h | 44 +- sysdeps/s390/s390-64/Implies | 1 - sysdeps/sh/libm-test-ulps | 42 +- sysdeps/sparc/fpu/libm-test-ulps | 23 +- sysdeps/sparc/sparc64/Implies | 1 - sysdeps/unix/sysv/linux/aarch64/libc-start.c | 5 + sysdeps/unix/sysv/linux/alpha/wait4.c | 2 + sysdeps/unix/sysv/linux/arm/readelflib.c | 22 +- sysdeps/unix/sysv/linux/bits/siginfo-consts.h | 6 +- .../fxstat.c => unix/sysv/linux/bits/sigstksz.h} | 30 +- sysdeps/unix/sysv/linux/faccessat.c | 3 +- sysdeps/unix/sysv/linux/fxstat.c | 4 +- sysdeps/unix/sysv/linux/fxstat64.c | 4 +- sysdeps/unix/sysv/linux/fxstatat.c | 4 +- sysdeps/unix/sysv/linux/fxstatat64.c | 4 +- sysdeps/unix/sysv/linux/i386/ld.abilist | 1 - sysdeps/unix/sysv/linux/i386/libc.abilist | 1 + sysdeps/unix/sysv/linux/i386/startup.h | 29 +- .../linux/{aarch64/libc-start.c => ia64/brk.c} | 18 +- sysdeps/unix/sysv/linux/ia64/readelflib.c | 22 +- .../libc-start.c => ia64/sysconf-sigstksz.h} | 21 +- sysdeps/unix/sysv/linux/lxstat.c | 2 +- sysdeps/unix/sysv/linux/lxstat64.c | 4 +- sysdeps/unix/sysv/linux/mips/mips64/getdents64.c | 37 +- sysdeps/unix/sysv/linux/mips/readelflib.c | 22 +- sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S | 3 + sysdeps/unix/sysv/linux/powerpc/readelflib.c | 22 +- sysdeps/unix/sysv/linux/powerpc/sysdep.h | 5 +- sysdeps/unix/sysv/linux/riscv/readelflib.c | 22 +- sysdeps/unix/sysv/linux/s390/readelflib.c | 22 +- sysdeps/unix/sysv/linux/sparc/readelflib.c | 22 +- sysdeps/unix/sysv/linux/sys/mount.h | 2 + .../unix/sysv/linux/sysconf-sigstksz.h | 41 +- sysdeps/unix/sysv/linux/sysconf.c | 9 + sysdeps/unix/sysv/linux/tst-getdents64.c | 29 +- sysdeps/unix/sysv/linux/tst-sysvshm-linux.c | 26 +- sysdeps/unix/sysv/linux/x86/dl-minsigstacksize.h | 83 + sysdeps/unix/sysv/linux/x86/elf-read-prop.h | 60 + .../unix/sysv/linux/x86/include/bits/sigstack.h | 5 + sysdeps/unix/sysv/linux/x86/readelflib.c | 23 +- sysdeps/unix/sysv/linux/x86_64/64/ld.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 1 + sysdeps/unix/sysv/linux/x86_64/Makefile | 51 + .../unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c | 83 + sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 1 + .../sysv/linux/x86_64/x86-64-isa-level-VALUE.c | 4 + sysdeps/unix/sysv/linux/xstat.c | 6 +- sysdeps/unix/sysv/linux/xstat64.c | 5 +- sysdeps/x86/Makefile | 59 +- sysdeps/x86/Versions | 7 +- posix/globfree.c => sysdeps/x86/abi-note.c | 38 +- sysdeps/x86/bits/platform/x86.h | 299 + sysdeps/x86/cacheinfo.c | 48 +- sysdeps/x86/cacheinfo.h | 402 +- sysdeps/x86/configure | 79 + sysdeps/x86/configure.ac | 66 + sysdeps/x86/cpu-features.c | 120 +- sysdeps/x86/dl-cacheinfo.h | 473 + sysdeps/x86/dl-cet.c | 21 +- sysdeps/x86/dl-get-cpu-features.c | 8 +- sysdeps/{generic/startup.h => x86/dl-isa-level.h} | 20 +- .../libc-start.c => x86/dl-minsigstacksize.h} | 23 +- sysdeps/x86/dl-prop.h | 113 +- sysdeps/x86/fpu/nan-pseudo-number.h | 1 - .../libc-start.c => x86/get-cpuid-feature-leaf.c} | 24 +- sysdeps/x86/get-isa-level.h | 67 + sysdeps/x86/include/cpu-features.h | 785 +- sysdeps/x86/isa-level.c | 97 + sysdeps/x86/libc-start.c | 5 + sysdeps/x86/link_map.h | 18 +- sysdeps/x86/sys/platform/x86.h | 777 +- sysdeps/x86/tst-cet-legacy-10-static.c | 1 + .../globfree.c => sysdeps/x86/tst-cet-legacy-10.c | 40 +- sysdeps/x86/tst-cet-legacy-5.c | 11 +- sysdeps/x86/tst-cet-legacy-6.c | 11 +- sysdeps/x86/tst-cet-legacy-9-static.c | 1 + .../x86/tst-cet-legacy-9.c | 38 +- sysdeps/x86/tst-cpu-features-cpuinfo.c | 43 +- sysdeps/x86/tst-get-cpu-features.c | 31 +- sysdeps/x86/tst-ifunc-isa-1-static.c | 1 + .../aarch64/libc-start.c => x86/tst-ifunc-isa-1.c} | 22 +- sysdeps/x86/tst-ifunc-isa-2-static.c | 1 + .../hurd/fxstatat.c => x86/tst-ifunc-isa-2.c} | 30 +- sysdeps/x86/tst-ifunc-isa.h | 104 + sysdeps/x86/tst-isa-level-1.c | 103 + sysdeps/x86/tst-isa-level-mod-1-baseline.c | 1 + sysdeps/x86/tst-isa-level-mod-1-v2.c | 1 + sysdeps/x86/tst-isa-level-mod-1-v3.c | 1 + sysdeps/x86/tst-isa-level-mod-1-v4.c | 1 + .../libc-start.c => x86/tst-isa-level-mod-1.c} | 19 +- sysdeps/x86/tst-setjmp-cet.c | 1 + sysdeps/x86_64/Implies | 1 - sysdeps/x86_64/configure | 3 + sysdeps/x86_64/configure.ac | 3 + sysdeps/x86_64/dl-hwcaps-subdirs.c | 30 +- sysdeps/x86_64/dl-machine.h | 16 +- sysdeps/x86_64/fpu/Makefile | 8 + .../x86_64/multiarch/memmove-vec-unaligned-erms.S | 28 +- sysdeps/x86_64/tst-glibc-hwcaps.c | 44 +- version.h | 2 +- 347 files changed, 38033 insertions(+), 19132 deletions(-) create mode 100644 ChangeLog.old/ChangeLog.22 copy sysdeps/unix/sysv/linux/aarch64/libc-start.c => bits/sigstksz.h (69%) create mode 100644 elf/tst-glibc-hwcaps-2-cache.c copy elf/{tst-glibc-hwcaps-cache.root => tst-glibc-hwcaps-2-cache.root}/etc/ld.so. [...] copy elf/{tst-glibc-hwcaps-cache.root => tst-glibc-hwcaps-2-cache.root}/postclean. [...] create mode 100644 elf/tst-glibc-hwcaps-2-cache.script copy elf/{tst-glibc-hwcaps-cache.root/postclean.req => tst-glibc-hwcaps-prepend-ca [...] copy elf/{tst-glibc-hwcaps-cache.root/postclean.req => tst-ldconfig-ld_so_conf-upd [...] copy sysdeps/aarch64/multiarch/init-arch.h => elf/tst-prelink-cmp.c (50%) delete mode 100644 elf/tst-prelink.exp create mode 100644 elf/tst-rtld-list-tunables.exp create mode 100755 elf/tst-rtld-list-tunables.sh create mode 100644 iconvdata/bug-iconv14.c create mode 100644 include/bits/sigstack.h create mode 100644 include/bits/sigstksz.h create mode 100644 include/filename.h create mode 100644 include/idx.h copy sysdeps/x86/fpu/nan-pseudo-number.h => malloc/scratch_buffer_dupfree.c (58%) delete mode 100644 nptl/pthread_setegid.c delete mode 100644 nptl/pthread_seteuid.c delete mode 100644 nptl/pthread_setgid.c delete mode 100644 nptl/pthread_setregid.c delete mode 100644 nptl/pthread_setresgid.c delete mode 100644 nptl/pthread_setresuid.c delete mode 100644 nptl/pthread_setreuid.c delete mode 100644 nptl/pthread_setuid.c create mode 100644 nss/tst-reload2.c create mode 100644 nss/tst-reload2.root/etc/nsswitch.conf create mode 100644 nss/tst-reload2.root/subdir/etc/group create mode 100644 nss/tst-reload2.root/subdir/etc/nsswitch.conf create mode 100644 nss/tst-reload2.root/tst-reload2.script copy po/{pt_BR.po => sr.po} (53%) delete mode 100644 scripts/output-format.sed create mode 100644 signal/tst-minsigstksz-5.c create mode 100644 stdlib/tst-canon-bz26341.c copy sysdeps/unix/sysv/linux/aarch64/libc-start.c => support/xchdir.c (68%) copy sysdeps/unix/sysv/linux/aarch64/libc-start.c => support/xchmod.c (68%) copy sysdeps/unix/sysv/linux/aarch64/libc-start.c => support/xfchmod.c (68%) copy sysdeps/{unix/sysv/linux/aarch64/libc-start.c => generic/dl-isa-level.h} (68%) copy sysdeps/{mach/hurd/fxstat64.c => generic/elf-read-prop.h} (59%) delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/e_acosh.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/e_cosh.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/e_fmod.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/e_log10.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_frexp.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_getpayload.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_llround.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_lround.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_modf.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_remquo.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_roundeven.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_scalbln.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_scalbn.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_setpayload_main.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_totalorder.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_totalordermag.c rename sysdeps/{generic => ieee754/ldbl-96}/nan-pseudo-number.h (87%) create mode 100644 sysdeps/mach/hurd/i386/i686/multiarch/rtld-strncpy-c.c create mode 100644 sysdeps/riscv/dl-irel.h copy sysdeps/{mach/hurd/fxstat.c => unix/sysv/linux/bits/sigstksz.h} (58%) copy sysdeps/unix/sysv/linux/{aarch64/libc-start.c => ia64/brk.c} (68%) copy sysdeps/unix/sysv/linux/{aarch64/libc-start.c => ia64/sysconf-sigstksz.h} (68%) copy posix/globfree.c => sysdeps/unix/sysv/linux/sysconf-sigstksz.h (50%) create mode 100644 sysdeps/unix/sysv/linux/x86/dl-minsigstacksize.h create mode 100644 sysdeps/unix/sysv/linux/x86/elf-read-prop.h create mode 100644 sysdeps/unix/sysv/linux/x86/include/bits/sigstack.h create mode 100644 sysdeps/unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c create mode 100644 sysdeps/unix/sysv/linux/x86_64/x86-64-isa-level-VALUE.c copy posix/globfree.c => sysdeps/x86/abi-note.c (52%) create mode 100644 sysdeps/x86/bits/platform/x86.h copy sysdeps/{generic/startup.h => x86/dl-isa-level.h} (56%) copy sysdeps/{unix/sysv/linux/aarch64/libc-start.c => x86/dl-minsigstacksize.h} (62%) copy sysdeps/{unix/sysv/linux/aarch64/libc-start.c => x86/get-cpuid-feature-leaf.c} (64%) create mode 100644 sysdeps/x86/get-isa-level.h create mode 100644 sysdeps/x86/isa-level.c create mode 100644 sysdeps/x86/tst-cet-legacy-10-static.c copy posix/globfree.c => sysdeps/x86/tst-cet-legacy-10.c (55%) create mode 100644 sysdeps/x86/tst-cet-legacy-9-static.c copy support/support_set_small_thread_stack_size.c => sysdeps/x86/tst-cet-legacy-9 [...] create mode 100644 sysdeps/x86/tst-ifunc-isa-1-static.c copy sysdeps/{unix/sysv/linux/aarch64/libc-start.c => x86/tst-ifunc-isa-1.c} (68%) create mode 100644 sysdeps/x86/tst-ifunc-isa-2-static.c copy sysdeps/{mach/hurd/fxstatat.c => x86/tst-ifunc-isa-2.c} (60%) create mode 100644 sysdeps/x86/tst-ifunc-isa.h create mode 100644 sysdeps/x86/tst-isa-level-1.c create mode 100644 sysdeps/x86/tst-isa-level-mod-1-baseline.c create mode 100644 sysdeps/x86/tst-isa-level-mod-1-v2.c create mode 100644 sysdeps/x86/tst-isa-level-mod-1-v3.c create mode 100644 sysdeps/x86/tst-isa-level-mod-1-v4.c copy sysdeps/{unix/sysv/linux/aarch64/libc-start.c => x86/tst-isa-level-mod-1.c} (68%) create mode 100644 sysdeps/x86/tst-setjmp-cet.c