aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2024-01-23[libc][Docs] Update the GPU RPC documentation (#79069)Joseph Huber3-7/+296
2024-01-23[libc][NFC] Remove `FPBits` cast operator (#79142)Guillaume Chatelet102-369/+366
2024-01-23[libc][NFC] use builder pattern for ErrnoSetterMatcher (#79153)Schrodinger ZHU Yifan1-3/+15
2024-01-23[libc] Remove specific nan payload in math functions (#79133)Guillaume Chatelet24-35/+31
2024-01-23[libc] Fix forward arm32 buildbot (#79151)Guillaume Chatelet1-2/+2
2024-01-23[reland][libc] Remove unnecessary `FPBits` functions and properties (#79128)Guillaume Chatelet69-423/+428
2024-01-23Revert "[libc] Remove unnecessary `FPBits` functions and properties" (#79118)Guillaume Chatelet68-426/+421
2024-01-23[libc] Remove unnecessary `FPBits` functions and properties (#79113)Guillaume Chatelet68-421/+426
2024-01-23[libc] add missing header deps to getauxval (#79091)Schrodinger ZHU Yifan1-0/+1
2024-01-23[libc] remove getauxval from arm32 entrypoint list (#79093)Schrodinger ZHU Yifan1-3/+0
2024-01-22[libc] implement sys/getauxval (#78493)Schrodinger ZHU Yifan14-1/+325
2024-01-22[libc] Include missing RISC-V stdlib.h and math.h entrypoints (#79034)Petr Hosek2-118/+228
2024-01-22[libc] Replace -nostdlib++ flag when building with gcc and add placement new ...lntue3-2/+26
2024-01-22[libc] default enable -ftrivial-auto-var-init=pattern (#78776)Nick Desaulniers2-0/+8
2024-01-22[libc][riscv] Check if we have F or D extension before using them (#79036)Petr Hosek2-0/+8
2024-01-22[libc] Use QUEUE_TYPEOF in STAILQ_LAST (#79011)Petr Hosek1-1/+3
2024-01-22[libc] support PIE relocations (#78993)Schrodinger ZHU Yifan1-8/+21
2024-01-22[reland][libc] `FPRep` builders return `FPRep` instead of raw `StorageType` (...Guillaume Chatelet2-366/+400
2024-01-22Revert "[libc] `FPRep` builders return `FPRep` instead of raw `StorageType`" ...Guillaume Chatelet2-399/+365
2024-01-22[libc] `FPRep` builders return `FPRep` instead of raw `StorageType` (#78588)Guillaume Chatelet2-365/+399
2024-01-22[libc] Fix issue introduces by #76449Petr Hosek1-2/+2
2024-01-21[libc] fix unit tests in fullbuild (#78864)Schrodinger ZHU Yifan2-5/+9
2024-01-21[libc] add missing header dependencies for sched objects (#78741)Schrodinger ZHU Yifan2-0/+9
2024-01-20[libc] Add missing header ioctl.h on aarch64. (#78865)lntue2-0/+3
2024-01-20[libc] Fix size_t used without including stddef.h in CPP/limit.h. (#78861)lntue1-1/+1
2024-01-20[libc] Fix float.h header to include the system float.h first and add more de...lntue1-3/+142
2024-01-19[libc] Redo the install targets (#78795)Petr Hosek4-35/+41
2024-01-19[libc] remove extra -Werror (#78761)Nick Desaulniers1-1/+0
2024-01-19[libc] Add float.h header. (#78737)lntue14-0/+68
2024-01-19[libc] Fix test failing on GPU using deprecated 'add_unittest'Joseph Huber1-1/+1
2024-01-19[libc][NFC] Use Sign in NormalFloat (#78579)Guillaume Chatelet4-33/+35
2024-01-19[libc] Fix is_subnormal for Intel Extended Precision (#78592)Guillaume Chatelet7-34/+19
2024-01-19[libc][NFC] Simplify FPBits expressions (#78590)Guillaume Chatelet3-6/+6
2024-01-19[libc][NFC] Fix "type qualifiers ignored on cast result type" GCC warning (#...Guillaume Chatelet2-22/+15
2024-01-18[libc] Provide sys/queue.h (#78081)Petr Hosek13-1/+533
2024-01-18[libc] Use clang's scoped atomics if available from the compiler (#74769)Joseph Huber2-24/+75
2024-01-18[libc][arm] add more math.h entrypoints (#77839)Nick Desaulniers3-106/+318
2024-01-18[libc] reverts for 32b arm (#78307)Nick Desaulniers2-7/+0
2024-01-18[libc][NFC] Use the Sign type for DyadicFloat (#78577)Guillaume Chatelet12-2368/+2387
2024-01-18[libc][NFC] Introduce a Sign type for FPBits (#78500)Guillaume Chatelet67-372/+427
2024-01-18[libc][NFC] Selectively disable GCC warnings (#78462)Guillaume Chatelet2-1/+13
2024-01-17[libc][obvious] disable fabsf128 on aarch64 (#78511)michaelrj-google1-1/+2
2024-01-17[reland][libc][NFC] Refactor FPBits and remove LongDoubleBits specialization ...Guillaume Chatelet7-286/+617
2024-01-17Revert "[reland][libc][NFC] Refactor FPBits and remove LongDoubleBits special...Guillaume Chatelet7-617/+286
2024-01-17[reland][libc][NFC] Refactor FPBits and remove LongDoubleBits specialization ...Guillaume Chatelet7-286/+617
2024-01-16Revert "[libc][NFC] Refactor FPBits and remove LongDoubleBits specialization ...Nick Desaulniers6-576/+281
2024-01-16[libc][cmake] reset COMPILE_DEFINITIONS (#77810)Nick Desaulniers1-4/+18
2024-01-16[libc][NFC] Refactor FPBits and remove LongDoubleBits specialization (#78192)Guillaume Chatelet6-281/+576
2024-01-16[libc] Fix libc-hdrgen crosscompiling (#78227)Petr Hosek2-2/+4
2024-01-15[libc] Give more functions restrict qualifiers (NFC) (#78061)AtariDreams3-4/+5