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 - 243 files changed, 2755 insertions(+), 4548 deletions(-)