X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=lfs%2Fgcc;h=77466a572f293b8ab2092d2e930358e9cdb0baec;hb=0c30619a9519e88771897531ce779a3563d33807;hp=d19160b26aaba1706092fbf27da2d4def7901c3a;hpb=d111587cc3b0007b35c09dd847d035e6ffadffc7;p=ipfire-2.x.git diff --git a/lfs/gcc b/lfs/gcc index d19160b26a..77466a572f 100644 --- a/lfs/gcc +++ b/lfs/gcc @@ -24,11 +24,11 @@ include Config -VER = 8.3.0 +VER = 10.2.0 GMP_VER = 6.1.2 -MPFR_VER = 3.1.6 -MPC_VER = 1.0.3 +MPFR_VER = 4.0.2 +MPC_VER = 1.1.0 THISAPP = gcc-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -67,7 +67,7 @@ ifeq "$(ROOT)" "" --enable-threads=posix \ --enable-__cxa_atexit \ --enable-clocale=gnu \ - --enable-languages=c,c++,go \ + --enable-languages=c,c++ \ --disable-bootstrap \ --disable-nls EXTRA_MAKE = @@ -149,6 +149,11 @@ endif endif endif +ifeq "$(BUILD_ARCH)" "aarch64" + EXTRA_CONFIG += \ + --enable-standard-branch-protection +endif + ifeq "$(BUILD_ARCH)" "armv7hl" EXTRA_CONFIG += \ --with-float=hard @@ -189,10 +194,10 @@ gmp-$(GMP_VER).tar.xz = $(DL_FROM)/gmp-$(GMP_VER).tar.xz mpfr-$(MPFR_VER).tar.xz = $(DL_FROM)/mpfr-$(MPFR_VER).tar.xz mpc-$(MPC_VER).tar.gz = $(DL_FROM)/mpc-$(MPC_VER).tar.gz -$(DL_FILE)_MD5 = 65b210b4bfe7e060051f799e0f994896 +$(DL_FILE)_MD5 = e9fd9b1789155ad09bcf3ae747596b50 gmp-$(GMP_VER).tar.xz_MD5 = f58fa8001d60c4c77595fbbb62b63c1d -mpfr-$(MPFR_VER).tar.xz_MD5 = 51bfdbf81553966c8d43808122cc81b3 -mpc-$(MPC_VER).tar.gz_MD5 = d6a1d5f8ddea3abd2cc3e98f58352d26 +mpfr-$(MPFR_VER).tar.xz_MD5 = 320fbc4463d4c8cb1e566929d8adc4f8 +mpc-$(MPC_VER).tar.gz_MD5 = 4125404e41e482ec68282a2e687f6c73 install : $(TARGET) @@ -262,7 +267,7 @@ ifeq "$(PASS)" "L" $(EXTRA_ENV) \ $(DIR_APP)/libstdc++-v3/configure \ $(EXTRA_CONFIG) - cd $(DIR_SRC)/gcc-build && make $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_SRC)/gcc-build && make $(EXTRA_MAKE) cd $(DIR_SRC)/gcc-build && make $(EXTRA_INSTALL) install else @@ -271,7 +276,7 @@ else $(EXTRA_ENV) \ $(DIR_APP)/configure \ $(EXTRA_CONFIG) - cd $(DIR_SRC)/gcc-build && make $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_SRC)/gcc-build && make $(EXTRA_MAKE) cd $(DIR_SRC)/gcc-build && make $(EXTRA_INSTALL) install endif