Revert "[lldb][test] Remove compiler version check and use regex" (#124101)
[llvm-project.git] / libc / test / src / fcntl / CMakeLists.txt
blobb522fef7439df744985e3a38e4053650002c0861
1 add_custom_target(libc_fcntl_unittests)
3 add_subdirectory(testdata)
5 add_libc_unittest(
6   creat_test
7   SUITE
8     libc_fcntl_unittests
9   SRCS
10     creat_test.cpp
11   DEPENDS
12     libc.include.fcntl
13     libc.src.errno.errno
14     libc.src.fcntl.creat
15     libc.src.fcntl.open
16     libc.src.unistd.close
17     libc.test.UnitTest.ErrnoSetterMatcher
20 add_libc_unittest(
21   fcntl_test
22   SUITE
23     libc_fcntl_unittests
24   SRCS
25     fcntl_test.cpp
26   DEPENDS
27     libc.include.fcntl
28     libc.src.errno.errno
29     libc.src.fcntl.fcntl
30     libc.src.fcntl.open
31     libc.src.unistd.close
32     libc.src.unistd.getpid
33     libc.hdr.types.struct_flock
34     libc.hdr.fcntl_macros
35     libc.test.UnitTest.ErrnoSetterMatcher
38 add_libc_unittest(
39   openat_test
40   SUITE
41     libc_fcntl_unittests
42   SRCS
43     openat_test.cpp
44   DEPENDS
45     libc.hdr.fcntl_macros
46     libc.src.errno.errno
47     libc.src.fcntl.open
48     libc.src.fcntl.openat
49     libc.src.unistd.close
50     libc.src.unistd.read
51     libc.test.UnitTest.ErrnoSetterMatcher