From ba362f6478b8adef3f47c8cd05827c9e3ef5605e Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Fri, 30 Jan 2009 04:43:19 +0000 Subject: [PATCH] ccc: Forward -fobjc-nonfragile-abi to clang. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63378 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/ccc/ccclib/Arguments.py | 1 + tools/ccc/ccclib/Tools.py | 1 + 2 files changed, 2 insertions(+) diff --git a/tools/ccc/ccclib/Arguments.py b/tools/ccc/ccclib/Arguments.py index 1ff76eccd9..0f258cfda4 100644 --- a/tools/ccc/ccclib/Arguments.py +++ b/tools/ccc/ccclib/Arguments.py @@ -803,6 +803,7 @@ class OptionParser: self.f_noWorkingDirectoryOption = self.addOption(FlagOption('-fno-working-directory', self.fGroup)) self.f_objcGcOnlyOption = self.addOption(FlagOption('-fobjc-gc-only', self.fGroup)) self.f_objcGcOption = self.addOption(FlagOption('-fobjc-gc', self.fGroup)) + self.f_objcNonfragileAbiOption = self.addOption(FlagOption('-fobjc-nonfragile-abi', self.fGroup)) self.f_objcOption = self.addOption(FlagOption('-fobjc', self.fGroup)) self.f_omitFramePointerOption = self.addOption(FlagOption('-fomit-frame-pointer', self.fGroup)) self.f_openmpOption = self.addOption(FlagOption('-fopenmp', self.fGroup)) diff --git a/tools/ccc/ccclib/Tools.py b/tools/ccc/ccclib/Tools.py index ed138141b2..6156684ca5 100644 --- a/tools/ccc/ccclib/Tools.py +++ b/tools/ccc/ccclib/Tools.py @@ -315,6 +315,7 @@ class Clang_CompileTool(Tool): arglist.addAllArgs(cmd_args, arglist.parser.f_objcGcOption) arglist.addAllArgs(cmd_args, arglist.parser.f_objcGcOnlyOption) + arglist.addAllArgs(cmd_args, arglist.parser.f_objcNonfragileAbiOption) arglist.addAllArgs(cmd_args, arglist.parser.f_nextRuntimeOption) arglist.addAllArgs(cmd_args, arglist.parser.f_gnuRuntimeOption) arglist.addLastArg(cmd_args, arglist.parser.f_exceptionsOption) -- 2.50.1