summaryrefslogtreecommitdiff
path: root/test/VFS
diff options
context:
space:
mode:
authorBen Langmuir <blangmuir@apple.com>2014-02-27 23:48:03 +0000
committerBen Langmuir <blangmuir@apple.com>2014-02-27 23:48:03 +0000
commit86c8d8ee063fa763532bcf50019ad3c81de56a06 (patch)
tree2f2352fdfce9da64e68a19481153acb7041b9cd1 /test/VFS
parent2b1bc151cb3d274c5bd4bcae27986068f9e88942 (diff)
Revert "Honour 'use-external-names' in FileManager"
Revert r202442, which broke the buildbots. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@202443 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/VFS')
-rw-r--r--test/VFS/Inputs/external-names.h4
-rw-r--r--test/VFS/Inputs/use-external-names.yaml7
-rw-r--r--test/VFS/external-names.c35
3 files changed, 0 insertions, 46 deletions
diff --git a/test/VFS/Inputs/external-names.h b/test/VFS/Inputs/external-names.h
deleted file mode 100644
index 8b0baa3f02..0000000000
--- a/test/VFS/Inputs/external-names.h
+++ /dev/null
@@ -1,4 +0,0 @@
-void foo(char **c) {
- *c = __FILE__;
- int x = c; // produce a diagnostic
-}
diff --git a/test/VFS/Inputs/use-external-names.yaml b/test/VFS/Inputs/use-external-names.yaml
deleted file mode 100644
index b9ea6342cf..0000000000
--- a/test/VFS/Inputs/use-external-names.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- 'version': 0,
- 'use-external-names': EXTERNAL_NAMES,
- 'roots': [{ 'type': 'file', 'name': 'OUT_DIR/external-names.h',
- 'external-contents': 'INPUT_DIR/external-names.h'
- }]
-}
diff --git a/test/VFS/external-names.c b/test/VFS/external-names.c
deleted file mode 100644
index aa0bd67453..0000000000
--- a/test/VFS/external-names.c
+++ /dev/null
@@ -1,35 +0,0 @@
-// RUN: sed -e "s:INPUT_DIR:%S/Inputs:g" -e "s:OUT_DIR:%t:g" -e "s:EXTERNAL_NAMES:true:" %S/Inputs/use-external-names.yaml > %t.external.yaml
-// RUN: sed -e "s:INPUT_DIR:%S/Inputs:g" -e "s:OUT_DIR:%t:g" -e "s:EXTERNAL_NAMES:false:" %S/Inputs/use-external-names.yaml > %t.yaml
-// REQUIRES: shell
-
-#include "external-names.h"
-
-////
-// Preprocessor (__FILE__ macro and # directives):
-
-// RUN: %clang_cc1 -I %t -ivfsoverlay %t.external.yaml -E %s | FileCheck -check-prefix=CHECK-PP-EXTERNAL %s
-// CHECK-PP-EXTERNAL: # {{[0-9]*}} "[[NAME:.*Inputs.external-names.h]]"
-// CHECK-PP-EXTERNAL-NEXT: void foo(char **c) {
-// CHECK-PP-EXTERNAL-NEXT: *c = "[[NAME]]";
-
-// RUN: %clang_cc1 -I %t -ivfsoverlay %t.yaml -E %s | FileCheck -check-prefix=CHECK-PP %s
-// CHECK-PP-NOT: Inputs
-
-////
-// Diagnostics:
-
-// RUN: %clang_cc1 -I %t -ivfsoverlay %t.external.yaml -fsyntax-only %s 2>&1 | FileCheck -check-prefix=CHECK-DIAG-EXTERNAL %s
-// CHECK-DIAG-EXTERNAL: {{.*}}Inputs{{.}}external-names.h:{{[0-9]*:[0-9]*}}: warning: incompatible pointer
-
-// RUN: %clang_cc1 -I %t -ivfsoverlay %t.yaml -fsyntax-only %s 2>&1 | FileCheck -check-prefix=CHECK-DIAG %s
-// CHECK-DIAG-NOT: Inputs
-
-////
-// Debug info
-
-// RUN: %clang_cc1 -I %t -ivfsoverlay %t.external.yaml -triple %itanium_abi_triple -g -emit-llvm %s -o - | FileCheck -check-prefix=CHECK-DEBUG-EXTERNAL %s
-// CHECK-DEBUG-EXTERNAL: ![[Num:[0-9]*]] = metadata !{metadata !"{{.*}}Inputs{{.}}external-names.h
-// CHECK-DEBUG-EXTERNAL: metadata !{i32 {{[0-9]*}}, metadata ![[Num]]{{.*}}DW_TAG_file_type
-
-// RUN: %clang_cc1 -I %t -ivfsoverlay %t.yaml -triple %itanium_abi_triple -g -emit-llvm %s -o - | FileCheck -check-prefix=CHECK-DEBUG %s
-// CHECK-DEBUG-NOT: Inputs