]> granicus.if.org Git - clang/commitdiff
tests: Use -ffreestanding when including stdint.h, to avoid platform dependencies.
authorDaniel Dunbar <daniel@zuster.org>
Tue, 7 Sep 2010 22:54:28 +0000 (22:54 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Tue, 7 Sep 2010 22:54:28 +0000 (22:54 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113301 91177308-0d34-0410-b5e6-96231b3b80d8

test/Analysis/complex.c
test/Lexer/digraph.c
test/Misc/predefines.c
test/Preprocessor/objc-pp.m
test/Sema/const-ptr-int-ptr-cast.c
test/Sema/init.c
test/SemaCXX/nullptr.cpp
test/SemaCXX/reinterpret-cast.cpp

index bb2b2fe7292e71a5aab8efc8e8f196ea08e60086..1a33349960fb37f36fccf640a3a4e5880c2e56fe 100644 (file)
@@ -1,7 +1,7 @@
-// RUN: %clang_cc1 -analyze -analyzer-experimental-internal-checks -analyzer-check-objc-mem -analyzer-store=basic -analyzer-constraints=basic -verify -Wno-unreachable-code %s
-// RUN: %clang_cc1 -analyze -analyzer-experimental-internal-checks -analyzer-check-objc-mem -analyzer-store=basic -analyzer-constraints=range -verify -Wno-unreachable-code %s
-// RUN: %clang_cc1 -analyze -analyzer-experimental-internal-checks -analyzer-check-objc-mem -analyzer-store=region -analyzer-constraints=basic -verify -Wno-unreachable-code %s
-// RUN: %clang_cc1 -analyze -analyzer-experimental-internal-checks -analyzer-check-objc-mem -analyzer-store=region -analyzer-constraints=range -verify -Wno-unreachable-code %s
+// RUN: %clang_cc1 -analyze -analyzer-experimental-internal-checks -analyzer-check-objc-mem -analyzer-store=basic -analyzer-constraints=basic -verify -Wno-unreachable-code -ffreestanding %s
+// RUN: %clang_cc1 -analyze -analyzer-experimental-internal-checks -analyzer-check-objc-mem -analyzer-store=basic -analyzer-constraints=range -verify -Wno-unreachable-code -ffreestanding %s
+// RUN: %clang_cc1 -analyze -analyzer-experimental-internal-checks -analyzer-check-objc-mem -analyzer-store=region -analyzer-constraints=basic -verify -Wno-unreachable-code -ffreestanding %s
+// RUN: %clang_cc1 -analyze -analyzer-experimental-internal-checks -analyzer-check-objc-mem -analyzer-store=region -analyzer-constraints=range -verify -Wno-unreachable-code -ffreestanding %s
 
 #include <stdint.h>
 
index b8a99bbae151f163de1c87e1b87ff5922d7b189c..cf6e4789afa8d9c1c10406ed96aadfa7247e0164 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -fsyntax-only -verify < %s
+// RUN: %clang_cc1 -fsyntax-only -verify -ffreestanding %s
 
 %:include <stdint.h>
 
index 8e57c809df20328939eeea16696b2872c8587b48..87f676e89fc43b82a25e4c811b02e8fdaf7e3c9a 100644 (file)
@@ -1,4 +1,4 @@
-/* RUN: %clang_cc1 -fsyntax-only -verify -std=c89 -pedantic-errors %s
+/* RUN: %clang_cc1 -fsyntax-only -verify -std=c89 -ffreestanding -pedantic-errors %s
  * rdar://6814950
  */
 #include <stdint.h>
index 3e093252c644e40bea5d3c7d6c8a1c761613b9e2..0ec288c830a0b788c425362ee042808547750977 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 %s -fsyntax-only -verify -pedantic
+// RUN: %clang_cc1 %s -fsyntax-only -verify -pedantic -ffreestanding
 
 #import <stdint.h>  // no warning on #import in objc mode.
 
index c6e70b8b2455c9da3894ad010c3d5415c71f4d6c..8beaf9d4947cba78e840906cc5a89d93cfdb04fb 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -fsyntax-only -verify %s
+// RUN: %clang_cc1 -fsyntax-only -verify -ffreestanding %s
 
 #include <stdint.h>
 
index ac274a4ce2276f5a335c7d4c9877fea1d7e33974..76f35303d77b1113d1c00deac8f7cb4cc27c4175 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 %s -verify -fsyntax-only
+// RUN: %clang_cc1 %s -verify -fsyntax-only -ffreestanding
 
 #include <stddef.h>
 #include <stdint.h>
index a3aab7fbe3e097af1157a97cc2bb600a571e02f2..065206238844584bdee8007fa4bbe7b68f597774 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -fsyntax-only -verify -std=c++0x %s
+// RUN: %clang_cc1 -fsyntax-only -verify -std=c++0x -ffreestanding %s
 #include <stdint.h>
 
 // Don't have decltype yet.
index bde4a0c4ecfa276236e280fad2b3a6af5add8da3..74dbc01ee5ace808f081015f69680873ebb1f2ff 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -fsyntax-only -verify %s
+// RUN: %clang_cc1 -fsyntax-only -verify -ffreestanding %s
 
 #include <stdint.h>