aboutsummaryrefslogtreecommitdiff
path: root/libc/src
AgeCommit message (Expand)AuthorFilesLines
2024-01-23[libc] remove redundant call_once (#79226)Nick Desaulniers2-78/+0
2024-01-23[libc] Fix implicit conversion in FEnvImpl for arm32 targets. (#79210)lntue1-2/+2
2024-01-23[libc] Fix aliasing function name got accidentally deleted in #79128. (#79203)lntue1-0/+1
2024-01-23Revert "[libc] Fix forward arm32 buildbot" (#79201)Roland McGrath1-2/+2
2024-01-23[libc] fix sysconf (#79159)Schrodinger ZHU Yifan2-5/+7
2024-01-23[libc][NFC] Remove `FPBits` cast operator (#79142)Guillaume Chatelet20-56/+54
2024-01-23[libc] Remove specific nan payload in math functions (#79133)Guillaume Chatelet3-6/+3
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 Chatelet42-187/+159
2024-01-23Revert "[libc] Remove unnecessary `FPBits` functions and properties" (#79118)Guillaume Chatelet41-157/+185
2024-01-23[libc] Remove unnecessary `FPBits` functions and properties (#79113)Guillaume Chatelet41-185/+157
2024-01-23[libc] add missing header deps to getauxval (#79091)Schrodinger ZHU Yifan1-0/+1
2024-01-22[libc] implement sys/getauxval (#78493)Schrodinger ZHU Yifan5-0/+266
2024-01-22[libc][riscv] Check if we have F or D extension before using them (#79036)Petr Hosek2-0/+8
2024-01-22[reland][libc] `FPRep` builders return `FPRep` instead of raw `StorageType` (...Guillaume Chatelet1-282/+313
2024-01-22Revert "[libc] `FPRep` builders return `FPRep` instead of raw `StorageType`" ...Guillaume Chatelet1-312/+281
2024-01-22[libc] `FPRep` builders return `FPRep` instead of raw `StorageType` (#78588)Guillaume Chatelet1-281/+312
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)lntue1-0/+1
2024-01-20[libc] Fix size_t used without including stddef.h in CPP/limit.h. (#78861)lntue1-1/+1
2024-01-19[libc] remove extra -Werror (#78761)Nick Desaulniers1-1/+0
2024-01-19[libc][NFC] Use Sign in NormalFloat (#78579)Guillaume Chatelet2-3/+3
2024-01-19[libc] Fix is_subnormal for Intel Extended Precision (#78592)Guillaume Chatelet6-30/+15
2024-01-19[libc][NFC] Simplify FPBits expressions (#78590)Guillaume Chatelet3-6/+6
2024-01-18[libc] Use clang's scoped atomics if available from the compiler (#74769)Joseph Huber2-24/+75
2024-01-18[libc] reverts for 32b arm (#78307)Nick Desaulniers1-3/+0
2024-01-18[libc][NFC] Use the Sign type for DyadicFloat (#78577)Guillaume Chatelet11-2365/+2383
2024-01-18[libc][NFC] Introduce a Sign type for FPBits (#78500)Guillaume Chatelet42-225/+246
2024-01-18[libc][NFC] Selectively disable GCC warnings (#78462)Guillaume Chatelet2-1/+13
2024-01-17[reland][libc][NFC] Refactor FPBits and remove LongDoubleBits specialization ...Guillaume Chatelet5-280/+398
2024-01-17Revert "[reland][libc][NFC] Refactor FPBits and remove LongDoubleBits special...Guillaume Chatelet5-398/+280
2024-01-17[reland][libc][NFC] Refactor FPBits and remove LongDoubleBits specialization ...Guillaume Chatelet5-280/+398
2024-01-16Revert "[libc][NFC] Refactor FPBits and remove LongDoubleBits specialization ...Nick Desaulniers4-357/+275
2024-01-16[libc][NFC] Refactor FPBits and remove LongDoubleBits specialization (#78192)Guillaume Chatelet4-275/+357
2024-01-15[libc] Give more functions restrict qualifiers (NFC) (#78061)AtariDreams2-2/+3
2024-01-12[libc][math] Add C23 math function fabsf128. (#77825)lntue4-0/+50
2024-01-11[libc][NFC] Use 16-byte indices for _mmXXX_shuffle_epi8 (#77781)Guillaume Chatelet1-7/+7
2024-01-11[libc] Fix buggy AVX2 / AVX512 `memcmp` (#77081)Guillaume Chatelet1-22/+78
2024-01-08[libc] temporarily set -Wno-shorten-64-to-32 (#77396)Nick Desaulniers1-0/+3
2024-01-08[libc] fix up #77384Nick Desaulniers1-1/+1
2024-01-08[libc] fix -Wconversion (#77384)Nick Desaulniers1-1/+2
2024-01-08[libc] fix more -Wmissing-brace (#77382)Nick Desaulniers1-2/+2
2024-01-08[libc] fix -Wmissing-braces (#77345)Nick Desaulniers2-2/+3
2024-01-08[libc] set -Wno-frame-address for thread.cpp (#77140)Nick Desaulniers1-0/+2
2024-01-07[libc] Fix GPU tests not running after recent patches (#77248)Joseph Huber1-16/+18
2024-01-05[libc] fix -Warray-bounds in block_offset (#77001)Nick Desaulniers1-7/+1
2024-01-05[libc][math] Implement nan(f|l) functions (#76690)Nishant Mittal9-17/+214
2024-01-04[libc][math] Fix `is_quiet_nan` function in FPBits (#76931)Nishant Mittal2-4/+8
2024-01-04[libc][NFC] Simplify `FPBits` (#76835)Guillaume Chatelet9-188/+170
2024-01-03[libc] fix -Wcast-function-type via union rather than reinterpret_cast (#76875)Nick Desaulniers1-6/+6