summaryrefslogtreecommitdiff
path: root/libc/include/llvm-libc-macros
AgeCommit message (Expand)Author
2025-11-18[libc] implement inet_addr (#167708)Connector Switch
2025-11-08[libc] add various macros relate to *ADDR* (#164830)Connector Switch
2025-11-05[libc][math] Refactor the `math_errhandling` macro definition (#166350)Victor Campos
2025-10-25[libc] add SIG_HOLD for linux/gpu (#165007)Connector Switch
2025-10-22[libc][annex_k] Add Annex K support macros. (#163100)Muhammad Bassiouni
2025-10-22[libc] Add macros definitions for <nl_types.h> (#164474)Alexey Samsonov
2025-10-17[libc] add IPV6 related macros (#162219)Connector Switch
2025-10-06[libc] add IPPROTO related macros (#161855)Connector Switch
2025-10-02[libc] Implement faccessat (#161065)Marcell Leleszi
2025-09-05[libc] Fix CMPLXF128 macro definition for aarch64. (#157157)lntue
2025-09-05[libc] Implement `CMPLX` for clang < 12 (#157096)Connector Switch
2025-09-05[libc] Implement CMPLX related macros (#156344)Connector Switch
2025-07-29[libc] Reland #148948 "Implement barriers for pthreads" (#151021)Uzair Nawaz
2025-07-28Revert "[libc] Implement barriers for pthreads" (#151014)Uzair Nawaz
2025-07-28[libc] Implement barriers for pthreads (#148948)Uzair Nawaz
2025-07-18[libc][math] Add POSIX math constants to math.h header. (#149150)lntue
2025-07-17[libc] Convert dlfcn.h to pure YAML (#149362)Roland McGrath
2025-07-11[libc] Fix WEOF and fix 1'000'000 error messages on test failure (#147928)William Huynh
2025-06-12[libc] add ioctl (#141393)W. Turner Abney
2025-06-06[libc] Add definitions to embedded AArch32/AArch64 (#142597)William
2025-03-19[libc][sched] Implement `CPU_ZERO`, `CPU_ISSET`, `CPU_SET` macros (#131524)Krishna Pandey
2025-03-09[libc] Added type-generic macros for fixed-point functions (#129371)Ishaan Verma
2025-03-06Add sysexits.h header with BSD exit codes (total-18) (#126112)Ajay Raj
2025-02-28[libc] Add UEFI headers (#127126)Tristan Ross
2025-02-19[libc] add `LLVM_LIBC_CAST` macro. (#127319)c8ef
2025-02-12[libc][pthread] fix -Wmissing-field-initializers (#126314)Nick Desaulniers
2025-02-12[libc] Move __LLVM_LIBC__ define to __llvm-libc-common.h (#126877)Petr Hosek
2025-02-12[libc] implement endian related macros (#126368)c8ef
2025-02-07[libc][signal] clean up usage of sighandler_t (#125745)Nick Desaulniers
2025-02-07[libc] Add the `<endian.h>` header. (#125168)c8ef
2025-02-06[libc] implement `sys/uio/readv` (#124718)c8ef
2025-02-05[libc][POSIX][poll.h] implement poll (#125118)Nick Desaulniers
2025-02-05[libc][sys/wait][linux] add missing and clean up existing macros (#125572)Nick Desaulniers
2025-01-30[libc] added _POSIX_ARG_MAX in limits.h (#124954)Alex Prabhat Bara
2025-01-29[libc] Add `FILENO` related macros to `unistd.h`. (#124688)c8ef
2024-12-10[libc] move pthread macros to dedicated header (#119286)Nick Desaulniers
2024-12-05Reapply "[libc][windows] start time API implementation (#117775)" (#118886)Schrodinger ZHU Yifan
2024-12-05Revert "[libc][windows] start time API implementation (#117775)"Joseph Huber
2024-12-05[libc][windows] start time API implementation (#117775)Schrodinger ZHU Yifan
2024-12-02[libc] Implement `timespec_get` (#116102)Petr Hosek
2024-11-01[libc] Use relative inclusion for public headers. (#114324)lntue
2024-10-31[libc] Fix macro definition hermeticity (#114467)Michael Jones
2024-10-30[libc][i386] define MINSIGSTKSZ & SIGSTKSZ (#114249)Nick Desaulniers
2024-10-14[libc][complex] Set up headers and add documentation for complex.h. (#111659)Shourya Goel
2024-10-09[libc][math] Implement `issignaling` and `iscanonical` macro. (#111403)Shourya Goel
2024-10-05[libc] remove errno.h includes (#110934)Job Henandez Lara
2024-10-03[libc] Add malloc.h header defining mallopt (#110908)Fabio D'Urso
2024-10-01[libc][stdio] Use proxy headers of stdio.h in src and test folders. (#110067)lntue
2024-09-25[libc][math] Reapply and fix issignaling macro. (#110011)Shourya Goel
2024-09-25Revert "[libc][math] Implement issignaling macro." (#109992)lntue