diff options
| author | Jack Nagel | 2014-05-14 00:00:59 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-05-14 00:00:59 -0500 |
| commit | 858da0063d2fca5748e62c74ab8851baa638574c (patch) | |
| tree | 0f2268e7a9cab466351839c4b2c75b8138aafa35 /Library/ENV | |
| parent | 230161c1deb4bee497c12e7dfe87f41a236b2d44 (diff) | |
| download | brew-858da0063d2fca5748e62c74ab8851baa638574c.tar.bz2 | |
Allow disabling arch flag filtering
Closes Homebrew/homebrew#17352.
Diffstat (limited to 'Library/ENV')
| -rwxr-xr-x | Library/ENV/4.3/cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/Library/ENV/4.3/cc b/Library/ENV/4.3/cc index a67aae02a..1c8db1238 100755 --- a/Library/ENV/4.3/cc +++ b/Library/ENV/4.3/cc @@ -127,10 +127,15 @@ class Cmd loop do case arg = enum.next when "-arch" - enum.next + if cccfg?("K") + args << arg << enum.next + else + enum.next + end when "-m32" - args << arg if cccfg?("3") + args << arg if cccfg?("3") || cccfg?("K") when "-m64" + args << arg if cccfg?("K") when /^-Xarch_/ refurbished = refurbish_arg(enum.next, enum) unless refurbished.empty? |
