aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/binutils.conf25
-rw-r--r--config/eglibc.conf6
-rw-r--r--config/gcc.conf3
-rw-r--r--config/gmp.conf10
-rw-r--r--config/mpc.conf8
-rw-r--r--config/mpfr.conf9
6 files changed, 43 insertions, 18 deletions
diff --git a/config/binutils.conf b/config/binutils.conf
index a972fe7..a6269dd 100644
--- a/config/binutils.conf
+++ b/config/binutils.conf
@@ -1,13 +1,28 @@
# This is a list of packages that must be installed on the build machine
-# depends="isl cloog mpfr mpc"
depends=""
+# This is the latest version of this toolchain component
+latest="binutils-linaro-2.23.2-2013.06"
+# This is a file that gets installed that is used to determine if the toolchain
+# component is already installed.
+installs="objdump"
# This is a list of default flags always supplied to configure
-default_configure_flags="--disable-Werror --with-isl=${local_builds} --with-mpc=${local_builds} --with-mpfr=${local_builds} --with-gmp=${local_builds} --with-cloog=no --with-sysroot=${local_builds}/sysroot/usr SHELL=/bin/bash"
-
+# --with-isl=${local_builds} --with-mpc=${local_builds} --with-mpfr=${local_builds} --with-gmp=${local_builds} --with-cloog=no
# binutils configure doesn't work under dash, which is the default shell on some
# distributions, so we force it to be bash.
+default_configure_flags="--disable-Werror --with-sysroot=${local_builds}/sysroot/usr SHELL=/bin/bash"
-latest="binutils-linaro-2.23.2-2013.06"
+if test x"${build}" != x"${target}"; then
+ case ${target} in
+ arm*-*-linux-gnueabi*)
+ default_configure_flags="${default_configure_flags} --enable-gold"
+ ;;
+ *)
+ ;;
+ esac
+fi
+
+# This is a list of default flags always supplied to "make check".
+# --xml produces XML files suitable for importing into a MySQL
+runtest_flags="--xml"
-installs="objdump" \ No newline at end of file
diff --git a/config/eglibc.conf b/config/eglibc.conf
index 4f10e9e..3a91a8e 100644
--- a/config/eglibc.conf
+++ b/config/eglibc.conf
@@ -1,9 +1,11 @@
# This is a list of packages that must be installed on the build machine
# depends="isl cloog mpfr mpc"
depends="binutils gcc"
+# This is the latest version of this toolchain component
latest="eglibc-linaro-2.17-2013.06"
+# This is a file that gets installed that is used to determine if the toolchain
+# component is already installed.
installs="libc."
# This is a list of default flags always supplied to configure
-default_configure_flags="--disable-profile --without-gd --without-cvs --enable-add-ons --enable-obsolete-rpc --with-tls --enable-add-ons=nptl,ports --with-headers=${local_builds}/sysroot/usr/include"
-
+default_configure_flags="--disable-profile --without-gd --without-cvs --enable-obsolete-rpc --with-tls --enable-add-ons=nptl,ports --with-headers=${local_builds}/sysroot/usr/include"
diff --git a/config/gcc.conf b/config/gcc.conf
index 0813575..3d979d1 100644
--- a/config/gcc.conf
+++ b/config/gcc.conf
@@ -1,6 +1,9 @@
# This is a list of other components need to build this component
depends="gmp mpc mpfr libelf binutils"
+# This is the latest version of this toolchain component
installs="gcc"
+# This is a file that gets installed that is used to determine if the toolchain
+# component is already installed.
latest="gcc-linaro-4.8-2013.07-1"
# This is a list of default flags always supplied to configure
diff --git a/config/gmp.conf b/config/gmp.conf
index 5bb1db9..24fecb4 100644
--- a/config/gmp.conf
+++ b/config/gmp.conf
@@ -1,9 +1,11 @@
# This is a list of other components need to build this component
depends=""
+# This is the latest version of this toolchain component
+latest="gmp-5.1.2"
+# This is a file that gets installed that is used to determine if the toolchain
+# component is already installed.
+installs="libgmp."
# This is a list of default flags always supplied to configure
-default_configure_flags="--enable-cxx --enable-fft --enable-fft"
+default_configure_flags="--enable-cxx --enable-fft"
-latest="gmp-5.1.2"
-
-installs="libgmp."
diff --git a/config/mpc.conf b/config/mpc.conf
index a428500..4379f6d 100644
--- a/config/mpc.conf
+++ b/config/mpc.conf
@@ -1,9 +1,11 @@
# This is a list of other components need to build this component
depends="gmp"
+# This is the latest version of this toolchain component
+latest="mpc-1.0.1"
+# This is a file that gets installed that is used to determine if the toolchain
+# component is already installed.
+installs="libmpc."
# This is a list of default flags always supplied to configure
default_configure_flags="--with-gmp=${local_builds} --with-mpfr=${local_builds}"
-latest="mpc-1.0.1"
-
-installs="libmpc."
diff --git a/config/mpfr.conf b/config/mpfr.conf
index f294fa7..d236c7d 100644
--- a/config/mpfr.conf
+++ b/config/mpfr.conf
@@ -1,9 +1,10 @@
# This is a list of other components need to build this component
depends="gmp"
+# This is the latest version of this toolchain component
+latest="mpfr-3.1.2"
+# This is a file that gets installed that is used to determine if the toolchain
+# component is already installed.
+installs="libmpfr."
# This is a list of default flags always supplied to configure
default_configure_flags="--with-gmp=${local_builds}"
-
-latest="mpfr-3.1.2"
-
-installs="libmpfr."