diff options
Diffstat (limited to 'libc/config/linux')
-rw-r--r-- | libc/config/linux/api.td | 8 | ||||
-rw-r--r-- | libc/config/linux/x86_64/entrypoints.txt | 3 |
2 files changed, 10 insertions, 1 deletions
diff --git a/libc/config/linux/api.td b/libc/config/linux/api.td index bf8dd847f1ab..9bb7a22ac0f2 100644 --- a/libc/config/linux/api.td +++ b/libc/config/linux/api.td @@ -205,7 +205,13 @@ def SysMManAPI : PublicAPI<"sys/mman.h"> { } def SignalAPI : PublicAPI<"signal.h"> { - let Types = ["sigset_t", "struct sigaction", "union sigval", "siginfo_t"]; + let Types = [ + "sigset_t", + "struct sigaction", + "union sigval", + "siginfo_t", + "pid_t", + ]; } def ThreadsAPI : PublicAPI<"threads.h"> { diff --git a/libc/config/linux/x86_64/entrypoints.txt b/libc/config/linux/x86_64/entrypoints.txt index b8e88e0dae5d..f5f06253aff5 100644 --- a/libc/config/linux/x86_64/entrypoints.txt +++ b/libc/config/linux/x86_64/entrypoints.txt @@ -26,6 +26,9 @@ set(TARGET_LIBC_ENTRYPOINTS libc.src.sched.sched_getaffinity libc.src.sched.sched_setaffinity + # signal.h entrypoints + libc.src.signal.kill + # string.h entrypoints libc.src.string.bcmp libc.src.string.bzero |