lib/libc/glibc/bits/libc-header-start.h | 36 +++---- lib/libc/glibc/elf/elf.h | 33 +++++- lib/libc/glibc/include/libc-symbols.h | 28 ++++-- lib/libc/glibc/include/stdlib.h | 4 +- lib/libc/glibc/io/fcntl.h | 7 +- lib/libc/glibc/io/sys/stat.h | 16 +-- lib/libc/glibc/misc/sys/cdefs.h | 173 +++++++++++++++++++++++++++++++- lib/libc/glibc/misc/sys/select.h | 4 +- lib/libc/glibc/signal/signal.h | 2 +- lib/libc/glibc/stdlib/stdlib.h | 6 +- lib/libc/glibc/sysdeps/htl/pthread.h | 11 ++ lib/libc/glibc/sysdeps/nptl/pthread.h | 18 ++-- lib/libc/glibc/sysdeps/unix/sysv/linux/bits/timex.h | 2 +- lib/libc/glibc/sysdeps/unix/sysv/linux/hppa/sysdep.h | 9 ++ lib/libc/glibc/sysdeps/unix/sysv/linux/riscv/sysdep.h | 1 + lib/libc/glibc/sysdeps/unix/sysv/linux/sys/timex.h | 2 +- lib/libc/glibc/sysdeps/x86/bits/wordsize.h | 5 +- lib/libc/glibc/sysdeps/x86/sysdep.h | 114 ++++++++++++++++++++- lib/libc/glibc/time/bits/types/struct_timespec.h | 4 +- lib/libc/glibc/time/bits/types/struct_timeval.h | 2 +- lib/libc/glibc/time/bits/types/time_t.h | 2 +- 21 files changed, 401 insertions(+), 78 deletions(-)