Mercurial > vanilla
diff dev/binutils/binutils.sh @ 76:3db0ed0ab5a6
dev/binutils: allow modifications
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 07 Mar 2019 12:57:32 +0100 |
parents | 08abb38e51dd |
children | b3f3b8ed8cf2 |
line wrap: on
line diff
--- a/dev/binutils/binutils.sh Thu Mar 07 07:07:25 2019 +0100 +++ b/dev/binutils/binutils.sh Thu Mar 07 12:57:32 2019 +0100 @@ -15,18 +15,17 @@ # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. # +: ${CHOST:=$(uname -m)-linux-musl} +: ${CBUILD:=$(uname -m)-linux-musl} +: ${CTARGET:=$(uname -m)-linux-musl} +: ${CC:=gcc} +: ${CFLAGS:=-O2} +: ${CXX:=g++} +: ${CXXFLAGS:=-O2} + source ./binutils.info -case $(uname -m) in -x86_64) - CFLAGS="-O2 -fPIC" - ;; -*) - CFLAGS="-O2" - ;; -esac - -set -e +set -ex rm -rf $PKGNAME-$PKGVERSION tar xvaf $PKGNAME-$PKGVERSION.tar.xz @@ -43,7 +42,14 @@ with_gdb="--enable-gdb" fi -CFLAGS="$CFLAGS" ./configure \ +CFLAGS="$CFLAGS" \ +CXXFLAGS="$CXXFLAGS" \ +CC="$CC" \ +CXX="$CXX" \ +./configure \ + --build=${CBUILD} \ + --host=${CHOST} \ + --target=${CTARGET} \ --prefix=/usr \ --disable-werror \ --enable-gold \