diff options
author | Marcin Koscielnicki <koriakin@0x04.net> | 2016-05-04 23:37:40 +0000 |
---|---|---|
committer | Marcin Koscielnicki <koriakin@0x04.net> | 2016-05-04 23:37:40 +0000 |
commit | b31ee6db115eab2a8db7a483d5a42fadac69f6b1 (patch) | |
tree | baa9cb114120a154e36b8489da4333e4ca440557 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 68695b643da34e1a798cee8018cfb7ac621b0139 (diff) | |
download | bcm5719-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.cpp | 2 |
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; } |