aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2022-08-18Revert "[cmake] Use `CMAKE_INSTALL_LIBDIR` too"John Ericson2-4/+2
2022-08-18[cmake] Use `CMAKE_INSTALL_LIBDIR` tooJohn Ericson2-2/+4
2022-08-18[NFC][libc] Detect HWASAN support macroVitaly Buka1-0/+7
2022-08-17[libc][Obvious] Update the static archive target name for libc-api-test.Siva Chandra Reddy1-2/+2
2022-08-17[libc] Add a target to install libc in the full build mode.Siva Chandra Reddy5-11/+95
2022-08-17[libc][NFC] Make IntegerToString simpler to use at call-sites.Siva Chandra Reddy5-254/+294
2022-08-16[libc][Obvious] Rearrange few header targets to satisfy dependency order.Siva Chandra Reddy1-2/+2
2022-08-16[libc][Obvious] Convert an add_header target to add_header_library target.Siva Chandra Reddy1-2/+2
2022-08-15[libc] add guard for file pieces of printfMichael Jones2-13/+19
2022-08-15[libc] enable s(n)printf without fullbuildMichael Jones5-13/+10
2022-08-12[libc] add sprintf size comparisonMichael Jones4-2/+103
2022-08-12[libc] Pack memory functions in the integration test libc.a files.Siva Chandra Reddy1-0/+29
2022-08-12[libc] Add missing header and Windows entrypoints for tanf.Tue Ly2-0/+2
2022-08-12[libc] Implement tanf function correctly rounded for all rounding modes.Tue Ly13-2/+528
2022-08-12[libc] Add implemementations of thread specific data related API.Siva Chandra Reddy35-1/+878
2022-08-11[libc] move int conversion out of base templateMichael Jones1-37/+37
2022-08-11[libc][Obvious] Fix thrd_join's first arg.Siva Chandra Reddy9-16/+16
2022-08-11[libc] Change sinf/cosf range reduction to mod pi/32 to be shared with tanf.Tue Ly7-231/+187
2022-08-10[libc] move to combined integer converterMichael Jones8-283/+72
2022-08-10[libc][NFC] add arrow operator to optionalMichael Jones2-3/+23
2022-08-10[libc][NFC] clean int to string static templatesMichael Jones1-13/+12
2022-08-10[libc] add int to string for extended basesMichael Jones2-19/+137
2022-08-10[libc] Support StringView equality testsMichael Jones3-210/+163
2022-08-10[libc] Add implementation of pthread_exit and thrd_exit.Siva Chandra Reddy18-18/+413
2022-08-09[libc][NFC] Fix a few compiler warnings.Siva Chandra Reddy2-3/+3
2022-08-09[libc] Add __cxa_atexit support to the atexit function.Siva Chandra Reddy9-25/+110
2022-08-09[libc] Add a utility data structure named FixedVector.Siva Chandra Reddy4-0/+125
2022-08-08[libc] Website fixes (sidebar and mobile)Jeff Bailey2-10/+36
2022-08-05[libc] Update look and feel of libc.llvm.orgJeff Bailey3-37/+154
2022-08-05[libc] Implement sincosf function correctly rounded to all rounding modes.Tue Ly12-390/+492
2022-08-05[libc] Trivial implementation of std::optionalJeff Bailey4-0/+159
2022-08-04[libc] Add subtraction for UInt<N> class.Tue Ly2-0/+71
2022-08-04[libc][NFC] Add a few compiler warning flags.Siva Chandra Reddy11-61/+67
2022-08-04[libc] Prevent overflow from intermediate results when adding UInt<N> values.Tue Ly3-14/+34
2022-08-03[libc] Adjust aarch64 startup code to reliably sniff out the start args.Siva Chandra2-17/+61
2022-08-03[libc] Disable the loader init_fini_array_test for non-x86_64 targets.Siva Chandra1-8/+10
2022-08-03[libc] Add init and fini array iteration to the loader.Siva Chandra Reddy3-0/+99
2022-08-02[libc] Add GNU extension functions pthread_setname_np and pthread_getname_np.Siva Chandra Reddy16-1/+368
2022-08-01[libc][doc] Update implementation status of tanhf.Tue Ly1-1/+4
2022-08-01[libc][math] Build fail fix: obsolete header.Kirill Okhotnikov1-1/+0
2022-08-01[libc][math] Added tanhf function.Kirill Okhotnikov15-0/+295
2022-08-01[libc][NFC] Use STL case for utilityGuillaume Chatelet4-23/+25
2022-08-01[libc][NFC] Use STL case for limitsGuillaume Chatelet8-55/+55
2022-08-01[libc][NFC] Use STL case for functionalGuillaume Chatelet3-17/+17
2022-08-01Reland [libc][NFC] Use STL case for arrayGuillaume Chatelet21-48/+45
2022-08-01Revert "[libc][NFC] Use STL case for array"Guillaume Chatelet19-43/+46
2022-08-01[libc][NFC] Use STL case for arrayGuillaume Chatelet19-46/+43
2022-08-01[libc][NFC] Mark a constructor of StringView to be constexpr.Siva Chandra Reddy1-1/+1
2022-08-01[libc][NFC] Make the buffer size of the integer to string converter public.Siva Chandra Reddy1-5/+8
2022-08-01[libc][NFC] Mark a few methods of StringView to constexpr.Siva Chandra Reddy1-7/+7