xref: /llvm-project/libc/src/sys/epoll/CMakeLists.txt (revision 5fb821560afd0543e4875c3c81d58f68f73eb03b)
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  epoll_create
7  ALIAS
8  DEPENDS
9    .${LIBC_TARGET_OS}.epoll_create
10)
11
12add_entrypoint_object(
13  epoll_create1
14  ALIAS
15  DEPENDS
16    .${LIBC_TARGET_OS}.epoll_create1
17)
18
19add_entrypoint_object(
20  epoll_ctl
21  ALIAS
22  DEPENDS
23    .${LIBC_TARGET_OS}.epoll_ctl
24)
25
26add_entrypoint_object(
27  epoll_wait
28  ALIAS
29  DEPENDS
30    .${LIBC_TARGET_OS}.epoll_wait
31)
32
33add_entrypoint_object(
34  epoll_pwait
35  ALIAS
36  DEPENDS
37    .${LIBC_TARGET_OS}.epoll_pwait
38)
39
40add_entrypoint_object(
41  epoll_pwait2
42  ALIAS
43  DEPENDS
44    .${LIBC_TARGET_OS}.epoll_pwait2
45)
46