1add_entrypoint_object( 2 clock 3 SRCS 4 clock.cpp 5 HDRS 6 ../clock.h 7 DEPENDS 8 libc.include.time 9 libc.src.__support.GPU.utils 10 libc.src.__support.time.clock_gettime 11 libc.src.__support.time.gpu.time_utils 12) 13 14add_entrypoint_object( 15 nanosleep 16 SRCS 17 nanosleep.cpp 18 HDRS 19 ../nanosleep.h 20 DEPENDS 21 libc.include.time 22 libc.src.__support.GPU.utils 23 libc.src.__support.time.gpu.time_utils 24) 25 26add_entrypoint_object( 27 timespec_get 28 SRCS 29 timespec_get.cpp 30 HDRS 31 ../timespec_get.h 32 DEPENDS 33 libc.hdr.time_macros 34 libc.hdr.types.struct_timespec 35 libc.src.__support.time.gpu.time_utils 36) 37 38add_entrypoint_object( 39 clock_gettime 40 SRCS 41 clock_gettime.cpp 42 HDRS 43 ../clock_gettime.h 44 DEPENDS 45 libc.hdr.time_macros 46 libc.hdr.types.clockid_t 47 libc.hdr.types.struct_timespec 48 libc.src.__support.time.gpu.time_utils 49 libc.src.__support.time.clock_gettime 50) 51