[cfe-commits] r62131 - /cfe/trunk/tools/ccc/ccclib/Tools.py
Daniel Dunbar
daniel at zuster.org
Mon Jan 12 17:04:40 PST 2009
Author: ddunbar
Date: Mon Jan 12 19:04:40 2009
New Revision: 62131
URL: http://llvm.org/viewvc/llvm-project?rev=62131&view=rev
Log:
ccc: Darwin/CC1: Be bug compatible with gcc in a corner case.
Modified:
cfe/trunk/tools/ccc/ccclib/Tools.py
Modified: cfe/trunk/tools/ccc/ccclib/Tools.py
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/ccc/ccclib/Tools.py?rev=62131&r1=62130&r2=62131&view=diff
==============================================================================
--- cfe/trunk/tools/ccc/ccclib/Tools.py (original)
+++ cfe/trunk/tools/ccc/ccclib/Tools.py Mon Jan 12 19:04:40 2009
@@ -177,11 +177,12 @@
def addCPPArgs(self, cmd_args, arch, arglist):
# Derived from cpp spec.
- # FIXME: The gcc spec is broken here, it refers to dynamic but
- # that has been translated.
if arglist.getLastArg(arglist.parser.staticOption):
- if not arglist.getLastArg(arglist.parser.ZdynamicOption):
- cmd_args.append('-D__STATIC__')
+ # The gcc spec is broken here, it refers to dynamic but
+ # that has been translated. Start by being bug compatible.
+
+ # if not arglist.getLastArg(arglist.parser.ZdynamicOption):
+ cmd_args.append('-D__STATIC__')
else:
cmd_args.append('-D__DYNAMIC__')
More information about the cfe-commits
mailing list