aboutsummaryrefslogtreecommitdiff
path: root/libc/test/UnitTest
AgeCommit message (Expand)AuthorFilesLines
2024-06-17[libc] Fix getauxval being defined in a namespaceJoseph Huber1-2/+4
2024-06-17[libc] Only include getauxval on AARCH64 targets (#95844)Joseph Huber1-1/+2
2024-06-13Reland "[libc] fix aarch64 linux full build (#95358)" (#95423)Schrodinger ZHU Yifan2-1/+17
2024-06-11[libc][math][c23] Add {totalorder,totalordermag}f16 C23 math functions (#95014)OverMighty1-2/+4
2024-05-30[libc] android atest compat (#93852)Nick Desaulniers (paternity leave)3-20/+77
2024-05-06[libc][math] fix loose except check in `{EXPECT,ASSERT}_FP_EXCEPTION` macros ...Michael Flanders1-18/+8
2024-04-29[libc][math] Adds entrypoint and tests for nearbyintf128,scalbnf128 (#88443)Michael Flanders1-0/+21
2024-04-23[libc] Fix aarch64 build error in FEnvSafeTest change (#89826)Roland McGrath1-1/+1
2024-04-23[libc] Make fenv and math tests preserve fenv_t state (#89658)Roland McGrath3-0/+187
2024-04-22[libc] Clean up alternate test framework support (#89659)Roland McGrath9-46/+85
2024-04-15[libc] Add proxy headers for fenv types. (#88467)Job Henandez Lara2-3/+5
2024-04-09[libc] Add proxy header for fenv.h macro constants. #87863 (#87896)Job Henandez Lara1-1/+1
2024-04-08[libc] Increase timeout for death tests. (#87959)lntue1-4/+4
2024-04-06[libc][NFC] Rename `UInt.h` to `big_int.h` and `UInt128.h` to `uint128.h` for...Guillaume Chatelet4-7/+7
2024-04-05[libc] Add proxy header math_macros.h. (#87598)lntue1-1/+1
2024-03-29Add bit width length modifier to printf (#82461)Om Prakaash1-0/+6
2024-03-25[libc][math][c23] Add {,u}fromfp{,x}{,f,l,f128} functions (#86003)OverMighty2-1/+10
2024-03-20[libc][NFC] Move `Sign` type to separate header (#85930)Guillaume Chatelet1-2/+1
2024-03-18[libc] Remove direct math.h includes (#85324)Michael Jones1-1/+1
2024-03-15[libc][math][c23] Add nextup{,f,f128} and nextdown{,f,f128} functions (#85431)OverMighty1-2/+4
2024-03-08[libc] Provide `LIBC_TYPES_HAS_INT128` (#84149)Guillaume Chatelet3-4/+7
2024-03-08[libc][NFC] Move `BigInt` out of the `cpp` namespace (#84445)Guillaume Chatelet4-17/+17
2024-03-07[libc] Fix forward missing `BigInt` specialization of `mask_leading_ones` / `...Guillaume Chatelet2-1/+3
2024-03-07[reland][libc] Remove UB specializations of type traits for `BigInt` (#84299)Guillaume Chatelet4-8/+12
2024-03-07Revert "[libc] Remove UB specializations of type traits for `BigInt`" (#84297)Guillaume Chatelet4-12/+8
2024-03-07[libc] Remove UB specializations of type traits for `BigInt` (#84035)Guillaume Chatelet4-8/+12
2024-02-29[libc] Revert https://github.com/llvm/llvm-project/pull/83199 since it broke ...lntue2-3/+2
2024-02-28[libc] fix clang-tidy llvm-header-guard warnings (#82679)Nick Desaulniers9-27/+27
2024-02-27[libc] Add "include/" to the LLVM include directories (#83199)Joseph Huber2-2/+3
2024-02-22[libc] Rework the GPU build to be a regular target (#81921)Joseph Huber1-1/+1
2024-02-20[libc] Cleanup of hermetic test flag handling (#82384)Joseph Huber1-2/+2
2024-02-15[libc] Move compile options to new cmake file (#81917)Michael Jones1-2/+3
2024-02-15[libc][stdfix] Add support for fixed point types in the testing infrastructur...lntue3-83/+58
2024-02-14[libc] Fix fixed point detection and add compile option. (#81788)lntue1-0/+3
2024-02-06[libc] Move libc_errno inside of LIBC_NAMESPACE (#80774)michaelrj-google4-12/+18
2024-01-30[libc][NFC] Rename `FPBits` nan functions (#79998)Guillaume Chatelet1-4/+4
2024-01-29[libc] Remove specific nan payload in math functions (#79165)Guillaume Chatelet1-2/+2
2024-01-26[fuchsia][libc] Include missing macro definitions (#79639)Caslyn Tonelli1-0/+5
2024-01-26[libc][NFC] Use specific ASSERT macros to test errno (#79573)Guillaume Chatelet1-0/+7
2024-01-23[libc][NFC] Remove `FPBits` cast operator (#79142)Guillaume Chatelet1-20/+20
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 Chatelet1-2/+2
2024-01-23[reland][libc] Remove unnecessary `FPBits` functions and properties (#79128)Guillaume Chatelet1-20/+20
2024-01-23Revert "[libc] Remove unnecessary `FPBits` functions and properties" (#79118)Guillaume Chatelet1-20/+20
2024-01-23[libc] Remove unnecessary `FPBits` functions and properties (#79113)Guillaume Chatelet1-20/+20
2024-01-22[libc] Replace -nostdlib++ flag when building with gcc and add placement new ...lntue1-0/+4
2024-01-18[libc][NFC] Introduce a Sign type for FPBits (#78500)Guillaume Chatelet1-8/+10
2024-01-09[libc] Disable Death Tests While Hermetic (#77388)michaelrj-google1-0/+4
2023-12-15[libc] Fix improper initialization of `StorageType` (#75610)Guillaume Chatelet1-0/+5
2023-12-15[libc][NFC] Rename `MANTISSA_WIDTH` in `FRACTION_LEN` (#75489)Guillaume Chatelet2-3/+3