llvm-project/libc/config/linux
Michael Jones aa1902f917 [libc] add basic strtold implementation
Due to the differences between the types of long double, this function
is effectively three functions in one. This patch adds basic support for
the types of long double, although it's just using the fast path and the
fallback for the moment. I still need to implement a version of
Eisel-Lemire for performance, but the existing algorithms should be
correct.

Reviewed By: sivachandra, lntue

Differential Revision: https://reviews.llvm.org/D113710
2021-12-13 10:40:44 -08:00
..
aarch64 [libc] Add an implementation of qsort. 2021-09-24 19:22:45 +00:00
x86_64 [libc] add basic strtold implementation 2021-12-13 10:40:44 -08:00
CMakeLists.txt [libc] Normalize LIBC_TARGET_MACHINE 2021-05-05 15:52:42 +00:00
api.td [libc] Add FE_DFL_ENV and handle it in fesetenv. 2021-09-28 18:09:52 +00:00
app.h [libc] Setup TLS in x86_64 loader. 2020-08-07 23:19:03 -07:00
errno.h.in [libc][NFC] Make all top of file comments consistent. 2020-04-08 10:18:37 -07:00
platform_defs.h.inc [libc] Fix typo in platform_defs.h.inc 2020-09-15 14:25:01 +00:00
signal.h.in [libc][NFC] Make all top of file comments consistent. 2020-04-08 10:18:37 -07:00
syscall.h.def [libc][Obvious] Add header guards for the generated linux syscall header file. 2021-08-27 16:17:53 +00:00
syscall_numbers.h.inc Add implementations of POSIX mmap and munmap functions. 2019-12-23 14:04:02 -08:00
threads.h.in [libc][NFC] Make all top of file comments consistent. 2020-04-08 10:18:37 -07:00