lib/libc/include/aarch64-linux-gnu/bits/hwcap.h | 19 ++- lib/libc/include/aarch64-linux-gnu/bits/long-double.h | 21 --- lib/libc/include/aarch64-linux-gnu/bits/math-vector.h | 8 ++ lib/libc/include/aarch64-linux-gnu/bits/struct_stat.h | 127 ----------------- lib/libc/include/aarch64-linux-gnu/bits/timesize.h | 20 --- lib/libc/include/aarch64-linux-gnu/finclude/math-vector-fortran.h | 158 ++++++++++----------- lib/libc/include/aarch64-linux-gnu/gnu/lib-names-lp64.h | 1 + lib/libc/include/aarch64-linux-gnu/gnu/lib-names-lp64_be.h | 1 + lib/libc/include/arc-linux-gnu/bits/struct_stat.h | 127 ----------------- lib/libc/include/arc-linux-gnu/bits/timesize.h | 20 --- lib/libc/include/arc-linux-gnu/gnu/lib-names.h | 1 + lib/libc/include/csky-linux-gnu/gnu/lib-names.h | 3 +- lib/libc/include/generic-glibc/assert.h | 28 ++-- lib/libc/include/generic-glibc/bits/cloexec.h | 1 + lib/libc/include/generic-glibc/bits/fcntl-linux.h | 21 +-- lib/libc/include/generic-glibc/bits/libm-simd-decl-stubs.h | 11 ++ lib/libc/include/generic-glibc/bits/long-double.h | 9 +- lib/libc/include/generic-glibc/bits/mathcalls.h | 1 + lib/libc/include/generic-glibc/bits/ppc.h | 33 ----- lib/libc/include/generic-glibc/bits/sched.h | 3 + lib/libc/include/generic-glibc/bits/struct_stat.h | 218 ++++++++--------------------- lib/libc/include/generic-glibc/bits/syscall.h | 16 ++- lib/libc/include/generic-glibc/bits/timesize.h | 8 +- lib/libc/include/generic-glibc/bits/uio-ext.h | 1 + lib/libc/include/generic-glibc/dlfcn.h | 7 +- lib/libc/include/generic-glibc/elf.h | 8 +- lib/libc/include/generic-glibc/features.h | 4 +- lib/libc/include/generic-glibc/fts.h | 128 ++++++++++++++++- lib/libc/include/generic-glibc/gnu/lib-names-32.h | 1 + lib/libc/include/generic-glibc/gnu/lib-names-hard.h | 1 + lib/libc/include/generic-glibc/gnu/lib-names-n32_hard.h | 1 + lib/libc/include/generic-glibc/gnu/lib-names-n64_hard.h | 1 + lib/libc/include/generic-glibc/gnu/lib-names-o32_hard.h | 1 + lib/libc/include/generic-glibc/gnu/lib-names-o32_soft.h | 1 + lib/libc/include/generic-glibc/gnu/lib-names-soft.h | 1 + lib/libc/include/generic-glibc/gnu/stubs-64.h | 16 --- lib/libc/include/generic-glibc/netinet/in.h | 2 + lib/libc/include/generic-glibc/netinet/tcp.h | 27 +++- lib/libc/include/generic-glibc/regex.h | 2 +- lib/libc/include/generic-glibc/spawn.h | 20 +++ lib/libc/include/generic-glibc/stdlib.h | 2 +- lib/libc/include/generic-glibc/sys/mount.h | 22 ++- lib/libc/include/generic-glibc/sys/pidfd.h | 26 ++++ lib/libc/include/generic-glibc/sys/platform/ppc.h | 146 -------------------- lib/libc/include/loongarch-linux-gnu/bits/hwcap.h | 4 +- lib/libc/include/loongarch-linux-gnu/bits/long-double.h | 21 --- lib/libc/include/loongarch-linux-gnu/bits/struct_stat.h | 127 ----------------- lib/libc/include/loongarch-linux-gnu/bits/timesize.h | 20 --- lib/libc/include/loongarch-linux-gnu/bits/wordsize.h | 15 +- lib/libc/include/loongarch-linux-gnu/fpu_control.h | 9 ++ lib/libc/include/loongarch-linux-gnu/gnu/lib-names-ilp32d.h | 28 ++++ lib/libc/include/loongarch-linux-gnu/gnu/lib-names-ilp32s.h | 28 ++++ lib/libc/include/loongarch-linux-gnu/gnu/lib-names-lp64d.h | 1 + lib/libc/include/loongarch-linux-gnu/gnu/lib-names-lp64s.h | 1 + lib/libc/include/loongarch-linux-gnu/gnu/lib-names.h | 6 + lib/libc/include/loongarch-linux-gnu/gnu/stubs-ilp32d.h | 21 +++ lib/libc/include/loongarch-linux-gnu/gnu/stubs-ilp32s.h | 38 +++++ lib/libc/include/loongarch-linux-gnu/gnu/stubs.h | 6 + lib/libc/include/loongarch-linux-gnu/sys/asm.h | 38 ++++- lib/libc/include/m68k-linux-gnu/gnu/lib-names.h | 1 + lib/libc/include/mips-linux-gnu/bits/long-double.h | 24 ++++ lib/libc/include/mips-linux-gnu/bits/struct_stat.h | 237 ++++++++++++++++++++++++++++++++ lib/libc/include/mips-linux-gnu/bits/timesize.h | 22 +++ lib/libc/include/mips-linux-gnu/bits/waitstatus.h | 68 +++++++++ lib/libc/include/powerpc-linux-gnu/bits/long-double.h | 2 +- lib/libc/include/powerpc-linux-gnu/bits/ppc.h | 33 +++++ lib/libc/include/powerpc-linux-gnu/bits/struct_mutex.h | 2 +- lib/libc/include/powerpc-linux-gnu/gnu/lib-names-32.h | 26 ---- lib/libc/include/powerpc-linux-gnu/gnu/lib-names-64-v1.h | 27 ---- lib/libc/include/powerpc-linux-gnu/gnu/lib-names-64-v2.h | 1 + lib/libc/include/powerpc-linux-gnu/gnu/stubs-64-v1.h | 16 --- lib/libc/include/powerpc-linux-gnu/sys/platform/ppc.h | 146 ++++++++++++++++++++ lib/libc/include/riscv-linux-gnu/bits/long-double.h | 21 --- lib/libc/include/riscv-linux-gnu/bits/struct_stat.h | 127 ----------------- lib/libc/include/riscv-linux-gnu/bits/timesize.h | 20 --- lib/libc/include/riscv-linux-gnu/gnu/lib-names-ilp32d.h | 1 + lib/libc/include/riscv-linux-gnu/gnu/lib-names-lp64d.h | 1 + lib/libc/include/s390x-linux-gnu/bits/elfclass.h | 7 +- lib/libc/include/s390x-linux-gnu/bits/environments.h | 96 ------------- lib/libc/include/s390x-linux-gnu/bits/fcntl.h | 26 +--- lib/libc/include/s390x-linux-gnu/bits/fenv.h | 8 +- lib/libc/include/s390x-linux-gnu/bits/link.h | 62 +-------- lib/libc/include/s390x-linux-gnu/bits/procfs-extra.h | 75 ---------- lib/libc/include/s390x-linux-gnu/bits/procfs-id.h | 30 ---- lib/libc/include/s390x-linux-gnu/bits/setjmp.h | 6 - lib/libc/include/s390x-linux-gnu/bits/sigaction.h | 35 +---- lib/libc/include/s390x-linux-gnu/bits/struct_mutex.h | 26 +--- lib/libc/include/s390x-linux-gnu/bits/struct_rwlock.h | 17 +-- lib/libc/include/s390x-linux-gnu/bits/struct_stat.h | 120 +--------------- lib/libc/include/s390x-linux-gnu/bits/timesize.h | 22 --- lib/libc/include/s390x-linux-gnu/bits/typesizes.h | 36 ++--- lib/libc/include/s390x-linux-gnu/bits/utmp.h | 127 ----------------- lib/libc/include/s390x-linux-gnu/bits/utmpx.h | 106 -------------- lib/libc/include/s390x-linux-gnu/bits/wordsize.h | 26 ++-- lib/libc/include/s390x-linux-gnu/gnu/lib-names-64.h | 27 ---- lib/libc/include/s390x-linux-gnu/gnu/lib-names.h | 31 +++-- lib/libc/include/s390x-linux-gnu/gnu/stubs.h | 22 +-- lib/libc/include/s390x-linux-gnu/sys/ucontext.h | 6 +- lib/libc/include/sparc-linux-gnu/bits/cloexec.h | 1 + lib/libc/include/sparc-linux-gnu/gnu/lib-names-64.h | 1 + lib/libc/include/sparc-linux-gnu/gnu/stubs-64.h | 16 +++ lib/libc/include/x86-linux-gnu/bits/struct_mutex.h | 2 +- lib/libc/include/x86-linux-gnu/gnu/lib-names-64.h | 1 + lib/libc/include/x86-linux-gnu/gnu/lib-names-x32.h | 1 + tools/process_headers.zig | 2 + 105 files changed, 1307 insertions(+), 2039 deletions(-)