llvm-project/libc/config/linux
Michael Jones 7eb5cb7f9e [libc] Fix allocator inclusion
Previously, allocator functions were only available if they were included
from scudo or by using the system libc headers (i.e. by turning off the
full build). This patch changes the logic to include the prototypes for
the allocator functitons in all cases, which allows the linker to link
in the system's allocator.

Reviewed By: sivachandra, abrachet

Differential Revision: https://reviews.llvm.org/D119587
2022-02-11 14:58:21 -08:00
..
aarch64 [libc] Fix allocator inclusion 2022-02-11 14:58:21 -08:00
x86_64 [libc] Fix allocator inclusion 2022-02-11 14:58:21 -08:00
CMakeLists.txt [libc] Move the x86_64 syscall functions to OSUtil. 2021-12-22 21:48:57 +00:00
api.td [libc] Add implementations of POSIX mkdir, mkdirat, rmdir, unlink and unlinkat. 2022-02-01 05:17:10 +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_numbers.h.inc Add implementations of POSIX mmap and munmap functions. 2019-12-23 14:04:02 -08:00