This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-aarch64-spec2k6-Os_LTO in repository toolchain/ci/glibc.
at 83e6b59625 [elf] Revert 8e889c5da3 (BZ#24122)
This branch includes the following new commits:
new 437faa9675 Open master branch for glibc 2.29 development new b029723b80 Add version.h, and NEWS update to ChangeLog. new c0e7e2c127 Move SNAN_TESTS_TYPE_CAST out of math-tests.h. new 46f8cf5712 Move SNAN_TESTS_PRESERVE_PAYLOAD out of math-tests.h. new 82c80ac2eb x86: Rename get_common_indeces to get_common_indices new fa67ba06ee regex: fix memory leak in Gnulib new f6dcefbe60 Fix math/test-misc.c for undefined fenv.h macros. new 506d7fb1d4 Do not define various fenv.h macros for MIPS soft-float (bug [...] new dce452dc52 Rename the glibc.tune namespace to glibc.cpu new 525691bde3 Add ChangeLog for the last commit new d67d634bef [benchtests] Fix compare_strings.py for python2 new 08a5ee14c6 Add convenience target 'install-locale-files'. new cfb0ff932e Fix ChangeLog date. new ae67f2e562 x86: Cleanup cpu-features-offsets.sym new c5760aa902 Update be translations. new 6b535b8423 Update be translations. new 430388d5dc x86: Don't include <init-arch.h> in assembly codes new 284f42bc77 Simplify and speedup strstr/strcasestr first match new ea705eb5ec Consistently terminate libm-test-*.inc TEST lines with commas. new bf41818787 RISC-V: Fix rounding save/restore bug. new bb17621ab8 Regen RISC-V rvd ULPs new e5721f45f6 Improve ChangeLog message. new fb4c32aef6 x86: Move STATE_SAVE_OFFSET/STATE_SAVE_MASK to sysdep.h new 92a4cba760 RISC-V: Don't use ps_get_thread_area in libthread_db (bug 23402) new 014efdd7ea benchtests: Clean up the alloc_bufs new b5403eca16 hurd: Add missing symbols for proper libc_get/setspecific new 140137fb2d Move comment from libm-test-nextdown.inc to libm-test-nextto [...] new be64b1946b [aarch64] Fix value of MIN_PAGE_SIZE for testing new 8ac0f9e6f7 hurd: Avoid PLTs for __pthread_get/setspecific new 2813e41e90 Replace gen-libm-test.pl with gen-libm-test.py. new c7099673aa S390: Use symbolic offsets for stack variables in 32-bit _dl [...] new 6954059ad6 S390: Use symbolic offsets for stack variables in 32-bit _dl [...] new 0fb7afa2f9 S390: Use symbolic offsets for stack variables in 64-bit _dl [...] new 329c6fec8b S390: Use symbolic offsets for stack variables in 64-bit _dl [...] new b215eee1e1 S390: Do not clobber R0 in 32-bit _dl_runtime_resolve new c8ad85225b S390: Do not clobber R0 in 32-bit _dl_runtime_profile new 5755f5e4cc S390: Do not clobber R0 in 64-bit _dl_runtime_resolve new bde6320f39 S390: Do not clobber R0 in 64-bit _dl_runtime_profile new 69e2444ab1 S390: Test that lazy binding does not clobber R0 new 8d997d2253 Move __fentry__ version definition to sysdeps/{i386,x86_64} new 71c01af52f S390: Implement 64-bit __fentry__ new 8f135efcad S390: Fix unwind in 32-bit _mcount new 690652882b Linux: Rewrite __old_getdents64 [BZ #23497] new 43cfdf8f48 Clean up converttoint handling and document the semantics new ea5c662c62 Improve performance of sincosf new 2ce7ba7d15 Move SNAN_TESTS_* out of math-tests.h. new c77bf91b43 regex: Gnulib unibyte RRI uses bytes not chars new 7b7adbd8d4 ChangeLog: Fix an obvious typo. new 44727aec4f [benchtests] Add mandatory attributes to workload tests new 8cac1f2635 [benchtests] Add workload test properties to schema new 017801880b mbstowcs: Remove outdated comment new b7b52b9dec error, error_at_line: Add missing va_end calls new f3cd0904a4 Use Linux 4.18 in build-many-glibcs.py. new 3c1622eb77 Update install.texi documentation of uses of Perl and Python. new 17b26500f9 Update syscall-names.list for Linux 4.18. new 2d7acfac3e nscd: Deallocate existing user names in file parser new e95c6f6192 nss_files: Fix file stream leak in aliases lookup [BZ #23521] new 599cf39766 Improve performance of sinf and cosf new fdb16de387 error, warn, warnx: Use __fxprintf for wide printing [BZ #23519] new 49acec179c Fix spaces in x86_64 ULP file new 126c4e3f80 Use generic sinf/cosf in lgammaf_r new 436e4d5b96 [aarch64] Add an ASIMD variant of strlen for falkor new 7793ad7a2c powerpc: Rearrange little endian specific files new 953a5a4a59 Print strlen benchmark output in json new 34f86d6168 Reallocate buffers for every run in strlen new 30a17d8c95 malloc: Verify size of top chunk. new d6db68e66d malloc: Mitigate null-byte overflow attacks new f6f275d2d9 Fix attribution of previous change in ChangeLog new 93a2584cd2 Makeconfig (ASFLAGS): Always append required assembler flags new 6413fcde4f Add --with-nonshared-cflags option to configure new b90ddd08f6 malloc: Additional checks for unsorted bin integrity I. new 86a6c75a29 math: Regenerate s390 ulps new fa78896b1f powerpc: Remove powerpc specific sinf and cosf optimization new 35cfefd960 malloc: Add ChangeLog for accidentally committed change new 174195409d Add NT_VMCOREDD, AT_MINSIGSTKSZ from Linux 4.18 to elf.h. new e6edd40d61 Update struct signalfd_siginfo from Linux 4.18. new 88ffb39dc6 __readlink_chk: Assume HAVE_INLINED_SYSCALLS new ef939d928a __readlink_chk: Remove micro-optimization new c7627f41ba Makeconfig: Do not sort and deduplicate +cflags [BZ # 17248] new aa42b3dbcb Avoid running some tests if the file system does not support holes new 5cd7dbdea1 Update netinet/tcp.h from Linux 4.18. new 38b0593e9a Add PF_XDP, AF_XDP and SOL_XDP from Linux 4.18 to bits/socket.h. new 16a25138c1 Move ROUNDING_TESTS_* out of math-tests.h. new debc4c9870 Don't redefine ROUNDING_TESTS_* in math/test-*-vlen*.h. new b35d3509ca regex: port Gnulib code to z/OS POSIX environment new 561b0bec44 Add test-in-container infrastructure. new 900fb446eb Speedup tanf range reduction new 3bded567a7 Update NEWS for sinf improvements new 60bcac09c0 Move EXCEPTION_TESTS_* out of math-tests.h new ca3aac57ef Remove unused math files new 895ef79e04 Move EXCEPTION_ENABLE_SUPPORTED out of math-tests.h. new 6c3a8a9d86 Fix BZ#23400 (creating temporary files in source tree), and [...] new acc2842ace Fix IA64 links-dso-program link. new 02458a5236 Update translations for be. new bc680b3369 regex: fix uninitialized memory access new 4061791fcc Update netinet/udp.h from Linux 4.18. new 99ea93ca31 pthread_cond_broadcast: Fix waiters-after-spinning case [BZ #23538] new c3ab211099 Move EXCEPTION_SET_FORCES_TRAP out of math-tests.h. new 86de0499c3 links-dso-program: Fix build-programs=no build case. new 5abedf97a3 en_IN: Set the correct date format for "%x" (bug 17426). new c8dd67e7c9 Speedup first memmem match new 745664bd79 nscd: Fix use-after-free in addgetnetgrentX [BZ #23520] new d6c44c3d0c test-container: EPERM from unshare is UNSUPPORTED new 761404b74d regex: Add test tst-regcomp-truncated [BZ #23578] new ff6b24501f Split fenv_private.h out of math_private.h more consistently. new 09c12efcaf Make gen-libm-test.py treat plus_oflow and minus_oflow as no [...] new 3bad2358d6 Test stdlib/test-bz22786 exits now with unsupported if mallo [...] new 2bda273aa3 reallocarray: Declare under _DEFAULT_SOURCE new d330f31af6 Fix test failure with -DNDEBUG. new 81b9d87bae test-container: Use xcopy_file_range for cross-device copy [ [...] new 2bbd06bcee Replace conform/list-header-symbols.pl with a Python script. new a6e8926f8d [BZ #20271] Add newlines in __libc_fatal calls. new 70e2ba332f Do not include fenv_private.h in math_private.h. new 418d99e622 Move fenv.h soft-float inlines from fenv_private.h to includ [...] new b9d8c47472 Move float128 inlines from sysdeps/generic/math_private.h to [...] new b7cdc2aeb1 Remove alpha math_private.h. new e70c176825 Add new exp and exp2 implementations new d114e6a722 Missed ChangeLog new a33650d1a6 Indian and similar locales: Set the correct date format (bug [...] new 28669f86f6 Fix segfault in maybe_script_execute. new 38245425a9 S390: Regenerate ULPs. new 7244f13ded Add build-many-glibcs.py --enable-obsolete-* configs. new 527f355e5e Italian and Swiss locales: Use the correct separators (bug 10797). new b1176270de Add build-many-glibcs.py support for building more GCC libraries. new 4e7fbdd7c2 Remove x86_64 math_private.h asms. new 5a274db4ea i386: Use ENTRY and END in start.S [BZ #23606] new f41b0a43e4 Add new log implementation new 3e08ff544b Add new log2 implementation new 221e4babca Include most of elf/ modules-names in modules-names-tests. new e44acb2063 Use floor functions not __floor functions in glibc libm. new f29b6f17e4 Use rint functions not __rint functions in glibc libm. new d59f3e5e0f Fix sys/procfs.h pr_uid, pr_gid type (bug 23649). new 3f7f1d180d Fix MIPS n32 pr_sigpend, pr_sighold, pr_flag type (bug 23656). new 89983cb37c Update siginfo constants from Linux kernel (bug 21286). new 71223ef909 Use ceil functions not __ceil functions in glibc libm. new 50bc59ca4d Fix ldbl-128ibm ceill, floorl inlining of ceil, floor. new d3a43e49f3 Unify many bits/mman.h headers. new e4e4fde51a Fix tzfile low-memory assertion failure new dab9c3488e Simplify tzfile fstat failure code new 424c4f60ed Add new pow implementation new d734727837 Fix the documentation comment of checkint in powf new 83a552b0bb Fix strstr bug with huge needles (bug 23637) new 8e6fd2bdb2 Merge mktime, timegm from upstream Gnulib new e1080e7e5f Fix mktime localtime offset confusion new 791b350dc7 Fix tst-setcontext9 for optimized small stacks. new 1214ba06e6 Linux gethostid: Check for NULL value from gethostbyname_r [ [...] new db9a8ad4ff misc: New test misc/tst-gethostid new d90c9b1a12 Invert sense of list of i686-class processors in sysdeps/x86 [...] new 7abf97bed9 Use trunc functions not __trunc functions in glibc libm. new 434d45fd70 it_CH/it_IT locales: Correct some LC_TIME formats (bug 10425). new f0458cf4f9 powerpc: Only enable TLE with PPC_FEATURE2_HTM_NOSC new 462d348caa Don't build libnsl for new ABIs new 335a3b0a0d Clean up iconv/gconv_int.h for unnecessary declarations new c70271662a Use libsupport for tst-spawn.c new 8ea4d2b7d1 Unify some sys/procfs.h headers. new d0d8eb4328 Unify more sys/procfs.h headers. new d62f9ec0cc Complete sys/procfs.h unification. new b5c45e8375 Fix ifunc support with DT_TEXTREL segments (BZ#20480) new 4634128642 Remove leading space from testrun.sh new 61d8b5feee Share MAP_* flags between more architectures. new 6ca8284e7a Add missing unwind information to ld.so on powerpc32 (bug 23707) new f841c97e51 Fix stack overflow in tst-setcontext9 (bug 23717) new 9755bc4686 Use round functions not __round functions in glibc libm. new 81dca813cc Use copysign functions not __copysign functions in glibc libm. new 7a16bdbb9f Fix misreported errno on preadv2/pwritev2 (BZ#23579) new 7b1f940676 i386: Use _dl_runtime_[resolve|profile]_shstk for SHSTK [BZ #23716] new c52944e8cc Remove unnecessary math_private.h includes. new d0e91e8c4e Move MREMAP_* to bits/mman-shared.h. new 0b727ed4d6 libio: Flush stream at freopen (BZ#21037) new a1ccc0654b x86: Use RTM intrinsics in pthread mutex lock elision new a06fc4a533 Fix build from commit 0b727ed new 4a06ceea33 sysdeps/ieee754/soft-fp: ignore maybe-uninitialized with -O [...] new f346b5b38c Add more fma tests. new dae3ed958c kl_GL: Fix spelling of Sunday, should be "sapaat" (bug 20209). new e7624d708d Adjust name of ld.so in test-container.c. new a19876214a Fix libnldbl_nonshared.a references to internal libm symbols [...] new 47c49251d5 Use bits/mman-linux.h for hppa. new a68ec8eac2 kl_GL: Update the month names and date formats (bug 23740). new c892ae04f4 benchtests: Set float type on --threshold argument new 5a58064311 mktime fix for Gnulib + coreutils new ed643089cd Increase timeout of libio/tst-readline new 97785a61af Increase timeout of nss/tst-nss-files-hosts-multi new b9c0f6c11a Use common bits/msq.h for more architectures. new 19e62f2690 Use common bits/sem.h for more architectures. new 2a4b25fad8 Use common bits/shm.h for more architectures. new 9f9feb6d5d Use single bits/msq.h for all architectures. new f4efbdfb44 regex: __builtin_expect → __glibc_unlikely new 620a5d4cb1 regex: simplify by using intprops.h new bcdb1bfa0c Use single bits/sem.h for all architectures. new 75c1aee500 aarch64: optimized memcpy implementation for thunderx2 new f0da0bcf8b Remove extra space at end of line. new ce5a7de6cd Don't reduce test timeout to less than default new 403b4feb22 Fix race in pthread_mutex_lock while promoting to PTHREAD_MU [...] new 8c8d2a8aff Move SHMLBA to its own header. new 729f34028a Use single bits/shm.h for all architectures. new c5288d378a Remove unnecessary locking when reading iconv configuration [...] new 26756e5756 [manual] Job control is no longer optional. new c2b7ccad93 Do not allow divide-by-zero exception for pow(+/- 0, -Inf). new 72771e5375 x86: Use _rdtsc intrinsic for HP_TIMING_NOW new 0a271c8f25 Regenerate sparc ulps. new 94a3a27f5d Add VDSO support to sparc. new 53b2bb8747 resource: Update struct rusage comments [BZ #23689] new f997b4be18 signal: Use correct type for si_band in siginfo_t [BZ #23562] new d0a7415979 Handle surrogate pairs in c16rtomb (bug 23794, DR#488, C2X). new 2dd8e58cc5 x86: Don't include <x86intrin.h> new be8ff03f92 Stop c32rtomb and mbrtoc32 aliasing wcrtomb and mbrtowc (bug [...] new 8190520f2a Use Linux 4.19 in build-many-glibcs.py. new 029ad711b8 Update kernel version in syscall-names.list to 4.19. new 367d7cc2cb Don't use PSEUDO_END for non-PSEUDO function new f1034472e2 time/tst-mktime2: Improve test error reporting new c3d8dc45c9 x86: Fix Haswell strong flags (BZ#23709) new 18ad0de651 Fix tst-preadvwritev2 build failure on HURD new 7cc65773f0 x86: Support RDTSCP for benchtests new a27a4f4721 Y2038: provide size of default time_t for target architecture new 2954daf00b Add more checks for valid ld.so.cache file (bug 18093) new 2a973ab7f1 posix: Add internal symbols for posix_spawn interface new 97d91fccc8 Fix date typo in ChangeLog new d51f99ce80 Y2038: Add 64-bit time for all architectures new b71ac2b9ce Use gen-libm-test.py to generate ulps table for manual. new d026efea0f hurd: XFAIL absence of C11 threads implementation new 41432ebe15 elf: Fix the ld flags not be applied to tst-execstack-mod.so new 5b784e8834 Add new ELF note types from Linux 4.19 to elf.h. new 7c5e34d7f1 conform: XFAIL siginfo_t si_band test on sparc64 new fe61f17cfc Add IN_MASK_CREATE from Linux 4.19 to sys/inotify.h. new ba5b14c761 i64: fix missing exp2f, log2f and powf symbols in libm.a [BZ [...] new e5b8756dc2 Remove pre-Python-3.4 compatibility from build-many-glibcs.py. new 46a7f24c84 hurd: set interrupt timeout to 1 minute new 2d0d1d3876 hurd: Return EIO on non-responding interrupted servers new 32ad5b3328 hurd: Fix race between calling RPC and handling a signal new 62c482e93f hurd: Fix cancellation just before RPC call new 5c81be5340 hurd: Fix race between calling RPC and handling a signal new c6982f7efc Patch to require Python 3.4 or later to build glibc. new 954cf3c29b Use tempfile.TemporaryDirectory in conform/glibcconform.py. new b6e7c449f9 hurd: return EIEIO instead of EIO new fec8bb7ca9 Currency symbol should not preceed amount for [BZ #23791] new 2dd12baa04 RISC-V: properly terminate call chain (bug 23125) new f5e7e95921 stdlib/test-bz22786: Avoid spurious test failures using alia [...] new 07da99aad9 stdlib/tst-strtod-overflow: Switch to support_blob_repeat new a91e9301c4 support_blob_repeat: Call mkstemp directory for the backing file new 6070803053 stdlib/test-bz22786: Avoid memory leaks in the test itself new 3ca235ed36 Convert linknamespace tests from Perl to Python. new e3a88b3e9d hurd: Document how to translate EIEIO error message new 3ed7c33fa2 hurd: Fix build new 57da2a2395 Merge branch 'master' of git://sourceware.org/git/glibc new a67377e7f7 hurd: Fix errno* generation new 9c0a35d162 Merge branch 'master' into errno new 9c3dbdbe29 Simplify an #if #else #endif new fc783076ec hurd: Add pci RPC stubs new 8e3c00db16 MIPS: Use `.set mips2' to emulate LL/SC for the R5900 too new daea71c2e4 Update and correct SPARC configuration for supported socket [...] new 6f30e59fc9 Disable -Wformat-overflow= warnings for some printf tests. new eac4405af0 Avoid printf ("%s", NULL) in posix/bug-regex22.c. new ff48ea6787 soft-fp: Use temporary variable in FP_FRAC_SUB_3/FP_FRAC_SUB_4 new af1d5782c1 soft-fp: Add implementation for 128 bit self-contained new 3ae3c4371d Fix typo in the documentation of gcvt new 599f7beee7 support/test-container.c: Include <libc-pointer-arith.h> new 6e36266cec support/shell-container.c: Use support_copy_file_range new 2e96e9808e hurd: Support msync new fc1c7bdc6d hurd: Fix last-minute refactoring new bd3b0fbae3 libanl: properly cleanup if first helper thread creation fai [...] new 6d6ee04622 Unconditionally call __gconv_get_path when reading iconv con [...] new 2c03961fce Add tests for argp_error and argp_failure with floating-poin [...] new 9771e6cb51 Add test for warn, warnx, vwarn, and vwarnx with floating-po [...] new 7597b0c7f7 Add tests with floating-point arguments for err* and verr* f [...] new 4a938cb273 posix: New function posix_spawn_file_actions_addchdir_np [BZ [...] new e143ceba56 Correct SH kernel-features.h undefines (bug 23862). new 295132ff05 RISC-V: don't assume PI mutexes and robust futexes before 4. [...] new 1df872fd74 support: Implement TEST_COMPARE_STRING new 00c86a37d1 support: Fix printf format for TEST_COMPARE_STRING new 596cc360aa Fix __ASSUME_MLOCK2 for ARM, MicroBlaze (bug 23867). new ac8060265b Add an additional test to resolv/tst-resolv-network.c new d524fa6c35 Check multiple NT_GNU_PROPERTY_TYPE_0 notes [BZ #23509] new e5de3b5b72 Remove __ASSUME_SOCKETCALL. new 43257c335a Use TEST_COMPARE_STRING in recently added test new c3ec097256 Replace conformtest.pl with conformtest.py. new 91faaa93a5 Update conform/Makefile mkdir commands. new 968ed5301d Convert tst-efgcvt to the new test framework new 1626a1cfcd Add support for GCC 9 attribute copy. new 434c34bd8e Hurd: Implement chdir support in posix_spawn new 7fa495cdf7 Hurd: Fix ulinks in fd table reallocation new 88b26b7e91 Hurd: export _hurd_port_move new 58bb655acb hurd: Document dtable_cloexec size convention. new 278fdabd8c hurd: Fix spawni's user_link reallocation new 1ecba1fafc malloc: Convert the unlink macro to the unlink_chunk function new 092dfde68f Remove redundant macro definitions from ia64 sfp-machine.h. new 9a7c643ac2 Fix i686 build with GCC 9. new f578f97b97 Fix armv7 build with GCC 9. new 53f5c65914 Fix sparc64 build with GCC 9. new 9c4b457e1b Add hidden_tls_def macros, fix powerpc-soft build with GCC 9. new 0c096dcf14 Fix mips build with GCC 9. new 6923f6db1e malloc: Use current (C11-style) atomics for fastbin access new 8c6c3fb0bc hurd: Fix build with GCC 9 new de20b81a03 mktime: fix EOVERFLOW bug new 32c12f3f7a mktime: new test for mktime failure new 6c90d759f6 mktime: simplify offset guess new efbdddc381 mktime: make more room for overflow new f6b3331bba mktime: fix bug with Y2038 DST transition new 86aece3bfb mktime: fix non-EOVERFLOW errno handling new 5d8af1566b mktime: DEBUG_MKTIME cleanup new 346ef23f19 hurd: Fix F_*LK* fcntl with __USE_FILE_OFFSET64 new c75772e3f0 Use STRFMON_LDBL_IS_DBL instead of __ldbl_is_dbl. new 35e3fbc451 support: Print timestamps in timeout handler new 0c7f97aead Update config.guess and config.sub to current versions. new b15b1a9590 hurd: Support lockf at offset 0 with size 0 or 1. new 9a62a9397d Use unique identifiers in conformtest. new 5770c0ad1e [AArch64] Adjust writeback in non-zero memset new bcdaad21d4 malloc: tcache double free check new c20a10561a Remove the error handling wrapper from exp and exp2 new f29b7c492d Remove the error handling wrapper from log new 718d6542f2 Remove the error handling wrapper from log2 new a502c5294b Remove the error handling wrapper from pow new cc6c89faf3 Separate conformtest subtest generation and execution. new 95edd05c75 Combine more conformtest tests into single execution of the [...] new c089fd80c7 x86/CET: Add a re-exec test with legacy bitmap new 1283c478aa Fix Arm __ASSUME_COPY_FILE_RANGE (bug 23915). new 1e8bdc3a2b Enable VDSO on x86_64 statically linked programs [BZ #19767] new 8ae74eadb6 Enable VDSO on powerpc statically linked programs (bug 19767) new affec03b71 malloc: tcache: Validate tc_idx before checking for double-f [...] new 2bd0bfcc68 Touch more glibc source files in build-many-glibcs.py. new ce035c6e90 abilist.awk: Treat .tdata like .tbss and reject unknown comb [...] new 979cfed05d Enable VDSO for static linking on aarch64 new d527c860f5 CVE-2018-19591: if_nametoindex: Fix descriptor for overlong [...] new c74a91deaa support: Implement support_quote_string new b473b7d88e Fix Hurd build with read-only source directory. new 47d8d9a217 support_quote_string: Do not use str parameter name new 9a0b697033 S390: Regenerate ULPs. new 530504e3a8 Do not copy glibc sources in build-many-glibcs.py. new 96cd0558bc support: Add signal support to support_capture_subprocess_check new 250102c844 posix: Do not include testcases.h, ptestcases.h in source tree new 4975f0c3d0 C-SKY: Add dynamic relocations to elf.h new 3a67e81d75 argp: do not call _IO_fwide() if _LIBC is not defined new a5275ba537 _dl_exception_create_format: Support %x/%lx/%zx new c6a5bdc189 hurd: Fix returning value for fcntl(F_*LK*) new ce7387cc25 elf/dl-exception.c: Include <_itoa.h> for _itoa prototype new 7e1d42400c Replace gen-as-const.awk by gen-as-const.py. new e5d262effe Fix _dl_profile_fixup data-dependency issue (Bug 23690) new 14d0e87d9b posix: Use posix_spawn on popen new 5fb7fc9635 posix: Use posix_spawn on system new 7105860262 Fix ChangeLog date from previous commit new 5e63c240a2 scripts/abilist.awk: Handle special _end symbol for Hurd new 15b8d67e29 Enable VDSO on i386 statically linked programs new 8e67b39eb4 stdlib: assert on NULL function pointer in atexit etc. [BZ #20544] new 6310e6be9b Mutex: Add pthread mutex tunables new fc493bc9e6 htl: Fix comparing attr with default values new 02cd5c1a8d support: Close original descriptors in support_capture_subprocess new 7b36d26b22 Fix test-as-const-jmp_buf-ssp.c generation on gnu-i386 new c22e4c2a14 x86: Extend CPUID support in struct cpu_features new 8cebd4ffe6 Add --no-hard-links option to localedef (bug 23923) new f5ec0ea9ea posix: Fix segfault in maybe_script_execute new 6af956e5c0 Enable VDSO for static linking on arm new 477a02f637 Make gen-as-const.py handle '--' consistently with awk script. new b2e93de0ff test-container: add "su" command to run test as root, add un [...] new bd598da9f4 Stop test-in-container trying to run other-OS binaries. new 72b8692d7e Y2038: make __tz_convert compatible with 64-bit-time new 349718d4d7 Add __vfscanf_internal and __vfwscanf_internal with flags ar [...] new b87eb3f8fe Use SCANF_ISOC99_A instead of _IO_FLAGS2_SCANF_STD. new d91798b31a Use SCANF_LDBL_IS_DBL instead of __ldbl_is_dbl. new 698fb75b9f Add __v*printf_internal with flags arguments new 124fc732c1 Add __vsyslog_internal, with same flags as __v*printf_internal. new 4e2f43f842 Use PRINTF_FORTIFY instead of _IO_FLAGS2_FORTIFY (bug 11319) new 35caceb145 Use PRINTF_LDBL_IS_DBL instead of __ldbl_is_dbl. new f255336a93 support: Implement <support/descriptors.h> to track file des [...] new 899478c2bf inet/tst-if_index-long: New test case for CVE-2018-19591 [BZ [...] new c37cd4398a Update miscellaneous files from upstream sources. new 3a3fb75572 posix: New function posix_spawn_file_actions_addfchdir_np [B [...] new 7c857b6f0d hurd: Implement support for posix_spawn_file_actions_addfchdir_np new a092ca9453 Add getcpu new 45f33aac78 hurd: Fix linknamespace of spawni new 10446f5d9f Prepare vfscanf to use __strtof128_internal new 37caec3a11 Don't use __typeof__ (getcpu) new 7c9a7c6836 malloc: Add another test for tcache double free check. new b93f4052fc Fix potential stack overflow [BZ #23490] new 0afcb29d50 Update timezone code from tzcode 2018g. new 80472e2fba Move *-le.abilist to le/*.abilist new 8d20a2f414 compat getdents64: Use correct offset for retry [BZ #23972] new f9ba9eb821 Enable VDSO for static linking on mips new a8110b727e Move tst-signal-numbers to Python. new cb7be1590e Use gen-as-const.py to process .pysym files. new 304c61a24f test-container: move postclean outside of namespace changes new 505b5b2922 Fix powf overflow handling in non-nearest rounding mode [BZ #23961] new c2c082c10f Remove support for abilist-pattern new df682d1d74 Remove redirection of _IO_vfprintf new 1a502f5260 Add *-ldbl.h headers to include/bits new 1d880d4a9b powerpc: Add missing CFI register information (bug #23614) new 46703efa02 timespec_get (posix): Fix copyright header new 587426d499 benchtests: keep comparing even if function timings do not match new 1990185f5f benchtests: include --stats parameter new de099757b6 benchtests: send non-consumable data to stderr new bf8ae8c09a Remove x86 mathinline.h hypot inline. new 3d265911c2 Reindent nptl/pthread_rwlock_common.c new f21e8f8ca4 Fix rwlock stall with PREFER_WRITER_NONRECURSIVE_NP (bug 23861) new ade8b817fe x86: Add Hygon Dhyana support. new db6df070cf Do not clobber sp in _hurd_stack_setup. new 268bb71e47 Add missing libnss_testX.so requirement for tst-nss-test3. new bd51ff5ed0 Add tests for the long double version of ecvt and fcvt new e361dc043d manual: Document thread/task IDs for Linux new 033a2c0a20 Remove x86 mathinline.h asinh, acosh, atanh inlines. new 0c1719e65b support: Do not require overflow builtin in support/blob_repeat.c new 077caf61d8 regex: fix heap-use-after-free error new ef202e530c regex: fix storage-exhaustion error new 6bbfc5c09f Add statx conditionals for wordsize-32 *xstat.c new df648905e7 Add test that MAP_* constants agree with kernel. new 551e81d9e3 Do not clobber r12 for ia64 syscalls. new 6e15f3e26b Y2038: add function __localtime64 new bfb79db4c3 Fix __TIMERSIZE and @theglibcadj typos new 40e6c1ec1f localedata: Remove executable bit from localedata/locales/bi [...] new 053c52b177 locale: Rewrite locale/gen-translit.pl in Python new cd815050e5 x86: Merge i386/x86_64 atomic-machine.h new b8686c0d70 S390: Add configure check to detect z10 as mininum architect [...] new e8023f2685 S390: Use hwcap instead of dl_hwcap in ifunc-resolvers. new 5f1743d118 S390: Unify 31/64bit memset. new 712a254a97 S390: Refactor memset ifunc handling. new 07be392807 S390: Implement bzero with memset. new 6c6b8c7470 S390: Unify 31/64bit memcmp. new b7e024a838 S390: Refactor memcmp ifunc handling. new df3eb8de31 S390: Unify 31/64bit memcpy. new 18eb862d45 S390: Refactor memcpy/mempcpy ifunc handling. new e099aab060 S390: Remove s390 specific implementation of bcopy. new d097d97626 S390: Use memcpy for forward cases in memmove. new 2ee1bc57ab S390: Add configure check to detect z13 as mininum architect [...] new cdd927d98c S390: Add z13 memmove ifunc variant. new 8c25dddd2e S390: Add z13 strstr ifunc variant. new d2c4c403fe S390: Add z13 memmem ifunc variant. new ff3ca3743a S390: Refactor strlen ifunc handling. new de10e44dda S390: Refactor strnlen ifunc handling. new 914a4e0557 S390: Refactor strcpy ifunc handling. new 970449311d S390: Refactor stpcpy ifunc handling. new d1bdbf3809 S390: Refactor strncpy ifunc handling. new 25218822bd S390: Refactor stpncpy ifunc handling. new 8e5a0afbbf S390: Refactor strcat ifunc handling. new b935335155 S390: Refactor strncat ifunc handling. new cdab85fe33 S390: Refactor strcmp ifunc handling. new 316b884219 S390: Refactor strncmp ifunc handling. new 32f12653d4 S390: Refactor strchr ifunc handling. new a1361e6561 S390: Refactor strchrnul ifunc handling. new 26ea876087 S390: Refactor strrchr ifunc handling. new 483fc56978 S390: Refactor strspn ifunc handling. new 572cca93fa S390: Refactor strpbrk ifunc handling. new 5d2ec20a99 S390: Refactor strcspn ifunc handling. new 581a051c2e S390: Refactor memchr ifunc handling. new 4c7b3cec11 S390: Refactor rawmemchr ifunc handling. new 196655ba54 S390: Refactor memccpy ifunc handling. new 89bfcbdf9d S390: Refactor memrchr ifunc handling. new 2e02d0b7a9 S390: Refactor wcslen ifunc handling. new c7e7cd266e S390: Refactor wcsnlen ifunc handling. new 804f2e5c73 S390: Refactor wcscpy ifunc handling. new 0582e42845 S390: Refactor wcpcpy ifunc handling. new 0966dd8689 S390: Refactor wcsncpy ifunc handling. new c3081bcbd9 S390: Refactor wcpncpy ifunc handling. new 3389cae427 S390: Refactor wcscat ifunc handling. new 814a76e1bc S390: Refactor wcsncat ifunc handling. new 3459e23dd4 S390: Refactor wcscmp ifunc handling. new e9873e1d47 S390: Refactor wcsncmp ifunc handling. new cf3ccc31a3 S390: Refactor wcschr ifunc handling. new c09c1b6f01 S390: Refactor wcschrnul ifunc handling. new 4753713aae S390: Refactor wcsrchr ifunc handling. new 8507e83190 S390: Refactor wcsspn ifunc handling. new 8e87c1f6d4 S390: Refactor wcspbrk ifunc handling. new 79b44cf611 S390: Refactor wcscspn ifunc handling. new c62534ae52 S390: Refactor wmemchr ifunc handling. new d2a7436c1c S390: Refactor wmemset ifunc handling. new 25654a8c74 S390: Refactor wmemcmp ifunc handling. new 12f0dcb8da S390: Refactor gconv_simple ifunc handling. new 80190d2b0e S390: Cleanup ifunc-resolve.h. new 646ce7e0be Remove __ASSUME_ST_INO_64_BIT. new 43a45c2d82 m68k: Fix sigaction kernel definition (BZ #23960) new 56b98bf1fb alpha: Use Linux generic sigaction implementation new f9eabb197f hppa: Remove kernel_sigaction.h new 8b1d5da566 ia64: Remove kernel_sigaction.h new 64dd7a1630 s390: Use generic kernel_sigaction.h new 64c2277d2e Y2038: add function __localtime64_r new 131db8b0c8 Y2038: add function __gmtime64 new a1d346ce0d Y2038: add function __gmtime64_r new 7755e50411 Y2038: add function __ctime64 new c4c2836ada Y2038: add function __ctime64_r new dfa6216f24 Fix BZ number for 43a45c2d82 new bbb7dc8475 hurd: Fix 64bit fcntl lock implementation new 61595e3d36 nscd: avoid assertion failure during persistent db check new 1616d034b6 Print cache size and geometry auxv types on LD_SHOW_AUXV=1 new 515f463f52 Remove x86 mathinline.h sinh, cosh, tanh inlines. new da75c1b180 Remove x86 mathinline.h. new ab4169313c manual/examples: Remove redundant "if not" new ac253355ba Y2038: make __difftime compatible with 64-bit time new 5f72b00591 Add C-SKY port new ebe544bf6e malloc: Add more integrity checks to mremap_chunk. new c0e82f1173 malloc: Check the alignment of mmapped chunks before unmapping. new 192963be49 Require GCC 5 or later to build glibc (bug 23993). new 5d025ea617 Update longlong.h. new 90d3320d7f Refactor string benchtests new 57b3ff8e1a Update nios2, sparc32 localplt.data for difftime changes (bu [...] new 8700a7851b x86-64: Vectorize sincosf_poly and update s_sincosf-fma.c new 9412979a43 Regenerate sysdeps/x86_64/fpu/libm-test-ulps new ba4b8fab20 x86-64: Remove s_sincosf-sse2.S new 5289f1f56b Improve bench-strlen new c0feb731d5 regex: simplify Gnulib port new e46d7dedcf NEWS: Fix a minor typo ("incosistent" -> "inconsistent"). new 09104e5ba4 Update Alpha libm-test-ulps new 0253580a75 Replace check_mul_overflow_size_t with __builtin_mul_overflow new 5fc3eca750 NEWS: Fix another typo ("multithread..." -> "multi-threaded..."). new 27841a7d5a sq_AL: Use the correct date and time formats (bug 10496, 23724). new 989182c40a Multiple locales: Use the correct 12-hour time formats (bug 10496). new 065957a370 hurd: Handle "pid" magical lookup retry new 01047fa6d0 Use Linux 4.20 in build-many-glibcs.py. new 0b9c84906f riscv: Use __has_include__ to include <asm/syscalls.h> [BZ #24022] new b50dd3bc8c malloc: Always call memcpy in _int_realloc [BZ #24027] new 9b7f98b345 regex: improve Gnulib port to AIX new e740e5b1f0 Update timezone code from tzcode 2018i. new 04277e02d7 Update copyright dates with scripts/update-copyrights. new c9123888d8 Update copyright dates not handled by scripts/update-copyrights. new 7628a1b05a Update miscellaneous files from upstream sources. new 47ad5e1a2a Update syscall-names.list for Linux 4.20. new f45077974a Add HWCAP_SSBS from Linux 4.20 to AArch64 bits/hwcap.h. new e3d4e292f5 Add PACKET_IGNORE_OUTGOING from Linux 4.20 to netpacket/packet.h. new 6ef3d22558 Add IPV6_MULTICAST_ALL from Linux 4.20 to bits/in.h. new 66081e383c nptl/tst-audit-threads: Switch to <support/test-driver.c> new 8c1aafc1f3 intl: Do not return NULL on asprintf failure in gettext [BZ #24018] new d5c6df0b0e Fix ChangeLog entry new 2d9837c1fb Set behavior of sprintf-like functions with overlapping sour [...] new fe20bb1d60 ARM: fix kernel assisted atomics with GCC 8 (bug 24034) new 2ce09e0187 Update MIPS libm-test-ulps. new acb55dcb89 Update Linux kernel version in tst-mman-consts.py. new 55137f7dd9 hurd: advertise *_setpshared as not supported new 8e291a293b Update powerpc-nofpu libm-test-ulps. new 4d7d7dc6fe bs_BA: Fix a small typo in comment (bug 24011). new 8083afa55d termios: Define TIOCSER_TEMT with __USE_MISC (BZ#17783) new e5a50db36e termios: Consolidate struct termios new 48c1dd9632 termios: Consolidate termios c_cc symbolic constants new 3127003e75 termios: Consolidate Input Modes definitions. new 7b83201888 termios: Consolidate Output Modes definitions new 9c5d0d02c1 termios: Consolidate Baud Rate Selection definitions (BZ#23783) new 72eb6ecc7e termios: Consolidate control mode definitions new 22679ddf10 termios: Consolidate local mode definitions new 3aa4a07ec1 termios: Consolidate tcflow symbolic constants new f69c5cb2a5 termios: Remove Linux _IOT_termios new 51f4beb081 termios: Add powerpc termios-misc new 6f343c1f33 termios: Consolidate termios.h new 03992356e6 Use C99-compliant scanf under _GNU_SOURCE with modern compilers. new 805334b26c posix: Clear close-on-exec for posix_spawn adddup2 (BZ#23640) new 7d7af8f17d AArch64: Update dl-procinfo.c with new HWCAP new 17cc27d5b7 nptl: Remove tst-cancel-wrappers test and related macros new d0d7f85f66 nptl: Fix testcases for new pthread cancellation mechanism new 85c828a462 x86_64: Remove wrong THREAD_ATOMIC_* macros new 0b13e25581 i386: Remove bogus THREAD_ATOMIC_* macros new ce7eb0e903 nptl: Cleanup cancellation macros new 4392898d8c Linux: Improve handling of resource limits in misc/tst-ttyname new 8b18d418bd Fix the manual for old texinfo new 27c5e756a2 sysdeps/ieee754: prevent maybe-uninitialized errors with -O [...] new 890461fe12 ChangeLog: Fix an obvious typo in the previous commit. new b79dc8d0fe posix: Fix tst-spawn.c issue from commit 805334b26c new 010fe23177 manual: Use @code{errno} instead of @var{errno} [BZ #24063] new 7395f3a0ef en_US: define date_fmt (bug 24046) new 2ef4271688 Only build libm with -fno-math-errno (bug 24024) new 69da3c9e87 soft-fp: Properly check _FP_W_TYPE_SIZE [BZ #24066] new 02f440c1ef [AArch64] Add ifunc support for Ares new e17f63ffa1 RISC-V: Update LP64D libm-test-ulps. new 5494af04ad resolv: IDNA tests: AAAA (28) is valid, no fallthrough to default new 0bc9bdf159 powerpc: Fix VSCR position in ucontext (bug 24088) new 5cbbf01ebe strftime: Consequently use the "L_" macro with character literals new a1b02ae763 Fix a few typos in comments new 1a153e47fc x86-64: Optimize strcat/strncat, strcpy/strncpy and stpcpy/s [...] new 56054664cc powerpc: fix tst-ucontext-ppc64-vscr test for POWER 5/6. new ecdacd34a2 Add XFAIL_ROUNDING_IBM128_LIBGCC to more fma() tests new 5f1135e4e5 Update libc.pot new fbbc9a4e34 Tests for minimal signal handler functionality in MINSIGSTKS [...] new 008b598e2a powerpc: Fix tiny bug in strncmp.c new 80dfa29874 manual: Fix the wording to "alternative" rather than "alternate" new 562f43620d Disable lazy binding on tests for minimal signal handler new 71effcea34 malloc: Revert fastbins to old-style atomics new 5e30b8ef07 resolv: Reformat inet_addr, inet_aton to GNU style new 6ca53a2453 resolv: Do not send queries for non-host-names in nss_dns [B [...] new 97700a34f3 x86-64 memchr/wmemchr: Properly handle the length parameter [...] new b304fc201d x86-64 memcmp/wmemcmp: Properly handle the length parameter [...] new 231c56760c x86-64 memcpy: Properly handle the length parameter [BZ# 24097] new ecd8b842cf x86-64 memrchr: Properly handle the length parameter [BZ# 24097] new 82d0b4a4d7 x86-64 memset/wmemset: Properly handle the length parameter [...] new ee915088a0 x86-64 strncmp family: Properly handle the length parameter [...] new c7c54f65b0 x86-64 strncpy: Properly handle the length parameter [BZ# 24097] new 5165de69c0 x86-64 strnlen/wcsnlen: Properly handle the length parameter [...] new 108bc4049f CVE-2016-10739: getaddrinfo: Fully parse IPv4 address string [...] new 712f1167b4 Use binutils 2.32 branch in build-many-glibcs.py. new a95dc01c9e hurd: Check at_flags passed to faccessat new ee4d79026d hurd: Support AT_EMPTY_PATH new 8e889c5da3 elf: Fix LD_AUDIT for modules with invalid version (BZ#24122) new 3367acdb34 hurd: Fix libsupport xsigstack build new b22eed3710 strftime: Set the default width of "%Ey" to 2 [BZ #23758] new 32f600a272 strftime: Pass the additional flags from "%EY" to "%Ey" [BZ #24096] new a0bb5abd09 hurd: Fix initial sigaltstack state new 8d0168264a alpha: Fix __remqu corrupting $f3 register new 22ff602427 RISC-V: Update nofpu ULPs new b96e22d080 hurd: Fix initial sigaltstack state new 83e6b59625 [elf] Revert 8e889c5da3 (BZ#24122)
The 591 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.