aboutsummaryrefslogtreecommitdiff
path: root/libc/src
Commit message (Expand)AuthorAgeFilesLines
* [libc] Add endianness supportGuillaume Chatelet2021-04-162-0/+143
* [libc] Make FPBits a union.Siva Chandra Reddy2021-04-131-8/+8
* [libc] Fix msan/asan memcpy reentrancyGuillaume Chatelet2021-03-304-22/+66
* [libc] Introduces gmtime_r to LLVM libc, based on C99/C2X/Single Unix Sp.Raman Tenneti2021-03-225-15/+73
* This introduces gmtime to LLVM libc, based on C99/C2X/Single Unix Spec.Raman Tenneti2021-03-166-130/+225
* [libc][Obvious] Fix except flags reading overflow detected by asan.Siva Chandra Reddy2021-03-131-1/+1
* [libc] Introduce a full build mode CMake option.Siva Chandra Reddy2021-03-121-4/+9
* [libc][NFC] Move the template implementation of integer_abs to __support.Siva Chandra Reddy2021-03-118-29/+25
* [libc][Obvious] Add a file which was missed in 001a12ed59c354aa759ff3e104748c...Siva Chandra Reddy2021-03-081-0/+19
* [libc][NFC] Make x86_64 fenv functions msan safe.Siva Chandra Reddy2021-03-081-0/+1
* [libc][NFC] Make few fenv functions work with fexcept_t from other libcs.Siva Chandra Reddy2021-03-042-8/+5
* [libc] Remove redundant header files included from internal paths.Siva Chandra Reddy2021-03-031-2/+1
* [libc][NFC] Remove headergen for the cacheline size macro.Siva Chandra Reddy2021-02-248-60/+20
* [libc] [Obvious] Fix.Raman Tenneti2021-02-222-4/+4
* Changes to mktime to handle invalid dates, overflow and underflow andcalculat...Raman Tenneti2021-02-223-88/+273
* [libc] Add implementations of the remaining fenv functions.Siva Chandra Reddy2021-02-1813-0/+338
* [libc] Add aarch64 flavors of floor, round, sqrt and trunc.Siva Chandra2021-02-0511-12/+242
* [libc][NFC] Move generic math implementations to the generic directory.Siva Chandra2021-02-0385-959/+1063
* [LIBC] Add optimized memcpy routine for AArch64Andre Vieira2021-02-033-0/+74
* [libc] Add hardware implementations of ceil and ceilf for aarch64.Siva Chandra2021-02-028-36/+142
* [libc][Obvious] Remove DEPS for unistd.h in CMake file of memmove.Cheng Wang2021-01-291-1/+0
* [libc][NFC] remove dependency on non standard ssize_tGuillaume Chatelet2021-01-191-10/+14
* [libc] CopyAlignedBlocks can now specify alignment on top of block sizeGuillaume Chatelet2021-01-152-13/+24
* [libc] Allow customization of memcpy via flags.Guillaume Chatelet2021-01-152-14/+48
* [libc] Add memmove implementation.Cheng Wang2021-01-153-0/+93
* [libc] Use #undef isascii in specific headerRoland McGrath2021-01-141-0/+2
* [libc][NFC] change isblank and iscntrl from implicit castingMichael Jones2021-01-132-2/+2
* [libc] add isascii and toascii implementationsMichael Jones2021-01-125-0/+86
* [libc][NFC] Make __support/common.h an in tree header.Siva Chandra Reddy2021-01-112-16/+12
* [libc][NFC] add includes for internal headers to all libc functionsMichael Jones2021-01-0994-3/+95
* [libc] Switch to use a macro which does not insert a section for every libc f...Michael Jones2021-01-08146-164/+184
* [libc] Add implementation of fmaf.Tue Ly2021-01-063-0/+93
* [libc] Align src buffer instead of dst bufferGuillaume Chatelet2021-01-061-1/+1
* [libc] Add implementations of nextafter[f|l] functions.Siva Chandra Reddy2021-01-057-0/+145
* [libc] Add implementations of nearbyint[f|l].Siva Chandra Reddy2021-01-057-0/+144
* [libc] Add implementations of rounding functions which depend rounding mode.Siva Chandra Reddy2020-12-2919-0/+436
* [libc] Add memcmp implementation.Cheng Wang2020-12-153-0/+55
* [libc] Add implementations of lround[f|l] and llround[f|l].Siva Chandra Reddy2020-12-1113-0/+288
* [libc] Add [l|ll]abs implementation.Cheng Wang2020-12-118-0/+172
* [libc] Add simple x86_64 floating point exception and rounding mode support.Siva Chandra Reddy2020-12-0312-0/+239
* [libc] Add implementation of hypot.Tue Ly2020-12-034-207/+50
* [libc] Add strncpy implementation.Cheng Wang2020-12-023-0/+56
* Initial commit of mktime.Raman Tenneti2020-11-304-0/+161
* [libc] Improve memcpy copy loopGuillaume Chatelet2020-11-301-3/+4
* [libc] Switch functions to using global headersMichael Jones2020-11-219-10/+10
* [libc] Add implementations of ldexp[f|l].Siva Chandra Reddy2020-11-177-0/+144
* [libc] Add implementations of fdim[f|l].Tue Ly2020-11-107-0/+144
* [libc] Add implementations of ilogb[f|l].Siva Chandra Reddy2020-11-057-0/+138
* [LIBC][NFC] Rename errno and assert files to match other files with functionsMichael Jones2020-11-038-21/+50
* [libc] Add implementation for hypotfTue Ly2020-09-173-0/+252