Ver Fonte

update baremetal toolchain creation

Waldemar Brodkorb há 6 anos atrás
pai
commit
1faff13ffc

+ 1 - 1
target/config/Config.in.libc

@@ -234,7 +234,7 @@ config ADK_LIBC_VERSION
 	default "1.0.29" if ADK_TARGET_LIB_UCLIBC_NG_1_0_29
 	default "1.1.19" if ADK_TARGET_LIB_MUSL_1_1_19
 	default "2.27" if ADK_TARGET_LIB_GLIBC_2_27
-	default "3.0.0" if ADK_TARGET_LIB_NEWLIB_2_4_0
+	default "3.0.0" if ADK_TARGET_LIB_NEWLIB_3_0_0
 	default "git" if ADK_TARGET_LIB_UCLIBC_NG_GIT || \
 		         ADK_TARGET_LIB_MUSL_GIT || \
 		         ADK_TARGET_LIB_GLIBC_GIT || \

+ 1 - 1
toolchain/binutils/Makefile.inc

@@ -24,7 +24,7 @@ PKG_SITES:=		${MASTER_SITE_GNU:=binutils/}
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.gz
 endif
 ifeq ($(ADK_TOOLCHAIN_BINUTILS_ARC),y)
-PKG_VERSION:=		arc-2018.03-eng008
+PKG_VERSION:=		arc-2018.03-eng009
 PKG_GIT:=		tag
 PKG_RELEASE:=		1
 PKG_SITES:=		https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb.git

+ 4 - 0
toolchain/gcc/Makefile

@@ -77,6 +77,10 @@ GCC_TLS_CONFOPTS:=	--enable-tls
 endif
 endif
 
+ifeq ($(ADK_TARGET_OS_BAREMETAL),y)
+GCC_FINAL_CONFOPTS:=	--disable-libatomic
+endif
+
 ifeq ($(ADK_TARGET_OS_RTEMS),y)
 GCC_FINAL_CONFOPTS:=	--enable-libatomic
 endif

+ 1 - 1
toolchain/gcc/Makefile.inc

@@ -19,7 +19,7 @@ DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.gz
 LIBSTDCXXVER:=		22
 endif
 ifeq ($(ADK_TOOLCHAIN_GCC_ARC),y)
-PKG_VERSION:=		arc-2018.03-eng008
+PKG_VERSION:=		arc-2018.03-eng009
 PKG_GIT:=		tag
 PKG_SITES:=		https://github.com/foss-for-synopsys-dwc-arc-processors/gcc.git
 PKG_RELEASE:=		1