summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMarcin Koscielnicki <koriakin@0x04.net>2016-05-04 23:37:40 +0000
committerMarcin Koscielnicki <koriakin@0x04.net>2016-05-04 23:37:40 +0000
commitb31ee6db115eab2a8db7a483d5a42fadac69f6b1 (patch)
treebaa9cb114120a154e36b8489da4333e4ca440557 /clang/lib/Frontend/CompilerInvocation.cpp
parent68695b643da34e1a798cee8018cfb7ac621b0139 (diff)
downloadbcm5719-llvm-b31ee6db115eab2a8db7a483d5a42fadac69f6b1.tar.gz
bcm5719-llvm-b31ee6db115eab2a8db7a483d5a42fadac69f6b1.zip
[SystemZ] Add -mbackchain option.
This option, like the corresponding gcc option, is SystemZ-specific and enables storing frame backchain links, as specified in the ABI. Differential Revision: http://reviews.llvm.org/D19891 llvm-svn: 268575
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
-rw-r--r--clang/lib/Frontend/CompilerInvocation.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp
index 2091ec4af32..0b154b6743c 100644
--- a/clang/lib/Frontend/CompilerInvocation.cpp
+++ b/clang/lib/Frontend/CompilerInvocation.cpp
@@ -782,6 +782,8 @@ static bool ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, InputKind IK,
Opts.CudaGpuBinaryFileNames =
Args.getAllArgValues(OPT_fcuda_include_gpubinary);
+ Opts.Backchain = Args.hasArg(OPT_mbackchain);
+
return Success;
}
OpenPOWER on IntegriCloud