зеркало из https://github.com/microsoft/clang-1.git
ccc: Darwin/CC1: Be bug compatible with gcc in a corner case.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62131 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
e1c2a675e0
Коммит
93a08e6dd7
|
@ -177,10 +177,11 @@ class Darwin_X86_CompileTool(Tool):
|
|||
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):
|
||||
# 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__')
|
||||
|
|
Загрузка…
Ссылка в новой задаче