[OptTable] Fix typo VALUE => VALUES (NFCI) (#121523)
[llvm-project.git] / libc / test / src / signal / CMakeLists.txt
blob87aa42faae8e5f302af715f7cf88c551b7aa05a2
1 add_custom_target(libc_signal_unittests)
3 add_libc_unittest(
4   raise_test
5   SUITE
6     libc_signal_unittests
7   SRCS
8     raise_test.cpp
9   DEPENDS
10     libc.include.signal
11     libc.src.signal.raise
14 add_libc_unittest(
15   kill_test
16   SUITE
17     libc_signal_unittests
18   SRCS
19     kill_test.cpp
20   DEPENDS
21     libc.include.signal
22     libc.src.signal.kill
23     libc.include.sys_syscall
24     libc.src.__support.OSUtil.osutil
25     libc.test.UnitTest.ErrnoSetterMatcher
28 add_libc_unittest(
29   sigaction_test
30   SUITE
31     libc_signal_unittests
32   SRCS
33     sigaction_test.cpp
34   DEPENDS
35     libc.hdr.errno_macros
36     libc.hdr.signal_macros
37     libc.src.signal.raise
38     libc.src.signal.sigaction
39     libc.test.UnitTest.ErrnoSetterMatcher
42 add_libc_unittest(
43   sigprocmask_test
44   SUITE
45     libc_signal_unittests
46   SRCS
47     sigprocmask_test.cpp
48   DEPENDS
49     libc.src.errno.errno
50     libc.src.signal.raise
51     libc.src.signal.sigaddset
52     libc.src.signal.sigemptyset
53     libc.src.signal.sigprocmask
54     libc.test.UnitTest.ErrnoSetterMatcher
57 add_libc_unittest(
58   sigaddset_test
59   SUITE
60     libc_signal_unittests
61   SRCS
62     sigaddset_test.cpp
63   DEPENDS
64     libc.include.signal
65     libc.src.errno.errno 
66     libc.src.signal.sigaddset
67     libc.test.UnitTest.ErrnoSetterMatcher
70 add_libc_unittest(
71   signal_test
72   SUITE
73     libc_signal_unittests
74   SRCS
75     signal_test.cpp
76   DEPENDS
77     libc.hdr.types.sighandler_t
78     libc.src.errno.errno
79     libc.src.signal.raise
80     libc.src.signal.signal
81     libc.test.UnitTest.ErrnoSetterMatcher
84 add_libc_unittest(
85   sigfillset_test
86   SUITE
87     libc_signal_unittests
88   SRCS
89     sigfillset_test.cpp
90   DEPENDS
91     libc.include.signal
92     libc.src.errno.errno 
93     libc.src.signal.raise
94     libc.src.signal.sigfillset
95     libc.src.signal.sigprocmask
96     libc.test.UnitTest.ErrnoSetterMatcher
99 add_libc_unittest(
100   sigdelset_test
101   SUITE
102     libc_signal_unittests
103   SRCS
104     sigdelset_test.cpp
105   DEPENDS
106     libc.include.signal
107     libc.src.errno.errno 
108     libc.src.signal.raise
109     libc.src.signal.sigdelset
110     libc.src.signal.sigfillset
111     libc.src.signal.sigprocmask
112     libc.test.UnitTest.ErrnoSetterMatcher
115 add_libc_unittest(
116   sigaltstack_test
117   SUITE
118     libc_signal_unittests
119   SRCS
120     sigaltstack_test.cpp
121   DEPENDS
122     libc.hdr.signal_macros
123     libc.src.errno.errno
124     libc.src.signal.raise
125     libc.src.signal.sigaltstack
126     libc.src.signal.sigaction
127     libc.test.UnitTest.ErrnoSetterMatcher