sbcl: remove 32-bit option

This commit is contained in:
Mike McQuaid 2016-12-13 01:01:08 +00:00
parent bb35c9da48
commit 5940a3d535

View file

@ -12,7 +12,6 @@ class Sbcl < Formula
sha256 "94b9b75914e6b1b98f2adf21ea3bb409bf25922aa150026fa962ed3fbe7254b0" => :yosemite
end
option "32-bit"
option "with-internal-xref", "Include XREF information for SBCL internals (increases core size by 5-6MB)"
option "with-ldb", "Include low-level debugger in the build"
option "without-sources", "Don't install SBCL sources"
@ -77,7 +76,7 @@ class Sbcl < Formula
ascii_val =~ /[\x80-\xff]/n
end
bootstrap = (build.build_32_bit? || !MacOS.prefer_64_bit?) ? "bootstrap32" : "bootstrap64"
bootstrap = MacOS.prefer_64_bit? ? "bootstrap64" : "bootstrap32"
resource(bootstrap).stage do
# We only need the binaries for bootstrapping, so don't install anything:
command = "#{Dir.pwd}/src/runtime/sbcl"
@ -85,7 +84,6 @@ class Sbcl < Formula
xc_cmdline = "#{command} --core #{core} --disable-debugger --no-userinit --no-sysinit"
cd buildpath do
ENV["SBCL_ARCH"] = "x86" if build.build_32_bit?
Pathname.new("version.lisp-expr").write('"1.0.99.999"') if build.head?
system "./make.sh", "--prefix=#{prefix}", "--xc-host=#{xc_cmdline}"
end