diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2013-08-28 20:35:38 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2013-08-28 20:35:38 +0000 |
commit | 2afb63c0010ae69eefb34ce5926dcec21934e394 (patch) | |
tree | 66c10279f39be90c77ed377ec486980d6a2af061 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | a31efa07ff703d45122fa5d21b76e4694c0ec55a (diff) | |
download | llvm-2afb63c0010ae69eefb34ce5926dcec21934e394.zip llvm-2afb63c0010ae69eefb34ce5926dcec21934e394.tar.gz llvm-2afb63c0010ae69eefb34ce5926dcec21934e394.tar.bz2 |
Handle -D arguments ending in a backslash.
We translate these into #define directives; to preserve gcc-compatible
semantics (where the expanded macro includes the backslash), we add
an extra "\\\n" to the end of the synthesized "#define".
<rdar://problem/14810220>
llvm-svn: 189511
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions