Commit 1fc40fa8 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Added gold target to build ld.gold; binunil tests now need extra RAM - added 1GB swap

parent 11601073
all:
dd if=/dev/zero of=swap bs=1048576 count=1024
chmod 600 swap
mkswap swap
swapon swap
tar xf binutils-2.34.tar.xz
mkdir binutils-build
cd binutils-build && CC="gcc -isystem /usr/include" LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" ../binutils-2.34/configure --build=$(CLFS_TARGET) --prefix=/usr --enable-shared --enable-plugins
......@@ -10,3 +15,27 @@ all:
$(MAKE) -C binutils-build tooldir=/usr install
rm -rf binutils-2.34
rm -rf binutils-build
swapoff swap
rm -rf swap
gold:
dd if=/dev/zero of=swap bs=1048576 count=1024
chmod 600 swap
mkswap swap
swapon swap
tar xf binutils-2.34.tar.xz
mkdir binutils-build
cd binutils-build && CC="gcc -isystem /usr/include" LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" ../binutils-2.34/configure --prefix=/usr --enable-gold --enable-ld=default --enable-plugins --enable-shared
$(MAKE) -C binutils-build tooldir=/usr
# FIXME: binutils tests fail on ARMv7, we should exclude tests which are known to fail and beyond our control
-if [[ ! "$(BUILD_OPTIONS)" =~ no-tests ]] ; then \
$(MAKE) -C binutils-build -k check ; \
fi
$(MAKE) -C binutils-build tooldir=/usr install
rm -rf binutils-2.34
rm -rf binutils-build
swapoff swap
rm -rf swap
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment