aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2023-12-08Revert "[libc] Make BigInt bit_cast-able to compatible types" (#74856)Guillaume Chatelet3-68/+12
2023-12-08[libc] Make BigInt bit_cast-able to compatible types (#74837)Guillaume Chatelet3-12/+68
2023-12-08[libc][NFC] Clean up conversion warnings in math function implementations. (#...lntue8-12/+14
2023-12-07[libc] fix -Wshift-count-overflow in UInt.h (#74649)Nick Desaulniers1-7/+13
2023-12-05[libc] fix -Wtype-limits in wctob (#74511)Nick Desaulniers1-2/+4
2023-12-05[libc] implement prctl (#74386)Schrodinger ZHU Yifan14-2/+155
2023-12-05[libc] remove spurious LIBC_INLINE (#74505)Nick Desaulniers1-1/+1
2023-12-05[libc] [search] improve hsearch robustness (#73896)Schrodinger ZHU Yifan14-104/+320
2023-12-05[libc] Default to a single threaded thread pool for GPU tests (#74486)Joseph Huber1-0/+3
2023-12-05[libc] Fix arm32 tests (#74457)Guillaume Chatelet1-7/+7
2023-12-05[reland][libc][NFC] Remove __support/bit.h and use __support/CPP/bit.h instea...Guillaume Chatelet29-371/+108
2023-12-05Revert "[libc][NFC] Remove __support/bit.h and use __support/CPP/bit.h instea...Guillaume Chatelet28-105/+369
2023-12-05[libc][NFC] Remove __support/bit.h and use __support/CPP/bit.h instead (#73939)Guillaume Chatelet28-369/+105
2023-12-04[libc][NFC] fix int warnings in float conversion (#74379)michaelrj-google5-30/+25
2023-12-04[libc] fix HashTable warnings and build problems (#74371)Schrodinger ZHU Yifan3-2/+5
2023-12-04[libc] fix -Wconversion in float_to_string.h (#74369)Nick Desaulniers1-1/+2
2023-12-04[libc] Revert #73704 and subsequent fixes #73984, #74026 (#74355)Schrodinger ZHU Yifan11-227/+1
2023-12-04Revert "[libc] build with -Werror (#73966)"Nick Desaulniers2-12/+0
2023-12-04[libc] build with -Werror (#73966)Nick Desaulniers2-0/+12
2023-12-04[libc] Add the missing math_extras.h include (#74259)Petr Hosek2-0/+2
2023-12-04[libc][NFC] unify startup library's code style with the rest (#74041)Schrodinger ZHU Yifan5-47/+48
2023-12-04[libc] Fix UB in memory utils (#74295)Guillaume Chatelet1-3/+3
2023-12-01[libc] Allocate fine-grained memory for the RPC host symbolJoseph Huber1-1/+2
2023-12-01Revert "[libc] Explicitly pin memory for the client symbol lookup (#73988)"Joseph Huber1-10/+7
2023-12-01[libc] Move the pointer to pin off the stack to the heap (#74118)Joseph Huber1-2/+3
2023-12-01[libc] Exclude Fuchsia from float128 detection (#73985)Caslyn Tonelli2-1/+6
2023-12-01[libc][NFC] Rename SPECIAL_X86_LONG_DOUBLE in LIBC_LONG_DOUBLE_IS_X86_FLOAT80...Guillaume Chatelet10-44/+44
2023-12-01[libc][NFC] Rename LIBC_LONG_DOUBLE_IS_IEEE754_BIN128 to LIBC_LONG_DOUBLE_IS_...Guillaume Chatelet1-3/+3
2023-12-01[libc][NFC] rename LONG_DOUBLE_IS_DOUBLE into LIBC_LONG_DOUBLE_IS_FLOAT64 (#7...Guillaume Chatelet10-38/+36
2023-12-01[libc][NFC] Remove named_pair (#73952)Guillaume Chatelet4-31/+12
2023-12-01[libc] Fix _Float16 detection for x86 (#73947)Guillaume Chatelet2-1/+3
2023-12-01[libc] Fix lint message (#73956)Guillaume Chatelet2-5/+10
2023-11-30[libc] remove fragile test from mincore (#74026)Schrodinger ZHU Yifan1-12/+2
2023-11-30[libc][mincore] use correct page_size for test (#73984)Schrodinger ZHU Yifan2-30/+49
2023-11-30[libc] Explicitly pin memory for the client symbol lookup (#73988)Joseph Huber1-7/+9
2023-11-30[libc] fix getchar_unlocked (#73874)Nick Desaulniers1-2/+2
2023-11-30[libc] Explicitly pin memory for the HSA memory transfer (#73973)Joseph Huber1-6/+6
2023-11-30[libc][SysMMan] implement mincore (#73704)Schrodinger ZHU Yifan11-1/+218
2023-11-30[libc] Mark operator== const to avoid ambiguity in C++20. (#73954)Samira Bazuzi1-1/+2
2023-11-30[libc] Add more functions in CPP/bit.h (#73814)Guillaume Chatelet4-19/+412
2023-11-30[libc] Add the digits property to numeric_limits (#73926)Guillaume Chatelet2-65/+63
2023-11-29[libc] Fix cast semantic in integer_to_string (#73804)Guillaume Chatelet1-1/+1
2023-11-29[libc] Fix the GPU build for the hashing support (#73799)Joseph Huber2-7/+17
2023-11-29[libc][NFC] Fix missing LIBC_INLINE + style (#73659)Guillaume Chatelet10-52/+67
2023-11-28[libc] add PREFER_GENERIC flag (#73744)Schrodinger ZHU Yifan4-20/+14
2023-11-28[libc] fix build on aarch64 (#73739)Schrodinger ZHU Yifan5-28/+20
2023-11-28[libc] [search] implement hcreate(_r)/hsearch(_r)/hdestroy(_r) (#73469)Schrodinger ZHU Yifan58-2/+2223
2023-11-28[libc][NFC] unify nextafter and nexttoward code (#73698)michaelrj-google4-49/+19
2023-11-28[libc][docs] Update implementation docs (#73590)michaelrj-google6-73/+105
2023-11-28[libc][math] Add unit tests for raising excepts in nextafter (#73556)Nishant Mittal2-18/+31