Browse Source

add gcc6 support

Waldemar Brodkorb 8 years ago
parent
commit
da931b803e
2 changed files with 18 additions and 1 deletions
  1. 10 1
      target/config/Config.in.gcc
  2. 8 0
      toolchain/gcc/Makefile.inc

+ 10 - 1
target/config/Config.in.gcc

@@ -10,7 +10,8 @@ default ADK_TOOLCHAIN_GCC_4_9_3 if ADK_TARGET_LIB_GLIBC && ADK_TARGET_ARCH_SH
 default ADK_TOOLCHAIN_GCC_4_9_3 if ADK_TARGET_SYSTEM_KINETIS_K70
 default ADK_TOOLCHAIN_GCC_4_8_ARC if ADK_TARGET_ARCH_ARC
 default ADK_TOOLCHAIN_GCC_5_3_OR1K if ADK_TARGET_ARCH_OR1K
-default ADK_TOOLCHAIN_GCC_GIT if ADK_TARGET_ARCH_XTENSA
+default ADK_TOOLCHAIN_GCC_6_1_0 if ADK_TARGET_ARCH_XTENSA
+default ADK_TOOLCHAIN_GCC_6_1_0 if ADK_TARGET_ARCH_BFIN
 default ADK_TOOLCHAIN_GCC_5_3_0
 
 config ADK_TOOLCHAIN_GCC_GIT
@@ -21,6 +22,14 @@ config ADK_TOOLCHAIN_GCC_GIT
 	depends on !ADK_TARGET_ARCH_OR1K
 	select ADK_DISABLE_HONOUR_CFLAGS
 
+config ADK_TOOLCHAIN_GCC_6_1_0
+	bool "6.1.0"
+	depends on !ADK_TARGET_ARCH_ARC
+	depends on !ADK_TARGET_ARCH_AVR32
+	depends on !ADK_TARGET_ARCH_METAG
+	depends on !ADK_TARGET_ARCH_OR1K
+	select ADK_DISABLE_HONOUR_CFLAGS
+
 config ADK_TOOLCHAIN_GCC_5_3_0
 	bool "5.3.0"
 	depends on !ADK_TARGET_ARCH_ARC

+ 8 - 0
toolchain/gcc/Makefile.inc

@@ -2,6 +2,14 @@
 # material, please see the LICENCE file in the top-level directory.
 
 PKG_NAME:=		gcc
+ifeq ($(ADK_TOOLCHAIN_GCC_6_1_0),y)
+PKG_VERSION:=		6.1.0
+PKG_HASH:=		724a61d190f27d5028791587149c6a6d6a312d6659a61636be5be86b6e809b59
+PKG_SITES:=		${MASTER_SITE_GNU:=gcc/gcc-${PKG_VERSION}/}
+PKG_RELEASE:=		1
+DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.gz
+LIBSTDCXXVER:=		22
+endif
 ifeq ($(ADK_TOOLCHAIN_GCC_5_3_0),y)
 PKG_VERSION:=		5.3.0
 PKG_HASH:=		b7f5f56bd7db6f4fcaa95511dbf69fc596115b976b5352c06531c2fc95ece2f4