mirror-llvm-project/libc/hdr
Michael Jones 9001032630
[libc] Move generated elf header to include (#211428)
The fact that `hdr/elf_proxy.h` was generated with headergen was causing
dependency issues. This shouldn't be necessary, and this PR moves it out
into `include` to avoid needing headergen for an overlay build.

Assisted-by: Automated tooling, human reviewed.
2026-07-31 16:37:32 -07:00
..
func [libc] Add noexcept to aligned_alloc declaration in full-build mode (#191236) 2026-04-30 17:58:54 +01:00
types [libc] Refactor statfs Linux syscalls and provide 'struct statfs' (#212930) 2026-07-30 07:46:38 -07:00
CMakeLists.txt [libc] Move generated elf header to include (#211428) 2026-07-31 16:37:32 -07:00
dirent_overlay.h [libc] Implement fdopendir (#206590) 2026-07-06 11:22:42 -07:00
elf_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
elf_proxy.h [libc] Move generated elf header to include (#211428) 2026-07-31 16:37:32 -07:00
errno_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
fcntl_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
fcntl_overlay.h
fenv_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
float_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
inet-address-macros.h [libc] Add inet_ntop (#204143) 2026-07-07 11:15:35 +00:00
limits_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
link_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
locale_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
localtime_overlay.h [libc] implement template functions for localtime (#110363) 2025-09-03 14:55:02 -07:00
math_function_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
math_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
net_if_macros.h [libc] Implement if_nametoindex and if_indextoname (#206082) 2026-07-07 11:26:10 +00:00
netinet_in_macros.h [libc] Enable arpa/inet.h entrypoints in overlay mode (#198270) 2026-05-18 17:13:44 +02:00
offsetof_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
pthread_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
regex_macros.h [libc] Add regex AST and ExprPool (#198728) 2026-06-29 22:16:57 +01:00
sched_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
signal_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
stdint_proxy.h Revert "[libc] Add LIBC_FULL_BUILD guard to stdint_proxy.h (#191234)" (#191273) 2026-04-09 20:00:38 +01:00
stdio_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
stdio_overlay.h [libc][darwin] avoid importing macros conflicting with function names in overlay mode (#171691) 2025-12-11 16:29:49 -05:00
stdlib_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
stdlib_overlay.h
sys_auxv_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
sys_epoll_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
sys_ioctl_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
sys_ipc_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
sys_mman_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
sys_ptrace_macros.h [libc] Support for argument-taking ptrace requests (#201830) 2026-06-05 13:31:54 +00:00
sys_resource_macros.h [libc] Implement _SC_ARG_MAX, _SC_OPEN_MAX, and _SC_PHYS_PAGES (#204364) 2026-06-17 20:46:17 +01:00
sys_select_macros.h [libc] Replace sys/select.h, sys/utsname.h and sys/wait.h includes with proxy headers (#209851) 2026-07-16 08:30:36 +02:00
sys_sem_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
sys_socket_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
sys_stat_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
sys_time_macros.h [libc] Assorted improvements to [gs]etitimer (#206974) 2026-07-10 10:46:26 +02:00
sys_wait_macros.h [libc] Replace sys/select.h, sys/utsname.h and sys/wait.h includes with proxy headers (#209851) 2026-07-16 08:30:36 +02:00
termios_macros.h [libc][termios] Make termios hermetic and fix its compatibility with glibc 2.42 or after. (#211039) 2026-07-24 13:31:41 -04:00
time_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
uchar_overlay.h [libc] Character converter skeleton class (#143619) 2025-06-11 13:11:31 -07:00
unistd_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
unistd_overlay.h
wchar_macros.h [libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313) 2026-05-18 17:30:13 +01:00
wchar_overlay.h
wctype_overlay.h [libc] Add iswctype and wctype (#191178) 2026-04-17 11:52:20 +01:00