diff options
author | Chris Lattner <sabre@nondot.org> | 2009-04-19 07:00:02 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-04-19 07:00:02 +0000 |
commit | 98b100590df41474d02de3c47c45c5a65e4bbd52 (patch) | |
tree | 90572f65a8c9967d26c735ea8d28b632d46e00a5 /clang/test/Preprocessor/assembler-with-cpp.c | |
parent | 5f65cc8215d075995345d7f721949f9db6ce10a2 (diff) | |
download | llvm-98b100590df41474d02de3c47c45c5a65e4bbd52.zip llvm-98b100590df41474d02de3c47c45c5a65e4bbd52.tar.gz llvm-98b100590df41474d02de3c47c45c5a65e4bbd52.tar.bz2 |
fix rdar://6804322 by wiring up -fdollars-in-identifiers
with assembler-with-cpp mode.
llvm-svn: 69520
Diffstat (limited to 'clang/test/Preprocessor/assembler-with-cpp.c')
-rw-r--r-- | clang/test/Preprocessor/assembler-with-cpp.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/clang/test/Preprocessor/assembler-with-cpp.c b/clang/test/Preprocessor/assembler-with-cpp.c index 7a2830b..e27cf2d 100644 --- a/clang/test/Preprocessor/assembler-with-cpp.c +++ b/clang/test/Preprocessor/assembler-with-cpp.c @@ -1,4 +1,4 @@ -// RUN: clang-cc -x assembler-with-cpp -E %s > %t && +// RUN: clang-cc -x assembler-with-cpp -fdollars-in-identifiers=0 -E %s > %t && #ifndef __ASSEMBLER__ #error "__ASSEMBLER__ not defined" @@ -42,6 +42,15 @@ 5: M5() +// rdar://6804322 +// RUN: grep -F "6: blarg $foo" %t && +#define FOO(name) name ## $foo +6: FOO(blarg) + +// RUN: clang-cc -x assembler-with-cpp -fdollars-in-identifiers=1 -E %s > %t && +// RUN: grep -F "7: blarg$foo" %t && +#define FOO(name) name ## $foo +7: FOO(blarg) // RUN: true |