tuliom / rpms / glibc

Forked from rpms/glibc 2 years ago
Clone

0c78549 Auto-sync with upstream branch master

Authored and Committed by Arjun Shankar 2 years ago
    Auto-sync with upstream branch master
    
    Upstream commit: 0884724a95b60452ad483dbe086d237d02ba624d
    
    - Add glibc-fedora-revert-PT_LOAD-segment-align.patch to revert upstream
      commits 718fdd87b1b9 and fc2334ab32e0.
    - intl: Emit no lines in bison generated files
    - hurd: Do not set PIE_UNSUPPORTED
    - NEWS: Move LD_PREFER_MAP_32BIT_EXEC
    - mach: Fix spurious inclusion of stack_chk_fail_local in libmachuser.a
    - Disable DT_RUNPATH on NSS tests [BZ #28455]
    - sysdeps: Simplify sin Taylor Series calculation
    - math: Remove the error handling wrapper from hypot and hypotf
    - math: Use fmin/fmax on hypot
    - aarch64: Add math-use-builtins-f{max,min}.h
    - math: Add math-use-builtinds-fmin.h
    - math: Add math-use-builtinds-fmax.h
    - math: Remove powerpc e_hypot
    - i386: Move hypot implementation to C
    - math: Use an improved algorithm for hypotl (ldbl-128)
    - math: Use an improved algorithm for hypotl (ldbl-96)
    - math: Improve hypot performance with FMA
    - math: Use an improved algorithm for hypot (dbl-64)
    - math: Simplify hypotf implementation
    - Cleanup encoding in comments
    - Replace --enable-static-pie with --disable-default-pie
    - hurd: Add rules for static PIE build
    - hurd: Fix gmon-static
    - x86-64: Remove LD_PREFER_MAP_32BIT_EXEC support [BZ #28656]
    - elf: Use errcode instead of (unset) errno in rtld_chain_load
    - Add a testcase to check alignment of PT_LOAD segment [BZ #28676]
    - elf: Properly align PT_LOAD segments [BZ #28676]
    - elf: Install a symbolic link to ld.so as /usr/bin/ld.so
    - nptl: Add one more barrier to nptl/tst-create1
    - Remove TLS_TCB_ALIGN and TLS_INIT_TCB_ALIGN
    - nptl: rseq failure after registration on main thread is fatal
    - nptl: Add public rseq symbols and <sys/rseq.h>
    - nptl: Add glibc.pthread.rseq tunable to control rseq registration
    - Linux: Use rseq to accelerate sched_getcpu
    - nptl: Add rseq registration
    - nptl: Introduce THREAD_GETMEM_VOLATILE
    - nptl: Introduce <tcb-access.h> for THREAD_* accessors
    - nptl: Add <thread_pointer.h> for defining __thread_pointer
    - String: test-memcpy used unaligned types for buffers [BZ 28572]
    - localedef: check magic value on archive load [BZ #28650]
    - x86: Don't set Prefer_No_AVX512 for processors with AVX512 and AVX-VNNI
    - linux: Add generic ioctl implementation
    - linux: Add generic syscall implementation
    - misc, nptl: Remove stray references to __condvar_load_64_relaxed
    - csu: Always use __executable_start in gmon-start.c
    - elf: execve statically linked programs instead of crashing [BZ #28648]
    - Add --with-timeoutfactor=NUM to specify TIMEOUTFACTOR
    
        
file modified
+55 -2
file modified
+1 -1