diff options
author | Mikhail R. Gadelha <mikhail@igalia.com> | 2023-03-07 09:53:34 -0300 |
---|---|---|
committer | Mikhail R. Gadelha <mikhail@igalia.com> | 2023-03-08 09:02:02 -0300 |
commit | 0ffea218934b728b68fee7e4d2d973869f222961 (patch) | |
tree | d77a36e4d13dfb2575d4092cb59dc58650a7aa16 /libc/config | |
parent | e510d0bda0876c4baa3a270dca39b95da7ec6d9e (diff) | |
download | llvm-0ffea218934b728b68fee7e4d2d973869f222961.tar.gz |
[libc] Small improvements to libc cmake
This patch includes:
1. Better error message when cmake finds incompatible triple
2. Added missing header dependencies libc/include/CMakeLists.txt as per
app.td
3. Removed unused $LLVM_LIBC_INCLUDE_DIRS cmake variable
Reviewed By: sivachandra
Differential Revision: https://reviews.llvm.org/D145496
Diffstat (limited to 'libc/config')
-rw-r--r-- | libc/config/linux/api.td | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/libc/config/linux/api.td b/libc/config/linux/api.td index abe70a6681a4..253546fe83e0 100644 --- a/libc/config/linux/api.td +++ b/libc/config/linux/api.td @@ -108,9 +108,6 @@ def SchedAPI : PublicAPI<"sched.h"> { def SysMManAPI : PublicAPI<"sys/mman.h"> { let Types = ["off_t", "size_t"]; - let Macros = [ - ]; - } def SignalAPI : PublicAPI<"signal.h"> { @@ -177,7 +174,8 @@ def DirentAPI : PublicAPI<"dirent.h"> { } def UniStdAPI : PublicAPI<"unistd.h"> { - let Types = ["__exec_argv_t", "__exec_envp_t", "off_t", "pid_t", "size_t", "ssize_t", "uid_t", "__getoptargv_t"]; + let Types = ["__exec_argv_t", "__exec_envp_t", "off_t", "pid_t", "size_t", + "ssize_t", "uid_t", "__getoptargv_t"]; } def SysRandomAPI : PublicAPI<"sys/random.h"> { @@ -185,7 +183,8 @@ def SysRandomAPI : PublicAPI<"sys/random.h"> { } def SysSelectAPI : PublicAPI<"sys/select.h"> { - let Types = ["fd_set", "sigset_t", "suseconds_t", "time_t", "struct timespec", "struct timeval"]; + let Types = ["fd_set", "sigset_t", "suseconds_t", "time_t", "struct timespec", + "struct timeval"]; } def SysResourceAPI : PublicAPI<"sys/resource.h"> { |