diff options
Diffstat (limited to 'test/Driver/debug-prefix-map.c')
-rw-r--r-- | test/Driver/debug-prefix-map.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/Driver/debug-prefix-map.c b/test/Driver/debug-prefix-map.c new file mode 100644 index 0000000..b4f3859 --- /dev/null +++ b/test/Driver/debug-prefix-map.c @@ -0,0 +1,9 @@ +// RUN: %clang -### -fdebug-prefix-map=old %s 2>&1 | FileCheck %s -check-prefix CHECK-INVALID +// RUN: %clang -### -fdebug-prefix-map=old=new %s 2>&1 | FileCheck %s -check-prefix CHECK-SIMPLE +// RUN: %clang -### -fdebug-prefix-map=old=n=ew %s 2>&1 | FileCheck %s -check-prefix CHECK-COMPLEX +// RUN: %clang -### -fdebug-prefix-map=old= %s 2>&1 | FileCheck %s -check-prefix CHECK-EMPTY + +// CHECK-INVALID: error: invalid argument 'old' to -fdebug-prefix-map +// CHECK-SIMPLE: fdebug-prefix-map=old=new +// CHECK-COMPLEX: fdebug-prefix-map=old=n=ew +// CHECK-EMPTY: fdebug-prefix-map=old= |