diff options
author | Erich Keane <erich.keane@intel.com> | 2017-11-20 21:46:29 +0000 |
---|---|---|
committer | Erich Keane <erich.keane@intel.com> | 2017-11-20 21:46:29 +0000 |
commit | 81685b29c80c25111e6332291658d85e982352b1 (patch) | |
tree | 45e8c1ef756264d0b2e39963978caba5289e0c21 /test/Driver | |
parent | 7a1263f88898afe21fe5aa346bf99d3f1b732735 (diff) |
Revert r318669/318694
Broke some libclang tests, so reverting for now.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@318698 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Driver')
-rw-r--r-- | test/Driver/Inputs/stdc-predef/usr/include/stdc-predef.h | 12 | ||||
-rw-r--r-- | test/Driver/crash-report-header.h | 2 | ||||
-rw-r--r-- | test/Driver/crash-report-spaces.c | 2 | ||||
-rw-r--r-- | test/Driver/crash-report.c | 3 | ||||
-rw-r--r-- | test/Driver/rewrite-map-in-diagnostics.c | 2 | ||||
-rw-r--r-- | test/Driver/stdc-predef.c | 25 | ||||
-rw-r--r-- | test/Driver/stdc-predef.i | 16 |
7 files changed, 4 insertions, 58 deletions
diff --git a/test/Driver/Inputs/stdc-predef/usr/include/stdc-predef.h b/test/Driver/Inputs/stdc-predef/usr/include/stdc-predef.h deleted file mode 100644 index ddf0103bec..0000000000 --- a/test/Driver/Inputs/stdc-predef/usr/include/stdc-predef.h +++ /dev/null @@ -1,12 +0,0 @@ -#ifndef _STDC_PREDEF_H -#define _STDC_PREDEF_H 1 - -#define DUMMY_STDC_PREDEF 1 - -#endif -#ifndef _STDC_PREDEF_H -#define _STDC_PREDEF_H 1 - -#define DUMMY_STDC_PREDEF 1 - -#endif diff --git a/test/Driver/crash-report-header.h b/test/Driver/crash-report-header.h index 97dcdf9348..e0193cbe45 100644 --- a/test/Driver/crash-report-header.h +++ b/test/Driver/crash-report-header.h @@ -1,6 +1,6 @@ // RUN: rm -rf %t // RUN: mkdir %t -// RUN: not env TMPDIR="%t" TEMP="%t" TMP="%t" RC_DEBUG_OPTIONS=1 %clang -ffreestanding -fsyntax-only %s 2>&1 | FileCheck %s +// RUN: not env TMPDIR="%t" TEMP="%t" TMP="%t" RC_DEBUG_OPTIONS=1 %clang -fsyntax-only %s 2>&1 | FileCheck %s // RUN: cat %t/crash-report-header-*.h | FileCheck --check-prefix=CHECKSRC "%s" // RUN: cat %t/crash-report-header-*.sh | FileCheck --check-prefix=CHECKSH "%s" // REQUIRES: crash-recovery diff --git a/test/Driver/crash-report-spaces.c b/test/Driver/crash-report-spaces.c index 8433884ff9..3e95a0de25 100644 --- a/test/Driver/crash-report-spaces.c +++ b/test/Driver/crash-report-spaces.c @@ -1,7 +1,7 @@ // RUN: rm -rf "%t" // RUN: mkdir "%t" // RUN: cp "%s" "%t/crash report spaces.c" -// RUN: not env TMPDIR="%t" TEMP="%t" TMP="%t" RC_DEBUG_OPTIONS=1 %clang -ffreestanding -fsyntax-only "%t/crash report spaces.c" 2>&1 | FileCheck "%s" +// RUN: not env TMPDIR="%t" TEMP="%t" TMP="%t" RC_DEBUG_OPTIONS=1 %clang -fsyntax-only "%t/crash report spaces.c" 2>&1 | FileCheck "%s" // RUN: cat "%t/crash report spaces"-*.c | FileCheck --check-prefix=CHECKSRC "%s" // RUN: cat "%t/crash report spaces"-*.sh | FileCheck --check-prefix=CHECKSH "%s" // REQUIRES: crash-recovery diff --git a/test/Driver/crash-report.c b/test/Driver/crash-report.c index af7b245e62..a3f1f9e72a 100644 --- a/test/Driver/crash-report.c +++ b/test/Driver/crash-report.c @@ -2,7 +2,7 @@ // RUN: mkdir %t // RUN: not env TMPDIR=%t TEMP=%t TMP=%t RC_DEBUG_OPTIONS=1 \ // RUN: CC_PRINT_HEADERS=1 CC_LOG_DIAGNOSTICS=1 \ -// RUN: %clang -fsyntax-only -ffreestanding %s \ +// RUN: %clang -fsyntax-only %s \ // RUN: -F/tmp/ -I /tmp/ -idirafter /tmp/ -iquote /tmp/ -isystem /tmp/ \ // RUN: -iprefix /the/prefix -iwithprefix /tmp -iwithprefixbefore /tmp/ \ // RUN: -Xclang -internal-isystem -Xclang /tmp/ \ @@ -42,6 +42,5 @@ FOO // CHECKSH-NOT: "-iwithprefixbefore" "/tmp/" // CHECKSH-NOT: "-internal-isystem" "/tmp/" // CHECKSH-NOT: "-internal-externc-isystem" "/tmp/" -// CHECKSH-NOT: "-fsystem-include-if-exists" "/tmp/" // CHECKSH-NOT: "-dwarf-debug-flags" // CHECKSH: "crash-report-{{[^ ]*}}.c" diff --git a/test/Driver/rewrite-map-in-diagnostics.c b/test/Driver/rewrite-map-in-diagnostics.c index cb08830ef2..4aea0ec031 100644 --- a/test/Driver/rewrite-map-in-diagnostics.c +++ b/test/Driver/rewrite-map-in-diagnostics.c @@ -1,7 +1,7 @@ // RUN: rm -rf "%t" // RUN: mkdir -p "%t" // RUN: not env TMPDIR="%t" TEMP="%t" TMP="%t" RC_DEBUG_OPTION=1 \ -// RUN: %clang -ffreestanding -fsyntax-only -frewrite-map-file %p/Inputs/rewrite.map %s 2>&1 \ +// RUN: %clang -fsyntax-only -frewrite-map-file %p/Inputs/rewrite.map %s 2>&1 \ // RUN: | FileCheck %s #pragma clang __debug parser_crash diff --git a/test/Driver/stdc-predef.c b/test/Driver/stdc-predef.c deleted file mode 100644 index 48dce2448f..0000000000 --- a/test/Driver/stdc-predef.c +++ /dev/null @@ -1,25 +0,0 @@ -// Test that clang preincludes stdc-predef.h, if the include file is available -// -// RUN: %clang %s -### -c 2>&1 \ -// RUN: --sysroot=%S/Inputs/stdc-predef \ -// RUN: | FileCheck -check-prefix CHECK-PREDEF %s -// RUN: %clang %s -### -c -ffreestanding 2>&1 \ -// RUN: --sysroot=%S/Inputs/stdc-predef \ -// RUN: | FileCheck --implicit-check-not "stdc-predef.h" %s -// RUN: %clang %s -c -E 2>&1 \ -// RUN: --sysroot=%S/Inputs/basic_linux_tree \ -// RUN: | FileCheck --implicit-check-not "stdc-predef.h" %s -// RUN: %clang -c %s -Xclang -verify -DCHECK_DUMMY=1 \ -// RUN: --sysroot=%S/Inputs/stdc-predef -// expected-no-diagnostics -// RUN: %clang -x cpp-output %s -### -c 2>&1 \ -// RUN: --sysroot=%S/Inputs/stdc-predef \ -// RUN: | FileCheck --implicit-check-not "stdc-predef.h" %s - -// CHECK-PREDEF: "-fsystem-include-if-exists" "stdc-predef.h" -int i; -#if CHECK_DUMMY -#if !DUMMY_STDC_PREDEF - #error "Expected macro symbol DUMMY_STDC_PREDEF is not defined." -#endif -#endif diff --git a/test/Driver/stdc-predef.i b/test/Driver/stdc-predef.i deleted file mode 100644 index 63ed3d275b..0000000000 --- a/test/Driver/stdc-predef.i +++ /dev/null @@ -1,16 +0,0 @@ -// The automatic preinclude of stdc-predef.h should not occur if -// the source filename indicates a preprocessed file. -// -// RUN: %clang %s -### -c 2>&1 \ -// RUN: --sysroot=%S/Inputs/stdc-predef \ -// RUN: | FileCheck --implicit-check-not "stdc-predef.h" %s - -int i; -// The automatic preinclude of stdc-predef.h should not occur if -// the source filename indicates a preprocessed file. -// -// RUN: %clang %s -### -c 2>&1 \ -// RUN: --sysroot=%S/Inputs/stdc-predef \ -// RUN: | FileCheck --implicit-check-not "stdc-predef.h" %s - -int i; |