aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2024-03-28[libc] Disable testing for NVPTX debug builds (#86856)Joseph Huber1-0/+5
2024-03-27[libc] Move baremetal write_to_stderr implementation to io.cpp (#86890)Petr Hosek3-6/+24
2024-03-27[libc][NFC] refactor fmin and fmax (#86718)Job Henandez Lara1-14/+10
2024-03-27[libc] add flag for FP_*LOGB0/NAN values (#86723)Michael Jones1-2/+7
2024-03-27Revert "[libc][math][c23] Add remaining linux/* entrypoints for {,u}fromfp{,x...Nick Desaulniers4-60/+16
2024-03-27[libc][math][c23] Add remaining linux/* entrypoints for {,u}fromfp{,x}* (#86692)OverMighty4-16/+60
2024-03-27[libc] Remove obsolete LIBC_HAS_BUILTIN macro (#86554)Marc Auberer25-103/+77
2024-03-27[libc][support][UInt] implement 128b math helpers (#86531)Nick Desaulniers4-11/+66
2024-03-26[libc][FPUtil] fixup missing explicit cast (#86736)Nick Desaulniers1-1/+1
2024-03-26[libc] Fix misplaced `[[noreturn]]` attribute.Joseph Huber1-1/+1
2024-03-26[libc] Remove LIBC_HAS_ATTRIBUTE macro (#86656)Vinayak Dev2-9/+1
2024-03-26[libc]: Remove unused includes from strfrom*.cpp (#86657)Vinayak Dev3-9/+0
2024-03-26[libc] Remove definition of LIBC_NAMESPACE in test (#86704)Michael Jones1-2/+0
2024-03-26[libc][OSUtil] refactor quick_exit to be an object library everywhere (#85955)Nick Desaulniers14-111/+31
2024-03-26[libc][math][c23] Implement canonicalize functions (#85940)Shourya Goel21-267/+892
2024-03-25[libc][math][c23] add c23 floating point fmaximum and fminimum functions. (#8...Job Henandez Lara114-0/+3547
2024-03-25[libc] add statvfs/fstatvfs (#86169)Schrodinger ZHU Yifan22-0/+495
2024-03-25[libc][NFC] fix typo (#86540)Alan Zhao1-2/+2
2024-03-25[libc][math][c23] Add {,u}fromfp{,x}{,f,l,f128} functions (#86003)OverMighty63-16/+3180
2024-03-22[libc] Implement strfromd() and strfroml() (#86113)Vinayak Dev13-97/+650
2024-03-22Fix typo (#86319)Job Henandez Lara1-1/+1
2024-03-22[libc][stdlib] initial support for __cxa_finalize (#85865)Nick Desaulniers2-17/+22
2024-03-22[libc] fix up the use of angle includes in include/ (#86027)Nick Desaulniers76-131/+131
2024-03-22[reland][libc] Add reverse_iterator comparisons (#86188)Guillaume Chatelet1-0/+35
2024-03-21[libc] Make math-macros.h C++-friendly (#86206)Roland McGrath1-4/+28
2024-03-21Revert "[libc] Add reverse_iterator comparisons" (#86186)Guillaume Chatelet1-35/+0
2024-03-21[libc] Add reverse_iterator comparisons (#86147)Guillaume Chatelet1-0/+35
2024-03-21[libc][stdio] implement rename via SYS_renameat2 (#86140)Nick Desaulniers2-2/+4
2024-03-21[libc] Add `is_constant_evaluated` type_traits (#86139)Guillaume Chatelet3-2/+25
2024-03-21[libc][stdio][test] fixup rename test (#86136)Nick Desaulniers2-1/+3
2024-03-21[libc][c11] Add stdio.h's rename() function (#85068)aniplcc11-1/+136
2024-03-20[libc] Add an option to always build GPU loader utilities (#86040)Joseph Huber1-1/+2
2024-03-20[libc]: Implement strfromf() and shared utilities (#85438)Vinayak Dev8-1/+343
2024-03-20Fix typo (#85869)Job Henandez Lara1-1/+1
2024-03-20Revert "[libomptarget][nextgen-plugin] Use SCRELEASE/SCACQUIRE in packet head...Gheorghe-Teodor Bercea1-2/+1
2024-03-20[libomptarget][nextgen-plugin] Use SCRELEASE/SCACQUIRE in packet headers (#85...Gheorghe-Teodor Bercea1-1/+2
2024-03-20[libc][NFC] Move `Sign` type to separate header (#85930)Guillaume Chatelet52-82/+84
2024-03-19[libc][math][c23] Add linux/* entrypoints for nextup* and nextdown* (#85803)OverMighty5-11/+33
2024-03-19[libc] Make 'printf' converter output "(null)" instead of "null" (#85845)Joseph Huber4-3/+12
2024-03-19[libc][cpp] reverse_iterator support (#85702)Nick Desaulniers4-0/+162
2024-03-19[libc] Prevent constant propagation for atanf(+-Inf) in gcc. (#85733)lntue1-2/+4
2024-03-18[libc] Remove constexpr from atan_eval and asin_eval. (#85725)lntue1-2/+2
2024-03-18[libc][math] Improve atanf performance. (#85463)lntue8-177/+186
2024-03-18[libc] Added tablegen definition for fileno (#85682)Shourya Goel1-0/+5
2024-03-18[libc] Remove direct math.h includes (#85324)Michael Jones125-148/+148
2024-03-18[libc] Remove fileno from GPU entrypointsJoseph Huber1-1/+0
2024-03-18[libc] fix up fileno tests (#85660)Nick Desaulniers5-0/+5
2024-03-18[libc] Implement fileno (#85628)Shourya Goel6-0/+66
2024-03-18[libc] Add `shm_open/shm_unlink` (#84974)Schrodinger ZHU Yifan17-3/+435
2024-03-17[libc] remove.cpp dependency on libc.include.stdioPetr Hosek2-0/+3