Blame fix-test-Runtime-POSIX-Futimesat.patch

3f766ec
From 741a5a21c69cb3d93e04965add157fe94c2b28c4 Mon Sep 17 00:00:00 2001
3f766ec
From: Lukas Zaoral <lzaoral@redhat.com>
3f766ec
Date: Tue, 21 Sep 2021 09:37:33 +0200
3f766ec
Subject: [PATCH] test/Runtime/POSIX/Futimesat: Compile with -std=c99 so that
3f766ec
 'linux' is not a defined macro
3f766ec
3f766ec
Fixes #1424
3f766ec
---
3f766ec
 test/Runtime/POSIX/Futimesat.c | 2 +-
3f766ec
 1 file changed, 1 insertion(+), 1 deletion(-)
3f766ec
3f766ec
diff --git a/test/Runtime/POSIX/Futimesat.c b/test/Runtime/POSIX/Futimesat.c
3f766ec
index 11ecf341..61af2805 100644
3f766ec
--- a/test/Runtime/POSIX/Futimesat.c
3f766ec
+++ b/test/Runtime/POSIX/Futimesat.c
3f766ec
@@ -1,6 +1,8 @@
3f766ec
-// RUN: %clang %s -emit-llvm %O0opt -g -c -DTDIR=%T -o %t2.bc
3f766ec
+// RUN: %clang %s -std=c99 -emit-llvm %O0opt -g -c -DTDIR=%T -o %t2.bc
3f766ec
 // RUN: touch %T/futimesat-dummy
3f766ec
 // RUN: rm -rf %t.klee-out
3f766ec
 // RUN: %klee --output-dir=%t.klee-out --posix-runtime --exit-on-error %t2.bc --sym-files 1 10
3f766ec
+
3f766ec
+#define _POSIX_C_SOURCE 200809L
3f766ec
 
3f766ec
 #include <assert.h>
3f766ec
-- 
3f766ec
2.31.1
3f766ec