Fixes universal builds; Fixes Homebrew/homebrew#14845

This commit is contained in:
Max Howell 2012-09-13 08:53:35 -04:00
parent dd917bc105
commit ef8a720caa

View File

@ -120,12 +120,12 @@ class Cmd
if cccfg? 'Ob'
%w{-mtune=generic -Oz}
elsif cccfg? 'O'
u = '-arch i386 -arch x86_64' if cccfg? 'u'
c = case tool when 'clang', 'clang++' then '-march=native' end
u = %w{-arch i386 -arch x86_64} if cccfg? 'u'
c = '-march=native' if tool =~ /clang/
%w{-pipe -w -Os} << u << c
else
[]
end
end.flatten
end
def syslibpath
# We reject brew's lib as we explicitly add this as a -L flag, thus it