lib/libc/glibc/LICENSES | 4 +- lib/libc/glibc/bits/byteswap.h | 4 +- lib/libc/glibc/bits/floatn-common.h | 4 +- lib/libc/glibc/bits/libc-header-start.h | 24 +++++- lib/libc/glibc/bits/long-double.h | 5 +- lib/libc/glibc/bits/select.h | 4 +- lib/libc/glibc/bits/signum-generic.h | 4 +- lib/libc/glibc/bits/stat.h | 4 +- lib/libc/glibc/bits/stdint-intn.h | 4 +- lib/libc/glibc/bits/stdlib-bsearch.h | 4 +- lib/libc/glibc/bits/time64.h | 4 +- lib/libc/glibc/bits/timesize.h | 4 +- lib/libc/glibc/bits/types/struct_sched_param.h | 4 +- lib/libc/glibc/bits/typesizes.h | 9 +- lib/libc/glibc/bits/uintn-identity.h | 4 +- lib/libc/glibc/bits/waitflags.h | 4 +- lib/libc/glibc/bits/waitstatus.h | 4 +- lib/libc/glibc/csu/abi-note.S | 4 +- lib/libc/glibc/csu/elf-init.c | 4 +- lib/libc/glibc/debug/stack_chk_fail_local.c | 4 +- lib/libc/glibc/elf/elf.h | 9 +- lib/libc/glibc/include/bits/endian.h | 1 + lib/libc/glibc/include/features.h | 27 ++++-- lib/libc/glibc/include/libc-pointer-arith.h | 4 +- lib/libc/glibc/include/libc-symbols.h | 4 +- lib/libc/glibc/include/stap-probe.h | 4 +- lib/libc/glibc/include/stdc-predef.h | 4 +- lib/libc/glibc/include/stdlib.h | 3 + lib/libc/glibc/io/bits/statx.h | 4 +- lib/libc/glibc/io/fstat.c | 4 +- lib/libc/glibc/io/fstat64.c | 4 +- lib/libc/glibc/io/fstatat.c | 4 +- lib/libc/glibc/io/fstatat64.c | 4 +- lib/libc/glibc/io/lstat.c | 4 +- lib/libc/glibc/io/lstat64.c | 4 +- lib/libc/glibc/io/mknod.c | 4 +- lib/libc/glibc/io/mknodat.c | 4 +- lib/libc/glibc/io/stat.c | 4 +- lib/libc/glibc/io/stat64.c | 4 +- lib/libc/glibc/io/sys/stat.h | 4 +- lib/libc/glibc/locale/bits/types/__locale_t.h | 4 +- lib/libc/glibc/locale/bits/types/locale_t.h | 4 +- lib/libc/glibc/misc/sys/cdefs.h | 12 +-- lib/libc/glibc/misc/sys/select.h | 4 +- lib/libc/glibc/nptl/pthread_atfork.c | 13 ++- lib/libc/glibc/posix/bits/cpu-set.h | 4 +- lib/libc/glibc/posix/bits/types.h | 4 +- lib/libc/glibc/posix/sys/types.h | 4 +- lib/libc/glibc/signal/signal.h | 4 +- lib/libc/glibc/stdlib/alloca.h | 4 +- lib/libc/glibc/stdlib/at_quick_exit.c | 4 +- lib/libc/glibc/stdlib/atexit.c | 4 +- lib/libc/glibc/stdlib/bits/stdlib-float.h | 4 +- lib/libc/glibc/stdlib/exit.h | 4 +- lib/libc/glibc/stdlib/stdlib.h | 6 +- lib/libc/glibc/string/bits/endian.h | 49 +++++++++++ lib/libc/glibc/string/endian.h | 33 +------ lib/libc/glibc/sysdeps/aarch64/bits/endian.h | 30 ------- lib/libc/glibc/sysdeps/aarch64/bits/endianness.h | 15 ++++ lib/libc/glibc/sysdeps/aarch64/crti.S | 4 +- lib/libc/glibc/sysdeps/aarch64/crtn.S | 4 +- lib/libc/glibc/sysdeps/aarch64/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/aarch64/nptl/bits/pthreadtypes-arch.h | 30 +------ lib/libc/glibc/sysdeps/aarch64/start.S | 4 +- lib/libc/glibc/sysdeps/aarch64/sysdep.h | 4 +- lib/libc/glibc/sysdeps/alpha/bits/endian.h | 7 -- lib/libc/glibc/sysdeps/alpha/bits/endianness.h | 11 +++ lib/libc/glibc/sysdeps/alpha/crti.S | 4 +- lib/libc/glibc/sysdeps/alpha/crtn.S | 4 +- lib/libc/glibc/sysdeps/alpha/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/alpha/start.S | 4 +- lib/libc/glibc/sysdeps/arm/bits/endian.h | 10 --- lib/libc/glibc/sysdeps/arm/bits/endianness.h | 15 ++++ lib/libc/glibc/sysdeps/arm/crti.S | 4 +- lib/libc/glibc/sysdeps/arm/crtn.S | 4 +- lib/libc/glibc/sysdeps/arm/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/arm/start.S | 4 +- lib/libc/glibc/sysdeps/arm/sysdep.h | 4 +- lib/libc/glibc/sysdeps/generic/dl-dtprocnum.h | 4 +- lib/libc/glibc/sysdeps/generic/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/generic/dwarf2.h | 4 +- lib/libc/glibc/sysdeps/generic/libc-lock.h | 4 +- lib/libc/glibc/sysdeps/generic/single-thread.h | 5 +- lib/libc/glibc/sysdeps/generic/sysdep.h | 4 +- lib/libc/glibc/sysdeps/generic/tls.h | 4 +- lib/libc/glibc/sysdeps/hppa/bits/endian.h | 7 -- lib/libc/glibc/sysdeps/hppa/bits/endianness.h | 11 +++ lib/libc/glibc/sysdeps/hppa/crti.S | 4 +- lib/libc/glibc/sysdeps/hppa/crtn.S | 4 +- lib/libc/glibc/sysdeps/hppa/nptl/bits/pthreadtypes-arch.h | 49 +---------- lib/libc/glibc/sysdeps/hppa/start.S | 4 +- lib/libc/glibc/sysdeps/hppa/sysdep.h | 4 +- lib/libc/glibc/sysdeps/htl/bits/pthread.h | 4 +- lib/libc/glibc/sysdeps/htl/bits/thread-shared-types.h | 4 +- lib/libc/glibc/sysdeps/htl/libc-lockP.h | 6 +- lib/libc/glibc/sysdeps/htl/pthread.h | 4 +- lib/libc/glibc/sysdeps/i386/crti.S | 4 +- lib/libc/glibc/sysdeps/i386/crtn.S | 4 +- lib/libc/glibc/sysdeps/i386/htl/bits/pthreadtypes-arch.h | 18 +++- lib/libc/glibc/sysdeps/i386/start.S | 4 +- lib/libc/glibc/sysdeps/i386/symbol-hacks.h | 4 +- lib/libc/glibc/sysdeps/i386/sysdep.h | 4 +- lib/libc/glibc/sysdeps/ia64/crti.S | 4 +- lib/libc/glibc/sysdeps/ia64/crtn.S | 4 +- lib/libc/glibc/sysdeps/ia64/dl-dtprocnum.h | 4 +- lib/libc/glibc/sysdeps/ia64/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/ia64/start.S | 5 +- lib/libc/glibc/sysdeps/ia64/sysdep.h | 4 +- lib/libc/glibc/sysdeps/m68k/bits/endian.h | 7 -- lib/libc/glibc/sysdeps/m68k/bits/endianness.h | 11 +++ lib/libc/glibc/sysdeps/m68k/coldfire/sysdep.h | 4 +- lib/libc/glibc/sysdeps/m68k/crti.S | 4 +- lib/libc/glibc/sysdeps/m68k/crtn.S | 4 +- lib/libc/glibc/sysdeps/m68k/m680x0/sysdep.h | 4 +- lib/libc/glibc/sysdeps/m68k/nptl/bits/pthreadtypes-arch.h | 32 +------ lib/libc/glibc/sysdeps/m68k/start.S | 4 +- lib/libc/glibc/sysdeps/m68k/symbol-hacks.h | 4 +- lib/libc/glibc/sysdeps/m68k/sysdep.h | 4 +- lib/libc/glibc/sysdeps/mach/hurd/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/mach/hurd/bits/typesizes.h | 8 +- lib/libc/glibc/sysdeps/mach/hurd/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/mach/hurd/kernel-features.h | 4 +- lib/libc/glibc/sysdeps/mach/i386/sysdep.h | 4 +- lib/libc/glibc/sysdeps/mach/libc-lock.h | 4 +- lib/libc/glibc/sysdeps/mach/sysdep.h | 4 +- lib/libc/glibc/sysdeps/microblaze/bits/endian.h | 30 ------- lib/libc/glibc/sysdeps/microblaze/bits/endianness.h | 15 ++++ lib/libc/glibc/sysdeps/microblaze/crti.S | 4 +- lib/libc/glibc/sysdeps/microblaze/crtn.S | 4 +- lib/libc/glibc/sysdeps/microblaze/start.S | 4 +- lib/libc/glibc/sysdeps/microblaze/sysdep.h | 4 +- lib/libc/glibc/sysdeps/mips/bits/endian.h | 15 ---- lib/libc/glibc/sysdeps/mips/bits/endianness.h | 16 ++++ lib/libc/glibc/sysdeps/mips/dl-dtprocnum.h | 4 +- lib/libc/glibc/sysdeps/mips/mips32/crti.S | 4 +- lib/libc/glibc/sysdeps/mips/mips32/crtn.S | 4 +- lib/libc/glibc/sysdeps/mips/mips64/n32/crti.S | 4 +- lib/libc/glibc/sysdeps/mips/mips64/n32/crtn.S | 4 +- lib/libc/glibc/sysdeps/mips/mips64/n64/crti.S | 4 +- lib/libc/glibc/sysdeps/mips/mips64/n64/crtn.S | 4 +- lib/libc/glibc/sysdeps/mips/nptl/bits/pthreadtypes-arch.h | 51 +---------- lib/libc/glibc/sysdeps/mips/start.S | 4 +- lib/libc/glibc/sysdeps/nptl/bits/pthreadtypes.h | 4 +- lib/libc/glibc/sysdeps/nptl/bits/thread-shared-types.h | 147 ++++++++------------------------ lib/libc/glibc/sysdeps/nptl/libc-lock.h | 4 +- lib/libc/glibc/sysdeps/nptl/libc-lockP.h | 4 +- lib/libc/glibc/sysdeps/nptl/pthread.h | 77 ++++++----------- lib/libc/glibc/sysdeps/powerpc/bits/endian.h | 36 -------- lib/libc/glibc/sysdeps/powerpc/bits/endianness.h | 16 ++++ lib/libc/glibc/sysdeps/powerpc/powerpc32/crti.S | 4 +- lib/libc/glibc/sysdeps/powerpc/powerpc32/crtn.S | 4 +- lib/libc/glibc/sysdeps/powerpc/powerpc32/start.S | 4 +- lib/libc/glibc/sysdeps/powerpc/powerpc32/symbol-hacks.h | 4 +- lib/libc/glibc/sysdeps/powerpc/powerpc32/sysdep.h | 30 ++++++- lib/libc/glibc/sysdeps/powerpc/powerpc64/crti.S | 4 +- lib/libc/glibc/sysdeps/powerpc/powerpc64/crtn.S | 4 +- lib/libc/glibc/sysdeps/powerpc/powerpc64/dl-dtprocnum.h | 4 +- lib/libc/glibc/sysdeps/powerpc/powerpc64/start.S | 4 +- lib/libc/glibc/sysdeps/powerpc/powerpc64/sysdep.h | 28 +++++- lib/libc/glibc/sysdeps/powerpc/sysdep.h | 4 +- lib/libc/glibc/sysdeps/riscv/bits/endian.h | 5 -- lib/libc/glibc/sysdeps/riscv/bits/endianness.h | 11 +++ lib/libc/glibc/sysdeps/riscv/nptl/bits/pthreadtypes-arch.h | 33 +------ lib/libc/glibc/sysdeps/riscv/start.S | 10 +-- lib/libc/glibc/sysdeps/s390/bits/endian.h | 7 -- lib/libc/glibc/sysdeps/s390/bits/endianness.h | 11 +++ lib/libc/glibc/sysdeps/s390/s390-32/crti.S | 4 +- lib/libc/glibc/sysdeps/s390/s390-32/crtn.S | 4 +- lib/libc/glibc/sysdeps/s390/s390-32/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/s390/s390-32/start.S | 4 +- lib/libc/glibc/sysdeps/s390/s390-32/symbol-hacks.h | 4 +- lib/libc/glibc/sysdeps/s390/s390-32/sysdep.h | 4 +- lib/libc/glibc/sysdeps/s390/s390-64/crti.S | 4 +- lib/libc/glibc/sysdeps/s390/s390-64/crtn.S | 4 +- lib/libc/glibc/sysdeps/s390/s390-64/start.S | 4 +- lib/libc/glibc/sysdeps/s390/s390-64/sysdep.h | 4 +- lib/libc/glibc/sysdeps/sh/bits/endian.h | 13 --- lib/libc/glibc/sysdeps/sh/bits/endianness.h | 15 ++++ lib/libc/glibc/sysdeps/sh/crti.S | 4 +- lib/libc/glibc/sysdeps/sh/crtn.S | 4 +- lib/libc/glibc/sysdeps/sh/start.S | 4 +- lib/libc/glibc/sysdeps/sh/sysdep.h | 4 +- lib/libc/glibc/sysdeps/sparc/bits/endian.h | 12 --- lib/libc/glibc/sysdeps/sparc/bits/endianness.h | 16 ++++ lib/libc/glibc/sysdeps/sparc/crti.S | 4 +- lib/libc/glibc/sysdeps/sparc/crtn.S | 4 +- lib/libc/glibc/sysdeps/sparc/dl-dtprocnum.h | 4 +- lib/libc/glibc/sysdeps/sparc/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/sparc/sparc32/start.S | 4 +- lib/libc/glibc/sysdeps/sparc/sparc64/start.S | 4 +- lib/libc/glibc/sysdeps/sparc/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/alpha/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/arm/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/i386/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/mips/mips32/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/mips/mips64/n32/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/mips/mips64/n64/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/mips/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/powerpc/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sh/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/aarch64/kernel-features.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/aarch64/sys/elf.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/aarch64/sysdep.h | 20 +++-- lib/libc/glibc/sysdeps/unix/sysv/linux/alpha/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/alpha/bits/typesizes.h | 7 +- lib/libc/glibc/sysdeps/unix/sysv/linux/alpha/kernel-features.h | 12 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/alpha/sysdep.h | 39 +-------- lib/libc/glibc/sysdeps/unix/sysv/linux/arm/kernel-features.h | 11 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/arm/sys/elf.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/arm/sysdep.h | 19 ++--- lib/libc/glibc/sysdeps/unix/sysv/linux/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/bits/timex.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/generic/bits/stat.h | 11 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/generic/bits/typesizes.h | 10 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/generic/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/hppa/kernel-features.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/hppa/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/i386/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/i386/kernel-features.h | 11 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/i386/sysdep.h | 17 ++-- lib/libc/glibc/sysdeps/unix/sysv/linux/ia64/bits/endian.h | 7 -- lib/libc/glibc/sysdeps/unix/sysv/linux/ia64/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/ia64/dl-sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/ia64/kernel-features.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/ia64/sysdep.h | 19 ++--- lib/libc/glibc/sysdeps/unix/sysv/linux/include/bits/syscall.h | 3 - lib/libc/glibc/sysdeps/unix/sysv/linux/include/sys/timex.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/kernel-features.h | 80 ++++++++++++++++- lib/libc/glibc/sysdeps/unix/sysv/linux/m68k/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/m68k/coldfire/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/m68k/kernel-features.h | 12 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/m68k/m680x0/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/m68k/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/microblaze/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/microblaze/kernel-features.h | 10 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/microblaze/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/mips/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/mips/kernel-features.h | 14 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h | 33 +++---- lib/libc/glibc/sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h | 33 +++---- lib/libc/glibc/sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h | 33 +++---- lib/libc/glibc/sysdeps/unix/sysv/linux/powerpc/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/powerpc/kernel-features.h | 11 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h | 32 ++----- lib/libc/glibc/sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h | 32 +------ lib/libc/glibc/sysdeps/unix/sysv/linux/riscv/kernel-features.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/riscv/sysdep.h | 13 +-- lib/libc/glibc/sysdeps/unix/sysv/linux/s390/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/s390/bits/typesizes.h | 9 +- lib/libc/glibc/sysdeps/unix/sysv/linux/s390/kernel-features.h | 14 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h | 11 +-- lib/libc/glibc/sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h | 11 +-- lib/libc/glibc/sysdeps/unix/sysv/linux/s390/sys/elf.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/sh/kernel-features.h | 16 +++- lib/libc/glibc/sysdeps/unix/sysv/linux/sh/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/single-thread.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/sparc/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/sparc/bits/typesizes.h | 9 +- lib/libc/glibc/sysdeps/unix/sysv/linux/sparc/kernel-features.h | 13 ++- lib/libc/glibc/sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h | 14 +-- lib/libc/glibc/sysdeps/unix/sysv/linux/sparc/sysdep.h | 15 +++- lib/libc/glibc/sysdeps/unix/sysv/linux/sys/syscall.h | 15 ++-- lib/libc/glibc/sysdeps/unix/sysv/linux/sys/timex.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/sysdep.h | 11 +-- lib/libc/glibc/sysdeps/unix/sysv/linux/x86/bits/stat.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/x86/bits/typesizes.h | 9 +- lib/libc/glibc/sysdeps/unix/sysv/linux/x86/sys/elf.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/x86_64/kernel-features.h | 4 +- lib/libc/glibc/sysdeps/unix/sysv/linux/x86_64/sysdep.h | 28 +++--- lib/libc/glibc/sysdeps/unix/sysv/linux/x86_64/x32/sysdep.h | 4 +- lib/libc/glibc/sysdeps/unix/x86_64/sysdep.h | 4 +- lib/libc/glibc/sysdeps/wordsize-32/divdi3-symbol-hacks.h | 4 +- lib/libc/glibc/sysdeps/x86/bits/endian.h | 7 -- lib/libc/glibc/sysdeps/x86/bits/endianness.h | 11 +++ lib/libc/glibc/sysdeps/x86/bits/select.h | 4 +- lib/libc/glibc/sysdeps/x86/nptl/bits/pthreadtypes-arch.h | 55 +----------- lib/libc/glibc/sysdeps/x86/sysdep.h | 4 +- lib/libc/glibc/sysdeps/x86_64/crti.S | 4 +- lib/libc/glibc/sysdeps/x86_64/crtn.S | 4 +- lib/libc/glibc/sysdeps/x86_64/start.S | 4 +- lib/libc/glibc/sysdeps/x86_64/sysdep.h | 4 +- lib/libc/glibc/sysdeps/x86_64/x32/sysdep.h | 4 +- lib/libc/glibc/time/bits/types/struct_timespec.h | 13 +++ 286 files changed, 1190 insertions(+), 1398 deletions(-)