summaryrefslogtreecommitdiff
path: root/libc/src/__support/OSUtil
AgeCommit message (Expand)Author
2025-11-10Reapply "[libc] Return errno from OFD failure paths in fcntl." (#166658) (#16...Jackson Stogel
2025-11-05Revert "[libc] Return errno from OFD failure paths in fcntl." (#166658)Jackson Stogel
2025-11-05[libc] Return errno from OFD failure paths in fcntl. (#166252)Jackson Stogel
2025-10-09[libc] fix sysconf test for rv32 (#162685)Schrodinger ZHU Yifan
2025-10-08[libc] Refactor internal auxv usage to reduce getauxval dependencies (#162489)Schrodinger ZHU Yifan
2025-10-08[libc] fix rv32 mmap in auxv library (#162519)Schrodinger ZHU Yifan
2025-10-08[libc] use PR_GET_AUXV only if UAPI provides it (#162492)Schrodinger ZHU Yifan
2025-10-08[libc] Refactor AUXV handling with new auxv.h header library (#162326)Schrodinger ZHU Yifan
2025-09-01Revert "[libc] Migrate from baremetal stdio.h to generic stdio.h" (#156371)William Huynh
2025-09-01[libc] Migrate from baremetal stdio.h to generic stdio.h (#152748)William Huynh
2025-08-06[libc] add getrandom vDSO symbol (#151630)Schrodinger ZHU Yifan
2025-06-18[libc] Internal getrandom implementation (#144427)sribee8
2025-06-13[libc][NFC] clean internal fd handling (#143991)Michael Jones
2025-06-11[libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTE...lntue
2025-05-29[LibC] Refactor arm64 to aarch64 for darwin. (#141509)Aly ElAshram
2025-05-09[libc][uefi] add crt1 (#132150)Tristan Ross
2025-03-27[libc] Update headers on aarch64 (#133180)Michael Jones
2025-03-14[libc] init uefi (#131246)Tristan Ross
2025-03-10[libc] Add `-Wno-sign-conversion` & re-attempt `-Wconversion` (#129811)Vinay Deshmukh
2025-03-05Revert "[libc] Enable -Wconversion for tests. (#127523)"Augie Fackler
2025-03-04[libc] Enable -Wconversion for tests. (#127523)Vinay Deshmukh
2024-12-03libc: fixup include path and bazel stale comments (#118510)Nick Desaulniers
2024-12-02[libc][NFC] Rename RPC opcodes to better reflect their usageJoseph Huber
2024-11-19[libc] Replace usage of GPU helpers with ones from 'gpuintrin.h' (#116454)Joseph Huber
2024-11-01[libc][cmake] make i386 distinct from x86_64 (#114477)Nick Desaulniers
2024-10-31[libc][i386] syscall support (#114264)Nick Desaulniers
2024-10-15[libc] Remove dependency on `cpp::function` in `rpc.h` (#112422)Joseph Huber
2024-09-13[libc] Fix vdso VER_FLG_BASE redefinition in overlay mod. (#108628)lntue
2024-09-13[libc] fix build issue in overlay mode (#108583)Schrodinger ZHU Yifan
2024-09-11[libc] Add osutils for Windows and make libc and its tests build on Windows t...Sirui Mu
2024-09-11[libc] implement vdso (#91572)Schrodinger ZHU Yifan
2024-07-27revert all tid changes (#100915)Schrodinger ZHU Yifan
2024-07-22[libc] No need to use recursion in fcntl (#99893)Mikhail R. Gadelha
2024-07-22[libc] Change fcntl cmd when only fcntl64 is available (#99675)Mikhail R. Gadelha
2024-07-20reland "[libc] implement cached process/thread identity (#98989)" (#99765)Schrodinger ZHU Yifan
2024-07-18Revert "[libc] implement cached process/thread identity" (#99559)Schrodinger ZHU Yifan
2024-07-18[libc] implement cached process/thread identity (#98989)Schrodinger ZHU Yifan
2024-07-15[libc] Mark external baremetal I/O symbols as extern "C" (#98871)Petr Hosek
2024-07-14[libc] Extend the baremetal I/O vendor ABI (#98683)Petr Hosek
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek
2024-07-11Reland: [libc] Move off_t and stdio macros to proxy hdrs (#98384)Michael Jones
2024-07-09Revert "[libc] Move off_t and stdio macros to proxy hdrs" (#98242)Michael Jones
2024-07-09[libc] Move the internal extern "C" symbols inside the namespace (#98232)Petr Hosek
2024-07-09[libc] Move off_t and stdio macros to proxy hdrs (#98215)Michael Jones
2024-07-09[libc] Provide baremetal implementation of getchar (#98059)Petr Hosek
2024-07-04[libc] Implement fcntl when only SYS_fcntl64 is available (#97740)Mikhail R. Gadelha
2024-06-26[libc][fcntl] Simplify the handling of the return value from syscall … (#96...Xu Zhang
2024-06-25[libc][thumb] support syscalls from thumb mode (#96558)Nick Desaulniers (paternity leave)