aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2022-06-19[libc] Revert: Temporary disable environment tests for PATH variable.Siva Chandra Reddy1-2/+2
2022-06-18[libc] Temporary disable environment tests for PATH variable.Tue Ly1-2/+2
2022-06-18[libc][Obvious] Fix c++20-designator warnings for tests that use TmHelper.h.Tue Ly1-0/+6
2022-06-17[libc] Add TLS image initialization to aarch64 startup code.Siva Chandra5-7/+87
2022-06-17[libc] add printf pointer convMichael Jones6-1/+78
2022-06-17[libc][obvious] fix sign warning in file_writerMichael Jones1-1/+1
2022-06-17[libc] Rely on __builtin_memcpy_inline for memcpy implementationGuillaume Chatelet2-6/+3
2022-06-17[libc][Obvious] Fix hyperlink and typo in math status page.Tue Ly1-2/+2
2022-06-16[libc] Add a status page for math functions.Tue Ly2-0/+230
2022-06-16[libc][obvious] fix address test on windowsMichael Jones1-12/+12
2022-06-16[libc] fix line buffered empty file writesMichael Jones2-3/+30
2022-06-16[libc] add printf hex conversionMichael Jones11-41/+350
2022-06-16[libc][NFC] Make explicit uint16_t casts in fenvAlex Brachet2-4/+5
2022-06-16Revert "[libc] Apply no-builtin everywhere, remove unnecessary flags"Guillaume Chatelet2-1/+15
2022-06-15[libc][Obvious] Include arm_acle.h only for aarch64 builds.Siva Chandra1-0/+3
2022-06-15[libc][aarch64] Set frame pointer of the new thread to the stack pointer.Siva Chandra1-3/+14
2022-06-15[libc] add printfMichael Jones6-0/+106
2022-06-15[libc] refactor printf file writingMichael Jones21-127/+216
2022-06-15[libc][Obvious] Removed few unused vars.Siva Chandra Reddy1-4/+1
2022-06-15[libc] Add linux threads targets only if __support/OSUtil targets are available.Siva Chandra Reddy2-4/+9
2022-06-15[libc][NFC] Add src.__support.OSUtil targets conditionally.Siva Chandra Reddy2-6/+16
2022-06-15[libc][NFC] Use uint32_t to represent futex words.Siva Chandra Reddy1-6/+3
2022-06-14[libc] Guard common macro namesAlex Brachet1-0/+6
2022-06-13[libc] Add explicit casts for string functionsAlex Brachet5-5/+7
2022-06-13[libc] Add Fuchsia implementation of ::testing::TestAlex Brachet1-0/+4
2022-06-11[libc] Add pthread_detach and thrd_detach.Siva Chandra Reddy15-12/+293
2022-06-10[libc] Implement double precision FMA for targets without FMA instructions.Tue Ly7-19/+503
2022-06-10[libc] add EXP_MAT_MASK to x87 long doubleMichael Jones1-0/+11
2022-06-10[libc][Obvious] Change all __builtin_clz* calls to clz in builtin_wrappers.h.Tue Ly4-39/+9
2022-06-10[libc] add buffering to FILE writesMichael Jones6-53/+290
2022-06-10[libc][math] Add EXP_MANT_MASK when long double is double or quadBenjamin Kramer1-0/+9
2022-06-10[libc][math] Improved FBits performance and readablity.Kirill Okhotnikov2-21/+35
2022-06-10[libc][math] Differential "diff" test for hypot/hypotf functions.Kirill Okhotnikov4-0/+108
2022-06-10[libc][math] Separated builtin function in special FPUtils header.Kirill Okhotnikov3-14/+64
2022-06-09[libc] move printf_main in to object libraryMichael Jones7-38/+110
2022-06-09[libc] add printf base 10 integer conversionMichael Jones9-3/+369
2022-06-09[libc] Add compile options to pthread_create target.Siva Chandra Reddy1-0/+3
2022-06-09[libc] simplify printf converter testsMichael Jones1-64/+58
2022-06-08[libc][NFC] Mark some methods constexprAlex Brachet1-2/+2
2022-06-08[libc] Fix build when __FE_DENORM is definedAlex Brachet1-5/+5
2022-06-07Replace Goals and Why section with IntroductionJeff Bailey1-39/+20
2022-06-06[libc] Align the new thread stack as required by the target ABI.Siva Chandra1-1/+2
2022-06-06[libc] Fix cmake compatibility issue with list(POP_FRONT).Tue Ly3-4/+8
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-1/+1
2022-06-03[libc] Make expm1f correctly rounded when the targets have no FMA instructions.Tue Ly5-28/+52
2022-06-03[libc] Automatically add -mfma flag for architectures supporting FMA.Tue Ly20-42/+54
2022-06-02[libc] Add pthread_create and pthread_join functions.Siva Chandra Reddy17-36/+296
2022-06-01[libc] Keep all thread state information separate from the thread structure.Siva Chandra Reddy4-49/+68
2022-06-01[libc] Apply no-builtin everywhere, remove unnecessary flagsGuillaume Chatelet2-15/+1
2022-06-01[libc][mem*] Address facility + test enum supportGuillaume Chatelet4-0/+224