Browse Source

gcc: add old versions

Waldemar Brodkorb 4 months ago
parent
commit
868600c7da
2 changed files with 38 additions and 0 deletions
  1. 22 0
      target/config/Config.in.compiler
  2. 16 0
      toolchain/gcc/Makefile.inc

+ 22 - 0
target/config/Config.in.compiler

@@ -109,6 +109,28 @@ config ADK_TOOLCHAIN_GCC_6
 	depends on !ADK_TARGET_ARCH_OR1K
 	depends on !ADK_TARGET_ARCH_LOONGARCH
 
+config ADK_TOOLCHAIN_GCC_5
+	bool "5.5.0"
+	depends on !ADK_TARGET_ARCH_ARC
+	depends on !ADK_TARGET_ARCH_AVR32
+	depends on !ADK_TARGET_ARCH_CSKY
+	depends on !ADK_TARGET_ARCH_HPPA
+	depends on !ADK_TARGET_ARCH_METAG
+	depends on !ADK_TARGET_ARCH_NDS32
+	depends on !ADK_TARGET_ARCH_OR1K
+	depends on !ADK_TARGET_ARCH_LOONGARCH
+
+config ADK_TOOLCHAIN_GCC_4
+	bool "4.9.4"
+	depends on !ADK_TARGET_ARCH_ARC
+	depends on !ADK_TARGET_ARCH_AVR32
+	depends on !ADK_TARGET_ARCH_CSKY
+	depends on !ADK_TARGET_ARCH_HPPA
+	depends on !ADK_TARGET_ARCH_METAG
+	depends on !ADK_TARGET_ARCH_NDS32
+	depends on !ADK_TARGET_ARCH_OR1K
+	depends on !ADK_TARGET_ARCH_LOONGARCH
+
 config ADK_TOOLCHAIN_GCC_ARC
 	bool "arc-2023.09"
 	depends on ADK_TARGET_ARCH_ARC

+ 16 - 0
toolchain/gcc/Makefile.inc

@@ -74,6 +74,22 @@ PKG_RELEASE:=		1
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.gz
 LIBSTDCXXVER:=		22
 endif
+ifeq ($(ADK_TOOLCHAIN_GCC_5),y)
+PKG_VERSION:=		5.5.0
+PKG_HASH:=		3aabce75d6dd206876eced17504b28d47a724c2e430dbd2de176beb948708983
+PKG_SITES:=		${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/}
+PKG_RELEASE:=		1
+DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.gz
+LIBSTDCXXVER:=		21
+endif
+ifeq ($(ADK_TOOLCHAIN_GCC_4),y)
+PKG_VERSION:=		4.9.4
+PKG_HASH:=		1680f92781b92cbdb57d7e4f647c650678c594154cb0d707fd9a994424a9860d
+PKG_SITES:=		${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/}
+PKG_RELEASE:=		1
+DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.gz
+LIBSTDCXXVER:=		20
+endif
 ifeq ($(ADK_TOOLCHAIN_GCC_ARC),y)
 PKG_VERSION:=		arc-2023.09
 PKG_GIT:=		tag