llvm-project/libc/config
Siva Chandra Reddy dd33f9cdef [libc] Make the errno macro resolve to the thread local variable directly.
With modern architectures having a thread pointer and language supporting
thread locals, there is no reason to use a function intermediary to access
the thread local errno value.

The entrypoint corresponding to errno has been replaced with an object
library as there is no formal entrypoint for errno anymore.

Reviewed By: jeffbailey, michaelrj

Differential Revision: https://reviews.llvm.org/D120920
2022-03-04 17:29:49 +00:00
..
linux [libc] Make the errno macro resolve to the thread local variable directly. 2022-03-04 17:29:49 +00:00
windows [libc] Implement log1pf correctly rounded to all rounding modes. 2022-02-07 16:17:18 -05:00
CMakeLists.txt Add implementations of POSIX mmap and munmap functions. 2019-12-23 14:04:02 -08:00
public_api.td [libc] Let header generator generate the type header inclusion boiler plate. 2022-01-24 23:25:19 +00:00