Commit 1db3939a authored by Gustavo Zacarias's avatar Gustavo Zacarias Committed by Peter Korsgaard
Browse files

toolchain: update gcc snapshot version



* Make mpc mandatory since we are probably building bleeding-edge
* Change snapshot naming convention to match the source

Signed-off-by: default avatarGustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 28cdaaee
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
@@ -45,11 +45,17 @@ config BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE

config BR2_GCC_SNAP_DATE
	string "GCC snapshot date"
	default "20070921"
	default "4.7-20110430"
	depends on BR2_GCC_VERSION_SNAP
	help
	  Enter snapshot date to use for gcc.  Format is:
	  YYYYMMDD
	  Enter snapshot date to use for gcc.
	  Format is: A.B-YYYYMMDD

	  A is GCC major version, for example 4.
	  B is GCC minor version, for example 7.
	  YYYYMMDD is snapshot date, for example 20110430.

	  This way we'd get version 4.7-20110430

config BR2_GCC_VERSION
	string
+1 −1
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@ config BR2_PACKAGE_GCC_TARGET
	depends on BR2_HAVE_DEVFILES && BR2_TOOLCHAIN_BUILDROOT
	select BR2_PACKAGE_BINUTILS
	select BR2_PACKAGE_BINUTILS_TARGET
	select BR2_PACKAGE_MPC if (BR2_GCC_VERSION_4_5_X || BR2_GCC_VERSION_4_6_X)
	select BR2_PACKAGE_MPC if (BR2_GCC_VERSION_4_5_X || BR2_GCC_VERSION_4_6_X || BR2_GCC_VERSION_SNAP)
	select BR2_PACKAGE_MPFR
	select BR2_PACKAGE_GMP
	help
+11 −0
Original line number Diff line number Diff line
@@ -141,6 +141,17 @@ endif
GCC_HOST_PREREQ += host-mpc
endif

# GCC snapshot prerequisites
# Since we don't know and it can be quite new just ask for everything known
ifneq ($(GCC_SNAP_DATE),)
GCC_WITH_HOST_MPC = --with-mpc=$(HOST_DIR)/usr
GCC_TARGET_PREREQ += mpc
ifeq ($(BR2_TOOLCHAIN_BUILDROOT),y)
HOST_SOURCE += host-mpc-source
endif
GCC_HOST_PREREQ += host-mpc
endif

ifeq ($(BR2_GCC_SHARED_LIBGCC),y)
GCC_SHARED_LIBGCC:=--enable-shared
else