Commit a79f0494 authored by Peter Korsgaard's avatar Peter Korsgaard
Browse files

crosstool-ng: use uClibc 0.9.33.1 / NPTL by default



So we're in sync with the internal toolchain.

Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent d06238d9
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -99,11 +99,7 @@ config BR2_TOOLCHAIN_CTNG_CXX

choice
	prompt "Thread library implementation"
	default BR2_TOOLCHAIN_CTNG_THREADS_PTHREADS_OLD \
		if BR2_TOOLCHAIN_CTNG_uClibc
	default BR2_TOOLCHAIN_CTNG_THREADS_NPTL		\
		if BR2_TOOLCHAIN_CTNG_eglibc ||		\
		   BR2_TOOLCHAIN_CTNG_glibc
	default BR2_TOOLCHAIN_CTNG_THREADS_NPTL
	help
	  Enable thread support and select thread implementation. With
	  glibc, thread support is mandatory but several
@@ -129,8 +125,6 @@ choice
	config BR2_TOOLCHAIN_CTNG_THREADS_NPTL
		bool "Native POSIX Threading (NPTL)"
		select BR2_TOOLCHAIN_HAS_THREADS
		depends on BR2_TOOLCHAIN_CTNG_eglibc || \
			   BR2_TOOLCHAIN_CTNG_glibc
endchoice

endif # BR2_TOOLCHAIN_CTNG
+5 −5
Original line number Diff line number Diff line
@@ -322,13 +322,13 @@ CT_CC_GCC_LDBL_128=m
# C-library
#
CT_LIBC="uClibc"
CT_LIBC_VERSION="0.9.32"
CT_LIBC_VERSION="0.9.33.1"
CT_LIBC_uClibc=y
CT_LIBC_uClibc_AVAILABLE=y
# CT_LIBC_UCLIBC_V_0_9_33_1 is not set
# CT_LIBC_UCLIBC_V_0_9_33_1=y
# CT_LIBC_UCLIBC_V_0_9_33 is not set
# CT_LIBC_UCLIBC_V_0_9_32_1 is not set
CT_LIBC_UCLIBC_V_0_9_32=y
# CT_LIBC_UCLIBC_V_0_9_32 is not set
# CT_LIBC_UCLIBC_V_0_9_30_3 is not set
# CT_LIBC_UCLIBC_V_0_9_30_2 is not set
# CT_LIBC_UCLIBC_V_0_9_30_1 is not set
@@ -355,8 +355,8 @@ CT_THREADS="linuxthreads"
#
# Common C library options
#
# CT_THREADS_NPTL is not set
CT_THREADS_LINUXTHREADS=y
CT_THREADS_NPTL=y
# CT_THREADS_LINUXTHREADS is not set
# CT_THREADS_NONE is not set
CT_LIBC_XLDD=y

+1 −1
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@

CTNG_DIR := $(BUILD_DIR)/build-toolchain

CTNG_UCLIBC_CONFIG_FILE := $(TOPDIR)/toolchain/uClibc/uClibc-0.9.32.config
CTNG_UCLIBC_CONFIG_FILE := $(TOPDIR)/toolchain/uClibc/uClibc-0.9.33.config
CTNG_CONFIG_FILE:=$(call qstrip,$(BR2_TOOLCHAIN_CTNG_CONFIG))

# Hack! ct-ng is in fact a Makefile script. As such, it accepts all