- The main source for time functions is located at:
libc/src/time
- To check date and time functions enabled for Linux:
- To check date and time functions enabled for Windows:
- windows-x86_64
- windows-aarch64 - to be added
- To check date and time functions enabled for macOS:
- To check date and time functions enabled for GPU:
- To check date and time functions enabled for embedded system:
- barebone-aarch32
- barebone-riscv32 - to be added
<Func> | Linux | Windows | MacOS | Embedded | GPU | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
x86_64 | aarch64 | aarch32 | riscv64 | x86_64 | aarch64 | x86_64 | aarch64 | aarch32 | riscv32 | AMD | nVidia | |
asctime | |check| | |check| | |check| | |||||||||
asctime_r | |check| | |check| | |check| | |||||||||
clock | |check| | |check| | |check| | |||||||||
clock_getcpuclockid | ||||||||||||
clock_getres | ||||||||||||
clock_gettime | |check| | |check| | |check| | |||||||||
clock_nanosleep | ||||||||||||
clock_settime | ||||||||||||
ctime | ||||||||||||
ctime_r | ||||||||||||
difftime | |check| | |check| | |check| | |||||||||
getdate | ||||||||||||
gettimeofday | |check| | |check| | |check| | |||||||||
gmtime | |check| | |check| | |check| | |||||||||
gmtime_r | |check| | |check| | |check| | |||||||||
localtime | ||||||||||||
localtime_r | ||||||||||||
mktime | |check| | |check| | |check| | |||||||||
nanosleep | |check| | |check| | |check| | |||||||||
strftime | ||||||||||||
strptime | ||||||||||||
time | |check| | |check| | |check| | |||||||||
timer_create | ||||||||||||
timer_delete | ||||||||||||
timer_gettime | ||||||||||||
timer_getoverrun | ||||||||||||
timer_settime | ||||||||||||
tzset |