6a227b0497aa8482b24ee6167d72ea7355de5a4f
time.c 与 runtime.c 中误引的 <bits/time.h>、<bits/types/struct_itimerspec.h>、 <bits/types/sigset_t.h> 是 glibc 实现细节头文件,非 glibc 环境(bionic、musl 等) 不提供,导致跨平台编译失败。 这些符号(CLOCK_MONOTONIC / TFD_CLOEXEC / struct itimerspec / sigset_t)均由 已包含的公开标准头文件 <time.h>、<sys/timerfd.h>、<signal.h> 统一提供, 删除冗余引用后 glibc 与非 glibc 环境均可正常编译
Description
No description provided
Languages
C
98.7%
CMake
0.7%
Shell
0.3%
Makefile
0.3%