summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2015-10-12 11:31:57 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2015-10-12 11:31:57 +0200
commitcfe60035ca78b628541c7c103c0aa1c47fb066ff (patch)
tree00c41ca6352146b22433b4576167c715cc6a1cd3
parent8d2818603e51c29e2cc2f95706270d9967e6a7ed (diff)
support the latest three C library releases
-rw-r--r--target/config/Config.in.libc.choice21
-rw-r--r--toolchain/musl/Makefile.inc19
-rw-r--r--toolchain/uclibc-ng/Makefile.inc12
3 files changed, 46 insertions, 6 deletions
diff --git a/target/config/Config.in.libc.choice b/target/config/Config.in.libc.choice
index da195a593..6a4f82494 100644
--- a/target/config/Config.in.libc.choice
+++ b/target/config/Config.in.libc.choice
@@ -56,6 +56,14 @@ config ADK_TARGET_LIB_UCLIBC_NG_1_0_6
bool "1.0.6"
depends on ADK_TARGET_LIB_UCLIBC_NG
+config ADK_TARGET_LIB_UCLIBC_NG_1_0_5
+ bool "1.0.5"
+ depends on ADK_TARGET_LIB_UCLIBC_NG
+
+config ADK_TARGET_LIB_UCLIBC_NG_1_0_4
+ bool "1.0.4"
+ depends on ADK_TARGET_LIB_UCLIBC_NG
+
config ADK_TARGET_LIB_UCLIBC_NG_GIT
bool "git"
depends on ADK_TARGET_LIB_UCLIBC_NG
@@ -72,10 +80,6 @@ config ADK_TARGET_LIB_GLIBC_2_20
bool "2.20"
depends on ADK_TARGET_LIB_GLIBC && !ADK_TARGET_ARCH_HPPA
-config ADK_TARGET_LIB_GLIBC_2_19
- bool "2.19"
- depends on ADK_TARGET_LIB_GLIBC && !ADK_TARGET_ARCH_HPPA
-
config ADK_TARGET_LIB_GLIBC_GIT
bool "git"
depends on ADK_TARGET_LIB_GLIBC
@@ -84,6 +88,15 @@ config ADK_TARGET_LIB_MUSL_1_1_11
bool "1.1.11"
depends on ADK_TARGET_LIB_MUSL
+config ADK_TARGET_LIB_MUSL_1_1_10
+ bool "1.1.10"
+ depends on ADK_TARGET_LIB_MUSL
+
+config ADK_TARGET_LIB_MUSL_1_1_9
+ bool "1.1.9"
+ depends on ADK_TARGET_LIB_MUSL
+
+
config ADK_TARGET_LIB_MUSL_GIT
bool "git"
depends on ADK_TARGET_LIB_MUSL
diff --git a/toolchain/musl/Makefile.inc b/toolchain/musl/Makefile.inc
index 75461b9dd..398d9d4df 100644
--- a/toolchain/musl/Makefile.inc
+++ b/toolchain/musl/Makefile.inc
@@ -7,10 +7,25 @@ PKG_VERSION:= git
PKG_RELEASE:= 1
PKG_SITES:= git://git.musl-libc.org/musl
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.xz
-else
-PKG_VERSION:= $(ADK_LIBC_VERSION)
+endif
+ifeq ($(ADK_TARGET_LIB_MUSL_1_1_11),y)
+PKG_VERSION:= 1.1.11
PKG_RELEASE:= 1
PKG_HASH:= bb9e6da51b7b12641f5d1abb39705c6c6c1b2fbd20002362948aa736a0aa353f
PKG_SITES:= http://www.musl-libc.org/releases/
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
endif
+ifeq ($(ADK_TARGET_LIB_MUSL_1_1_10),y)
+PKG_VERSION:= 1.1.10
+PKG_RELEASE:= 1
+PKG_HASH:= 45bbe9b1c7f7a0f743477af1e103b6889bfe4dd9815e16f6c89f6c90831c8b7c
+PKG_SITES:= http://www.musl-libc.org/releases/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+endif
+ifeq ($(ADK_TARGET_LIB_MUSL_1_1_9),y)
+PKG_VERSION:= 1.1.9
+PKG_RELEASE:= 1
+PKG_HASH:= 00bf7173caf972c88cd07cb0d420c082a2f35efcccc1a81f8909bec2d030283e
+PKG_SITES:= http://www.musl-libc.org/releases/
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
+endif
diff --git a/toolchain/uclibc-ng/Makefile.inc b/toolchain/uclibc-ng/Makefile.inc
index 63882ab38..9795c26e5 100644
--- a/toolchain/uclibc-ng/Makefile.inc
+++ b/toolchain/uclibc-ng/Makefile.inc
@@ -13,4 +13,16 @@ PKG_RELEASE:= 1
PKG_SITES:= http://downloads.uclibc-ng.org/releases/1.0.6/
PKG_HASH:= afb2ec318fe5b115165e3fdc22964a2fd2b68e03a652ac36164ed096b4bb795c
endif
+ifeq ($(ADK_TARGET_LIB_UCLIBC_NG_1_0_5),y)
+PKG_VERSION:= 1.0.5
+PKG_RELEASE:= 1
+PKG_SITES:= http://downloads.uclibc-ng.org/releases/1.0.5/
+PKG_HASH:= 7a16bc9ff03b8f74f1f0cf921412f08e48a15285d9d555560d5cca915a28df5f
+endif
+ifeq ($(ADK_TARGET_LIB_UCLIBC_NG_1_0_4),y)
+PKG_VERSION:= 1.0.4
+PKG_RELEASE:= 1
+PKG_SITES:= http://downloads.uclibc-ng.org/releases/1.0.4/
+PKG_HASH:= c037dbaea685380c75b112b5503778a90fa95ac524728770131aa17e29474915
+endif
DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz