xref: /llvm-project/libc/src/signal/CMakeLists.txt (revision 67957368ae9776ec25db80c69f772e40c75ed690)
1if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_OS})
2  add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_OS})
3endif()
4
5add_entrypoint_object(
6  raise
7  ALIAS
8  DEPENDS
9    .${LIBC_TARGET_OS}.raise
10)
11
12add_entrypoint_object(
13  kill
14  ALIAS
15  DEPENDS
16    .${LIBC_TARGET_OS}.kill
17)
18
19add_entrypoint_object(
20  sigaction
21  ALIAS
22  DEPENDS
23    .${LIBC_TARGET_OS}.sigaction
24)
25
26add_entrypoint_object(
27  sigaltstack
28  ALIAS
29  DEPENDS
30    .${LIBC_TARGET_OS}.sigaltstack
31)
32
33add_entrypoint_object(
34  sigprocmask
35  ALIAS
36  DEPENDS
37    .${LIBC_TARGET_OS}.sigprocmask
38)
39
40add_entrypoint_object(
41  sigemptyset
42  ALIAS
43  DEPENDS
44    .${LIBC_TARGET_OS}.sigemptyset
45)
46
47add_entrypoint_object(
48  sigaddset
49  ALIAS
50  DEPENDS
51    .${LIBC_TARGET_OS}.sigaddset
52)
53
54add_entrypoint_object(
55  signal
56  ALIAS
57  DEPENDS
58    .${LIBC_TARGET_OS}.signal
59)
60
61add_entrypoint_object(
62  sigfillset
63  ALIAS
64  DEPENDS
65    .${LIBC_TARGET_OS}.sigfillset
66)
67
68add_entrypoint_object(
69  sigdelset
70  ALIAS
71  DEPENDS
72    .${LIBC_TARGET_OS}.sigdelset
73)
74