blob: ceb755f8e1d1a2afa8187a37d7f046c30c1bb316 [file]
add_entrypoint_object(
getcpu
SRCS
getcpu.cpp
HDRS
../getcpu.h
DEPENDS
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
sched_getaffinity
SRCS
sched_getaffinity.cpp
HDRS
../sched_getaffinity.h
DEPENDS
libc.hdr.stdint_proxy
libc.hdr.types.cpu_set_t
libc.hdr.types.pid_t
libc.hdr.types.size_t
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
sched_setaffinity
SRCS
sched_setaffinity.cpp
HDRS
../sched_setaffinity.h
DEPENDS
libc.hdr.types.cpu_set_t
libc.hdr.types.pid_t
libc.hdr.types.size_t
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
__sched_getcpucount
SRCS
sched_getcpucount.cpp
HDRS
../sched_getcpucount.h
DEPENDS
libc.hdr.types.cpu_set_t
libc.hdr.types.size_t
)
add_entrypoint_object(
sched_yield
SRCS
sched_yield.cpp
HDRS
../sched_yield.h
DEPENDS
libc.include.sys_syscall
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
sched_setparam
SRCS
sched_setparam.cpp
HDRS
../sched_setparam.h
DEPENDS
libc.hdr.types.pid_t
libc.hdr.types.struct_sched_param
libc.include.sys_syscall
libc.include.time
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
sched_getparam
SRCS
sched_getparam.cpp
HDRS
../sched_getparam.h
DEPENDS
libc.hdr.types.pid_t
libc.hdr.types.struct_sched_param
libc.include.sys_syscall
libc.include.time
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
sched_setscheduler
SRCS
sched_setscheduler.cpp
HDRS
../sched_setscheduler.h
DEPENDS
libc.hdr.types.pid_t
libc.hdr.types.struct_sched_param
libc.include.sys_syscall
libc.include.time
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
sched_getscheduler
SRCS
sched_getscheduler.cpp
HDRS
../sched_getscheduler.h
DEPENDS
libc.hdr.types.pid_t
libc.include.sys_syscall
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
sched_get_priority_min
SRCS
sched_get_priority_min.cpp
HDRS
../sched_get_priority_min.h
DEPENDS
libc.include.sys_syscall
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
sched_get_priority_max
SRCS
sched_get_priority_max.cpp
HDRS
../sched_get_priority_max.h
DEPENDS
libc.include.sys_syscall
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
sched_rr_get_interval
SRCS
sched_rr_get_interval.cpp
HDRS
../sched_rr_get_interval.h
DEPENDS
libc.hdr.types.pid_t
libc.hdr.types.struct_timespec
libc.include.sys_syscall
libc.src.__support.OSUtil.osutil
libc.src.errno.errno
)
add_entrypoint_object(
__sched_setcpuzero
SRCS
sched_setcpuzero.cpp
HDRS
../sched_setcpuzero.h
DEPENDS
libc.src.__support.common
libc.src.__support.macros.config
libc.src.__support.macros.null_check
libc.hdr.types.cpu_set_t
libc.hdr.types.size_t
)
add_entrypoint_object(
__sched_setcpuset
SRCS
sched_setcpuset.cpp
HDRS
../sched_setcpuset.h
DEPENDS
libc.src.__support.common
libc.src.__support.macros.config
libc.src.__support.macros.null_check
libc.hdr.sched_macros
libc.hdr.types.cpu_set_t
libc.hdr.types.size_t
)
add_entrypoint_object(
__sched_getcpuisset
SRCS
sched_getcpuisset.cpp
HDRS
../sched_getcpuisset.h
DEPENDS
libc.src.__support.common
libc.src.__support.macros.config
libc.src.__support.macros.null_check
libc.hdr.sched_macros
libc.hdr.types.cpu_set_t
libc.hdr.types.size_t
)