60 lines · plain
1add_object_library(2 clock_gettime3 HDRS4 ../clock_gettime.h5 SRCS6 clock_gettime.cpp7 DEPENDS8 libc.include.sys_syscall9 libc.hdr.types.struct_timespec10 libc.hdr.types.clockid_t11 libc.src.__support.common12 libc.src.__support.error_or13 libc.src.__support.OSUtil.osutil14 libc.src.__support.OSUtil.linux.vdso15)16 17add_object_library(18 clock_settime19 HDRS20 ../clock_settime.h21 SRCS22 clock_settime.cpp23 DEPENDS24 libc.include.sys_syscall25 libc.hdr.types.struct_timespec26 libc.hdr.types.clockid_t27 libc.src.__support.common28 libc.src.__support.error_or29 libc.src.__support.OSUtil.osutil30)31 32add_header_library(33 clock_conversion34 HDRS35 clock_conversion.h36 DEPENDS37 .clock_gettime38 libc.src.__support.time.units39)40 41add_header_library(42 abs_timeout43 HDRS44 abs_timeout.h45 DEPENDS46 libc.hdr.types.struct_timespec47 libc.src.__support.time.units48 libc.src.__support.CPP.expected49)50 51add_header_library(52 monotonicity53 HDRS54 monotonicity.h55 DEPENDS56 .clock_conversion57 .abs_timeout58 libc.hdr.time_macros59)60