aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2013-08-28 20:35:38 +0000
committerEli Friedman <eli.friedman@gmail.com>2013-08-28 20:35:38 +0000
commit2afb63c0010ae69eefb34ce5926dcec21934e394 (patch)
tree66c10279f39be90c77ed377ec486980d6a2af061 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parenta31efa07ff703d45122fa5d21b76e4694c0ec55a (diff)
downloadllvm-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