Skip to content

Commit 67e93c4

Browse files
committed
Set _TIME_BITS=64 and _FILE_OFFSET_BITS=64 for the tests
1 parent f8871f5 commit 67e93c4

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

libc-test/build.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3123,6 +3123,11 @@ fn test_linux(target: &str) {
31233123
// glibc versions older than 2.29.
31243124
cfg.define("__GLIBC_USE_DEPRECATED_SCANF", None);
31253125

3126+
if gnu && (arm || i686 || mips32 || ppc) && !ppc64 {
3127+
cfg.define("_TIME_BITS", Some("64"));
3128+
cfg.define("_FILE_OFFSET_BITS", Some("64"));
3129+
}
3130+
31263131
headers! { cfg:
31273132
"ctype.h",
31283133
"dirent.h",
@@ -3616,7 +3621,7 @@ fn test_linux(target: &str) {
36163621
"PR_SET_VMA" | "PR_SET_VMA_ANON_NAME" => true,
36173622

36183623
// present in recent kernels only
3619-
"PR_SCHED_CORE" | "PR_SCHED_CORE_CREATE" | "PR_SCHED_CORE_GET" | "PR_SCHED_CORE_MAX" | "PR_SCHED_CORE_SCOPE_PROCESS_GROUP" | "PR_SCHED_CORE_SCOPE_THREAD" | "PR_SCHED_CORE_SCOPE_THREAD_GROUP" | "PR_SCHED_CORE_SHARE_FROM" | "PR_SCHED_CORE_SHARE_TO" => true,
3624+
"PR_SCHED_CORE" | "PR_SCHED_CORE_CREATE" | "PR_SCHED_CORE_GET" | "PR_SCHED_CORE_MAX" | "PR_SCHED_CORE_SCOPE_PROCESS_GROUP" | "PR_SCHED_CORE_SCOPE_THREAD" | "PR_SCHED_CORE_SCOPE_THREAD_GROUP" | "PR_SCHED_CORE_SHARE_FROM" | "PR_SCHED_CORE_SHARE_TO" => true,
36203625

36213626
// present in recent kernels only >= 5.13
36223627
"PR_PAC_SET_ENABLED_KEYS" | "PR_PAC_GET_ENABLED_KEYS" => true,

0 commit comments

Comments
 (0)