Skip to content

Commit f5b2108

Browse files
committed
Set _TIME_BITS=64 and _FILE_OFFSET_BITS=64 for the tests
1 parent f8abbda commit f5b2108

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
@@ -3139,6 +3139,11 @@ fn test_linux(target: &str) {
31393139
// glibc versions older than 2.29.
31403140
cfg.define("__GLIBC_USE_DEPRECATED_SCANF", None);
31413141

3142+
if gnu && (arm || i686 || mips32 || ppc) && !ppc64 {
3143+
cfg.define("_TIME_BITS", Some("64"));
3144+
cfg.define("_FILE_OFFSET_BITS", Some("64"));
3145+
}
3146+
31423147
headers! { cfg:
31433148
"ctype.h",
31443149
"dirent.h",
@@ -3634,7 +3639,7 @@ fn test_linux(target: &str) {
36343639
"PR_SET_VMA" | "PR_SET_VMA_ANON_NAME" => true,
36353640

36363641
// present in recent kernels only
3637-
"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,
3642+
"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,
36383643

36393644
// present in recent kernels only >= 5.13
36403645
"PR_PAC_SET_ENABLED_KEYS" | "PR_PAC_GET_ENABLED_KEYS" => true,

0 commit comments

Comments
 (0)