diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-01-12 18:51:02 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-01-12 18:51:02 +0000 |
commit | dff9f50a525a3fd9e4b9bc097f51b6c3a827e400 (patch) | |
tree | 3b37cbc732c7b1c9d6ac61ca30028ae912421d08 /tools/ccc/ccclib/Arguments.py | |
parent | 1a0d31a3d7f14ddc6370ba912c778aece6c12cf0 (diff) |
ccc: (Darwin) More argument translation for Darwin/Compile tool.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62093 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/ccc/ccclib/Arguments.py')
-rw-r--r-- | tools/ccc/ccclib/Arguments.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tools/ccc/ccclib/Arguments.py b/tools/ccc/ccclib/Arguments.py index f98b7c81de..5a6192eea0 100644 --- a/tools/ccc/ccclib/Arguments.py +++ b/tools/ccc/ccclib/Arguments.py @@ -658,6 +658,7 @@ class OptionParser: self.fastcpOption = self.addOption(FlagOption('-fastcp')) self.f_appleKextOption = self.addOption(FlagOption('-fapple-kext')) + self.f_noEliminateUnusedDebugSymbolsOption = self.addOption(FlagOption('-fno-eliminate-unused-debug-symbols')) self.f_exceptionsOption = self.addOption(FlagOption('-fexceptions')) self.f_objcOption = self.addOption(FlagOption('-fobjc')) self.f_openmpOption = self.addOption(FlagOption('-fopenmp')) @@ -676,6 +677,7 @@ class OptionParser: self.m_32Option = self.addOption(FlagOption('-m32')) self.m_64Option = self.addOption(FlagOption('-m64')) + self.m_dynamicNoPicOption = self.addOption(JoinedOption('-mdynamic-no-pic')) self.m_iphoneosVersionMinOption = self.addOption(JoinedOption('-miphoneos-version-min=')) self.m_macosxVersionMinOption = self.addOption(JoinedOption('-mmacosx-version-min=')) self.m_kernelOption = self.addOption(FlagOption('-mkernel')) @@ -697,9 +699,9 @@ class OptionParser: # '='. self._paramOption = self.addOption(SeparateOption('--param')) - # FIXME: What is this? Seems to do something on Linux. I think - # only one is valid, but have a log that uses both. - self.addOption(FlagOption('-pthread')) + # FIXME: What is this? I think only one is valid, but have a + # log that uses both. + self.pthreadOption = self.addOption(FlagOption('-pthread')) self.addOption(FlagOption('-pthreads')) def addOption(self, opt): |