aboutsummaryrefslogtreecommitdiff
path: root/libc/include
AgeCommit message (Expand)AuthorFilesLines
2024-05-31[libc] rework mutex (#92168)Schrodinger ZHU Yifan2-5/+5
2024-05-30[libc][math][c23] Add fabsf16 C23 math function (#93567)OverMighty4-0/+25
2024-05-30Reland: [libc][POSIX][pthreads] implemented missing pthread_rwlockattr functi...Hendrik Hübner2-0/+6
2024-05-28[libc] Add proxy header for float.h. (#93504)lntue1-21/+14
2024-05-20[libc][errno] remove mips+sparc specific errnos (#92798)Nick Desaulniers (paternity leave)6-72/+0
2024-05-15[libc][errno] Remove previously added errno numbers (#92163)Robin Caloudis1-2/+0
2024-05-15[libc][errno] Remove non asm generic error number (#92172)Robin Caloudis1-1/+0
2024-05-13[libc][errno] Use macro instead of system header (#91150)Robin Caloudis10-19/+119
2024-05-13Revert "[libc][POSIX][pthreads] implemented missing pthread_rwlockattr functi...Schrodinger ZHU Yifan1-5/+0
2024-05-13[libc][POSIX][pthreads] implemented missing pthread_rwlockattr functions (#90...Hendrik Hübner1-0/+5
2024-05-07[libc] Add __FE_DENORM to the fenv macros (#91353)Joseph Huber1-5/+6
2024-05-03[libc] Fix assert dependency on macro header (#91036)Joseph Huber1-0/+1
2024-05-01[libc] Implement fcntl() function (#89507)Vinayak Dev6-0/+113
2024-04-30Add basic char*_t support for libc (partial WG14 N2653) (#90360)Fabian Keßler5-0/+69
2024-04-24[libc][assert] define __STDC_VERSION_ASSERT_H__ (#87592)aniplcc3-0/+21
2024-04-22[libc][POSIX][pthreads] implement pthread_rwlockattr_t functions (#89322)Nick Desaulniers3-2/+19
2024-04-17[libc][POSIX][pthreads] implement pthread_condattr_t functions (#88987)Nick Desaulniers4-1/+27
2024-04-11[libc] add remaining epoll functions, pipe (#84587)Michael Jones8-3/+78
2024-04-08[libc] Remove `#ifdef __cplusplus` part from `include/llvm-libc-macros/math-m...lntue1-24/+0
2024-04-05[libc] Add proxy header math_macros.h. (#87598)lntue1-11/+1
2024-04-05reland: [libc] Added transitive bindings for OffsetType (#87680)Shourya Goel1-4/+6
2024-04-04[libc] Temporary math macros fix (#87681)Michael Jones1-0/+11
2024-04-04Revert "[libc] Added transitive bindings for OffsetType (#87397)"Gulfem Savrun Yeniceri1-6/+4
2024-04-03[libc] Added transitive bindings for OffsetType (#87397)Shourya Goel1-4/+6
2024-04-02[libc] Implement temporary `printf` on the GPU (#85331)Joseph Huber1-0/+3
2024-03-27[libc] add flag for FP_*LOGB0/NAN values (#86723)Michael Jones1-2/+7
2024-03-25[libc] add statvfs/fstatvfs (#86169)Schrodinger ZHU Yifan6-0/+92
2024-03-25[libc][math][c23] Add {,u}fromfp{,x}{,f,l,f128} functions (#86003)OverMighty1-0/+6
2024-03-22[libc] fix up the use of angle includes in include/ (#86027)Nick Desaulniers76-131/+131
2024-03-21[libc] Make math-macros.h C++-friendly (#86206)Roland McGrath1-4/+28
2024-03-15[libc] Move EOF macro to stdio-macros.h (#85159)Petr Hosek1-0/+4
2024-03-12[libc] Add an empty definition of mbstate_t (#84993)Petr Hosek4-0/+43
2024-03-12[libc] Include FP_* macros in math.h (#84996)Petr Hosek1-0/+6
2024-03-12[libc] implement the final macros for stdbit.h support (#84798)Nick Desaulniers1-0/+5
2024-03-10[libc][stdbit][c23] adds implementation of `stdc_bit_ceil` functions (#84657)Michael Flanders1-0/+20
2024-03-10[libc][stdbit][c23] fixes typos in bit_width, bit_floor C type-generic macros...Michael Flanders1-2/+2
2024-03-08[libc][c23] make inttypes.h compat with c23 (#84493)Schrodinger ZHU Yifan1-3/+134
2024-03-07[libc][stdbit] implement stdc_bit_floor (C23) (#84233)Nick Desaulniers1-0/+20
2024-03-05[libc][stdbit] implement stdc_bit_width (C23) (#83892)Nick Desaulniers1-0/+16
2024-03-04[libc] Provide an implementation of the 'stdint.h' header (#83353)Joseph Huber4-0/+906
2024-03-04[libc][NFC] Don't expose how `float16` and `float128` types are provided (#83...Guillaume Chatelet1-4/+3
2024-02-29[libc] Ignore -Winclude-next-absolute-path warning in float-macros.h (#83513)lntue1-0/+1
2024-02-29[libc] Revert https://github.com/llvm/llvm-project/pull/83199 since it broke ...lntue1-1/+1
2024-02-28[libc] fix clang-tidy llvm-header-guard warnings (#82679)Nick Desaulniers143-426/+431
2024-02-27[libc] Add "include/" to the LLVM include directories (#83199)Joseph Huber1-1/+1
2024-02-27[libc][stdbit] implement stdc_has_single_bit (C23) (#83168)Nick Desaulniers1-0/+22
2024-02-27[libc] Re-Enable GPU tests and fix math exception handling (#83172)Joseph Huber1-0/+2
2024-02-27[libc][math][c23] Add C23 math functions ilogbf128, logbf128, and llogb(f|l|f...lntue2-3/+10
2024-02-26[libc][stdbit] implement stdc_count_ones (C23) (#82444)Nick Desaulniers1-0/+20
2024-02-26[libc][stdbit] implement stdc_count_zeros (C23) (#82437)Nick Desaulniers1-0/+20