lib/libc/glibc/abi.txt | 3957 +++----------------------------- lib/libc/glibc/fns.txt | 225 +- lib/libc/glibc/vers.txt | 1 - lib/libc/include/aarch64-linux-gnu/bits/hwcap.h | 21 +- lib/libc/include/aarch64-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/aarch64-linux-gnu/bits/typesizes.h | 38 +- lib/libc/include/aarch64-linux-gnu/gnu/lib-names-lp64.h | 2 + lib/libc/include/aarch64-linux-gnu/gnu/stubs-lp64.h | 5 +- lib/libc/include/aarch64_be-linux-gnu/bits/hwcap.h | 21 +- lib/libc/include/aarch64_be-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/aarch64_be-linux-gnu/bits/typesizes.h | 38 +- lib/libc/include/aarch64_be-linux-gnu/gnu/lib-names-lp64_be.h | 2 + lib/libc/include/aarch64_be-linux-gnu/gnu/stubs-lp64_be.h | 5 +- lib/libc/include/arm-linux-gnueabi/bits/long-double.h | 15 +- lib/libc/include/arm-linux-gnueabi/bits/semaphore.h | 13 +- lib/libc/include/arm-linux-gnueabihf/bits/long-double.h | 15 +- lib/libc/include/arm-linux-gnueabihf/bits/semaphore.h | 13 +- lib/libc/include/armeb-linux-gnueabi/bits/long-double.h | 15 +- lib/libc/include/armeb-linux-gnueabi/bits/semaphore.h | 13 +- lib/libc/include/armeb-linux-gnueabihf/bits/long-double.h | 15 +- lib/libc/include/armeb-linux-gnueabihf/bits/semaphore.h | 13 +- lib/libc/include/generic-glibc/argp.h | 3 +- lib/libc/include/generic-glibc/bits/a.out.h | 6 +- lib/libc/include/generic-glibc/bits/endianness.h | 9 +- lib/libc/include/generic-glibc/bits/environments.h | 68 +- lib/libc/include/generic-glibc/bits/epoll.h | 4 +- lib/libc/include/generic-glibc/bits/fcntl-linux.h | 3 +- lib/libc/include/generic-glibc/bits/fcntl.h | 65 +- lib/libc/include/generic-glibc/bits/fenv.h | 107 +- lib/libc/include/generic-glibc/bits/fenvinline.h | 8 + lib/libc/include/generic-glibc/bits/floatn.h | 62 +- lib/libc/include/generic-glibc/bits/flt-eval-method.h | 17 +- lib/libc/include/generic-glibc/bits/fp-logb.h | 10 +- lib/libc/include/generic-glibc/bits/indirect-return.h | 20 +- lib/libc/include/generic-glibc/bits/ipctypes.h | 19 +- lib/libc/include/generic-glibc/bits/iscanonical.h | 40 +- lib/libc/include/generic-glibc/bits/link.h | 212 +- lib/libc/include/generic-glibc/bits/long-double.h | 11 +- lib/libc/include/generic-glibc/bits/math-vector.h | 46 +- lib/libc/include/generic-glibc/bits/mathcalls-helper-functions.h | 18 +- lib/libc/include/generic-glibc/bits/mathcalls.h | 9 +- lib/libc/include/generic-glibc/bits/mathinline.h | 12 + lib/libc/include/generic-glibc/bits/mman-shared.h | 1 - lib/libc/include/generic-glibc/bits/mman.h | 18 +- lib/libc/include/generic-glibc/bits/msq-pad.h | 31 + lib/libc/include/generic-glibc/bits/msq.h | 39 +- lib/libc/include/generic-glibc/bits/procfs-id.h | 9 +- lib/libc/include/generic-glibc/bits/procfs.h | 37 +- lib/libc/include/generic-glibc/bits/pthreadtypes-arch.h | 46 +- lib/libc/include/generic-glibc/bits/resource.h | 2 +- lib/libc/include/generic-glibc/bits/sem-pad.h | 33 + lib/libc/include/generic-glibc/bits/sem.h | 26 +- lib/libc/include/generic-glibc/bits/semaphore.h | 9 +- lib/libc/include/generic-glibc/bits/setjmp.h | 65 +- lib/libc/include/generic-glibc/bits/shm-pad.h | 37 + lib/libc/include/generic-glibc/bits/shm.h | 35 +- lib/libc/include/generic-glibc/bits/sigcontext.h | 179 +- lib/libc/include/generic-glibc/bits/siginfo-arch.h | 14 +- lib/libc/include/generic-glibc/bits/signum-generic.h | 27 +- lib/libc/include/generic-glibc/bits/signum.h | 58 + lib/libc/include/generic-glibc/bits/socket-constants.h | 16 +- lib/libc/include/generic-glibc/bits/stat.h | 247 +- lib/libc/include/generic-glibc/bits/statx-generic.h | 1 - lib/libc/include/generic-glibc/bits/stdio-ldbl.h | 46 +- lib/libc/include/generic-glibc/bits/stdio2.h | 25 +- lib/libc/include/generic-glibc/bits/stdlib-ldbl.h | 22 - lib/libc/include/generic-glibc/bits/stdlib.h | 17 +- lib/libc/include/generic-glibc/bits/string_fortified.h | 5 +- lib/libc/include/generic-glibc/bits/struct_mutex.h | 57 +- lib/libc/include/generic-glibc/bits/struct_rwlock.h | 38 +- lib/libc/include/generic-glibc/bits/sys_errlist.h | 32 + lib/libc/include/generic-glibc/bits/syscall.h | 24 +- lib/libc/include/generic-glibc/bits/sysctl.h | 1 + lib/libc/include/generic-glibc/bits/syslog-ldbl.h | 4 +- lib/libc/include/generic-glibc/bits/thread-shared-types.h | 10 - lib/libc/include/generic-glibc/bits/timesize.h | 13 +- lib/libc/include/generic-glibc/bits/types.h | 1 - lib/libc/include/generic-glibc/bits/typesizes.h | 66 +- lib/libc/include/generic-glibc/bits/unistd.h | 58 +- lib/libc/include/generic-glibc/bits/wchar-ldbl.h | 36 +- lib/libc/include/generic-glibc/bits/wordsize.h | 36 +- lib/libc/include/generic-glibc/complex.h | 29 +- lib/libc/include/generic-glibc/elf.h | 80 +- lib/libc/include/generic-glibc/err.h | 3 +- lib/libc/include/generic-glibc/error.h | 6 +- lib/libc/include/generic-glibc/features.h | 2 +- lib/libc/include/generic-glibc/fenv.h | 4 + lib/libc/include/generic-glibc/finclude/math-vector-fortran.h | 26 +- lib/libc/include/generic-glibc/fpu_control.h | 163 +- lib/libc/include/generic-glibc/gnu/lib-names-32.h | 2 + lib/libc/include/generic-glibc/gnu/lib-names-hard.h | 2 + lib/libc/include/generic-glibc/gnu/lib-names-n32_hard.h | 2 + lib/libc/include/generic-glibc/gnu/lib-names-n64_hard.h | 2 + lib/libc/include/generic-glibc/gnu/lib-names-o32_hard.h | 2 + lib/libc/include/generic-glibc/gnu/lib-names-soft.h | 2 + lib/libc/include/generic-glibc/gnu/lib-names.h | 41 +- lib/libc/include/generic-glibc/gnu/stubs-32.h | 2 + lib/libc/include/generic-glibc/gnu/stubs-64.h | 18 + lib/libc/include/generic-glibc/gnu/stubs-hard.h | 2 + lib/libc/include/generic-glibc/gnu/stubs-n32_hard.h | 2 + lib/libc/include/generic-glibc/gnu/stubs-n64_hard.h | 2 + lib/libc/include/generic-glibc/gnu/stubs-o32_hard.h | 2 + lib/libc/include/generic-glibc/gnu/stubs-soft.h | 2 + lib/libc/include/generic-glibc/gnu/stubs.h | 40 +- lib/libc/include/generic-glibc/inttypes.h | 48 +- lib/libc/include/generic-glibc/malloc.h | 7 +- lib/libc/include/generic-glibc/math.h | 88 +- lib/libc/include/generic-glibc/monetary.h | 3 +- lib/libc/include/generic-glibc/netinet/icmp6.h | 8 +- lib/libc/include/generic-glibc/netinet/in.h | 4 - lib/libc/include/generic-glibc/nss.h | 203 +- lib/libc/include/generic-glibc/printf.h | 3 +- lib/libc/include/generic-glibc/pthread.h | 15 - lib/libc/include/generic-glibc/signal.h | 31 +- lib/libc/include/generic-glibc/stdio.h | 27 +- lib/libc/include/generic-glibc/stdlib.h | 15 +- lib/libc/include/generic-glibc/string.h | 48 +- lib/libc/include/generic-glibc/sys/asm.h | 497 ++++ lib/libc/include/generic-glibc/sys/cachectl.h | 41 + lib/libc/include/generic-glibc/sys/cdefs.h | 49 +- lib/libc/include/generic-glibc/sys/elf.h | 14 +- lib/libc/include/generic-glibc/sys/ptrace.h | 46 +- lib/libc/include/generic-glibc/sys/random.h | 1 - lib/libc/include/generic-glibc/sys/sysctl.h | 76 + lib/libc/include/generic-glibc/sys/syslog.h | 4 +- lib/libc/include/generic-glibc/sys/ucontext.h | 264 +-- lib/libc/include/generic-glibc/sys/user.h | 320 +-- lib/libc/include/generic-glibc/threads.h | 13 +- lib/libc/include/generic-glibc/unistd.h | 65 +- lib/libc/include/generic-glibc/wchar.h | 14 +- lib/libc/include/i386-linux-gnu/bits/fenv.h | 54 + lib/libc/include/i386-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/i386-linux-gnu/bits/select.h | 42 +- lib/libc/include/i386-linux-gnu/bits/sem-pad.h | 24 + lib/libc/include/i386-linux-gnu/bits/semaphore.h | 5 +- lib/libc/include/i386-linux-gnu/bits/sysctl.h | 20 + lib/libc/include/i386-linux-gnu/bits/typesizes.h | 6 - lib/libc/include/mips-linux-gnu/bits/msq-pad.h | 31 + lib/libc/include/mips-linux-gnu/bits/resource.h | 2 +- lib/libc/include/mips-linux-gnu/bits/sem-pad.h | 24 + lib/libc/include/mips-linux-gnu/bits/shm-pad.h | 26 + lib/libc/include/mips-linux-gnu/bits/signum.h | 68 + lib/libc/include/mips64-linux-gnuabi64/bits/msq-pad.h | 31 + lib/libc/include/mips64-linux-gnuabi64/bits/resource.h | 2 +- lib/libc/include/mips64-linux-gnuabi64/bits/sem-pad.h | 24 + lib/libc/include/mips64-linux-gnuabi64/bits/shm-pad.h | 26 + lib/libc/include/mips64-linux-gnuabi64/bits/signum.h | 68 + lib/libc/include/mips64-linux-gnuabin32/bits/msq-pad.h | 31 + lib/libc/include/mips64-linux-gnuabin32/bits/resource.h | 2 +- lib/libc/include/mips64-linux-gnuabin32/bits/sem-pad.h | 24 + lib/libc/include/mips64-linux-gnuabin32/bits/shm-pad.h | 26 + lib/libc/include/mips64-linux-gnuabin32/bits/signum.h | 68 + lib/libc/include/mips64el-linux-gnuabi64/bits/msq-pad.h | 31 + lib/libc/include/mips64el-linux-gnuabi64/bits/resource.h | 2 +- lib/libc/include/mips64el-linux-gnuabi64/bits/sem-pad.h | 24 + lib/libc/include/mips64el-linux-gnuabi64/bits/shm-pad.h | 26 + lib/libc/include/mips64el-linux-gnuabi64/bits/signum.h | 68 + lib/libc/include/mips64el-linux-gnuabin32/bits/msq-pad.h | 31 + lib/libc/include/mips64el-linux-gnuabin32/bits/resource.h | 2 +- lib/libc/include/mips64el-linux-gnuabin32/bits/sem-pad.h | 24 + lib/libc/include/mips64el-linux-gnuabin32/bits/shm-pad.h | 26 + lib/libc/include/mips64el-linux-gnuabin32/bits/signum.h | 68 + lib/libc/include/mipsel-linux-gnu/bits/msq-pad.h | 31 + lib/libc/include/mipsel-linux-gnu/bits/resource.h | 2 +- lib/libc/include/mipsel-linux-gnu/bits/sem-pad.h | 24 + lib/libc/include/mipsel-linux-gnu/bits/shm-pad.h | 26 + lib/libc/include/mipsel-linux-gnu/bits/signum.h | 68 + lib/libc/include/powerpc-linux-gnu/bits/fenvinline.h | 102 + lib/libc/include/powerpc-linux-gnu/bits/hwcap.h | 4 +- lib/libc/include/powerpc-linux-gnu/bits/iscanonical.h | 2 +- lib/libc/include/powerpc-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/powerpc-linux-gnu/bits/msq-pad.h | 26 + lib/libc/include/powerpc-linux-gnu/bits/sem-pad.h | 26 + lib/libc/include/powerpc-linux-gnu/bits/semaphore.h | 5 +- lib/libc/include/powerpc-linux-gnu/bits/shm-pad.h | 28 + lib/libc/include/powerpc-linux-gnu/gnu/lib-names-32.h | 2 + lib/libc/include/powerpc-linux-gnu/ieee754.h | 68 +- lib/libc/include/powerpc64-linux-gnu/bits/fenvinline.h | 102 + lib/libc/include/powerpc64-linux-gnu/bits/hwcap.h | 4 +- lib/libc/include/powerpc64-linux-gnu/bits/iscanonical.h | 2 +- lib/libc/include/powerpc64-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/powerpc64-linux-gnu/bits/msq-pad.h | 26 + lib/libc/include/powerpc64-linux-gnu/bits/sem-pad.h | 26 + lib/libc/include/powerpc64-linux-gnu/bits/semaphore.h | 5 +- lib/libc/include/powerpc64-linux-gnu/bits/shm-pad.h | 28 + lib/libc/include/powerpc64-linux-gnu/gnu/lib-names-64-v1.h | 2 + lib/libc/include/powerpc64-linux-gnu/gnu/stubs-64-v1.h | 2 + lib/libc/include/powerpc64-linux-gnu/ieee754.h | 68 +- lib/libc/include/powerpc64le-linux-gnu/bits/fenvinline.h | 102 + lib/libc/include/powerpc64le-linux-gnu/bits/hwcap.h | 4 +- lib/libc/include/powerpc64le-linux-gnu/bits/iscanonical.h | 2 +- lib/libc/include/powerpc64le-linux-gnu/bits/long-double.h | 5 +- lib/libc/include/powerpc64le-linux-gnu/bits/msq-pad.h | 26 + lib/libc/include/powerpc64le-linux-gnu/bits/sem-pad.h | 26 + lib/libc/include/powerpc64le-linux-gnu/bits/semaphore.h | 5 +- lib/libc/include/powerpc64le-linux-gnu/bits/shm-pad.h | 28 + lib/libc/include/powerpc64le-linux-gnu/gnu/lib-names-64-v2.h | 2 + lib/libc/include/powerpc64le-linux-gnu/gnu/stubs-64-v2.h | 2 + lib/libc/include/powerpc64le-linux-gnu/ieee754.h | 68 +- lib/libc/include/riscv64-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/riscv64-linux-gnu/bits/semaphore.h | 14 +- lib/libc/include/riscv64-linux-gnu/bits/typesizes.h | 38 +- lib/libc/include/riscv64-linux-gnu/gnu/lib-names-lp64.h | 2 + lib/libc/include/riscv64-linux-gnu/gnu/stubs-lp64.h | 5 +- lib/libc/include/s390x-linux-gnu/bits/fenv.h | 4 +- lib/libc/include/s390x-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/s390x-linux-gnu/bits/semaphore.h | 4 +- lib/libc/include/s390x-linux-gnu/bits/typesizes.h | 7 - lib/libc/include/s390x-linux-gnu/gnu/lib-names-64.h | 2 + lib/libc/include/sparc-linux-gnu/bits/fenv.h | 9 + lib/libc/include/sparc-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/sparc-linux-gnu/bits/msq-pad.h | 26 + lib/libc/include/sparc-linux-gnu/bits/resource.h | 2 +- lib/libc/include/sparc-linux-gnu/bits/sem-pad.h | 26 + lib/libc/include/sparc-linux-gnu/bits/semaphore.h | 5 +- lib/libc/include/sparc-linux-gnu/bits/shm-pad.h | 28 + lib/libc/include/sparc-linux-gnu/bits/signum.h | 39 + lib/libc/include/sparc-linux-gnu/bits/typesizes.h | 7 - lib/libc/include/sparc-linux-gnu/gnu/lib-names-64.h | 2 + lib/libc/include/sparcv9-linux-gnu/bits/fenv.h | 9 + lib/libc/include/sparcv9-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/sparcv9-linux-gnu/bits/msq-pad.h | 26 + lib/libc/include/sparcv9-linux-gnu/bits/resource.h | 2 +- lib/libc/include/sparcv9-linux-gnu/bits/sem-pad.h | 26 + lib/libc/include/sparcv9-linux-gnu/bits/semaphore.h | 5 +- lib/libc/include/sparcv9-linux-gnu/bits/shm-pad.h | 28 + lib/libc/include/sparcv9-linux-gnu/bits/signum.h | 39 + lib/libc/include/sparcv9-linux-gnu/bits/typesizes.h | 7 - lib/libc/include/x86_64-linux-gnu/bits/fenv.h | 54 + lib/libc/include/x86_64-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/x86_64-linux-gnu/bits/select.h | 42 +- lib/libc/include/x86_64-linux-gnu/bits/sem-pad.h | 24 + lib/libc/include/x86_64-linux-gnu/bits/semaphore.h | 5 +- lib/libc/include/x86_64-linux-gnu/bits/sysctl.h | 20 + lib/libc/include/x86_64-linux-gnu/bits/typesizes.h | 6 - lib/libc/include/x86_64-linux-gnu/gnu/lib-names-64.h | 2 + lib/libc/include/x86_64-linux-gnu/gnu/stubs-64.h | 2 + lib/libc/include/x86_64-linux-gnux32/bits/fenv.h | 54 + lib/libc/include/x86_64-linux-gnux32/bits/long-double.h | 2 +- lib/libc/include/x86_64-linux-gnux32/bits/select.h | 42 +- lib/libc/include/x86_64-linux-gnux32/bits/sem-pad.h | 24 + lib/libc/include/x86_64-linux-gnux32/bits/semaphore.h | 5 +- lib/libc/include/x86_64-linux-gnux32/bits/sysctl.h | 20 + lib/libc/include/x86_64-linux-gnux32/bits/typesizes.h | 6 - lib/libc/include/x86_64-linux-gnux32/gnu/lib-names-x32.h | 2 + lib/libc/include/x86_64-linux-gnux32/gnu/stubs-x32.h | 2 + 246 files changed, 4903 insertions(+), 6583 deletions(-)