Bläddra i källkod

update uClibc to 0.9.33.2

Waldemar Brodkorb 11 år sedan
förälder
incheckning
bf5cbe6a5a

+ 14 - 9
target/mips/uclibc.config.big.mips64

@@ -1,12 +1,13 @@
 #
 # Automatically generated make config: don't edit
-# Version: 0.9.32.1
-# Thu Sep 20 16:01:14 2012
+# Version: 0.9.33.2
+# Fri Sep 21 10:13:47 2012
 #
 # TARGET_alpha is not set
 # TARGET_arm is not set
 # TARGET_avr32 is not set
 # TARGET_bfin is not set
+# TARGET_c6x is not set
 # TARGET_cris is not set
 # TARGET_e1 is not set
 # TARGET_frv is not set
@@ -28,7 +29,6 @@ TARGET_mips=y
 # TARGET_vax is not set
 # TARGET_x86_64 is not set
 # TARGET_xtensa is not set
-# TARGET_c6x is not set
 
 #
 # Target Architecture Features and Options
@@ -67,10 +67,7 @@ HAVE_DOT_CONFIG=y
 #
 # General Library Settings
 #
-# HAVE_NO_PIC is not set
 DOPIC=y
-# ARCH_HAS_NO_SHARED is not set
-# ARCH_HAS_NO_LDSO is not set
 HAVE_SHARED=y
 # FORCE_SHAREABLE_TEXT_SEGMENTS is not set
 LDSO_LDD_SUPPORT=y
@@ -78,9 +75,13 @@ LDSO_CACHE_SUPPORT=y
 # LDSO_PRELOAD_ENV_SUPPORT is not set
 # LDSO_PRELOAD_FILE_SUPPORT is not set
 LDSO_BASE_FILENAME="ld.so"
+# LDSO_STANDALONE_SUPPORT is not set
+# LDSO_PRELINK_SUPPORT is not set
 # UCLIBC_STATIC_LDCONFIG is not set
 LDSO_RUNPATH=y
 LDSO_SEARCH_INTERP_PATH=y
+LDSO_LD_LIBRARY_PATH=y
+# LDSO_NO_CLEANUP is not set
 UCLIBC_CTOR_DTOR=y
 # LDSO_GNU_HASH_SUPPORT is not set
 # HAS_NO_THREADS is not set
@@ -127,6 +128,7 @@ UCLIBC_GRP_BUFFER_SIZE=256
 #
 # Support various families of functions
 #
+UCLIBC_LINUX_MODULE_26=y
 # UCLIBC_LINUX_MODULE_24 is not set
 UCLIBC_LINUX_SPECIFIC=y
 UCLIBC_HAS_GNU_ERROR=y
@@ -142,6 +144,8 @@ UCLIBC_HAS_EPOLL=y
 # UCLIBC_HAS_XATTR is not set
 # UCLIBC_HAS_PROFILING is not set
 UCLIBC_HAS_CRYPT_IMPL=y
+# UCLIBC_HAS_SHA256_CRYPT_IMPL is not set
+# UCLIBC_HAS_SHA512_CRYPT_IMPL is not set
 UCLIBC_HAS_CRYPT=y
 UCLIBC_HAS_NETWORK_SUPPORT=y
 UCLIBC_HAS_SOCKET=y
@@ -155,6 +159,7 @@ UCLIBC_SUPPORT_AI_ADDRCONFIG=y
 UCLIBC_HAS_BSD_RES_CLOSE=y
 UCLIBC_HAS_COMPAT_RES_STATE=y
 # UCLIBC_HAS_EXTRA_COMPAT_RES_STATE is not set
+UCLIBC_HAS_RESOLVER_SUPPORT=y
 UCLIBC_HAS_LIBRESOLV_STUB=y
 UCLIBC_HAS_LIBNSL_STUB=y
 
@@ -190,6 +195,7 @@ UCLIBC_HAS_STDIO_PUTC_MACRO=y
 UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
 # UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
 UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
+# UCLIBC_HAS_FOPEN_CLOSEEXEC_MODE is not set
 UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
 UCLIBC_HAS_PRINTF_M_SPEC=y
 UCLIBC_HAS_ERRNO_MESSAGES=y
@@ -228,19 +234,18 @@ HARDWIRED_ABSPATH=y
 #
 # UCLIBC_BUILD_PIE is not set
 UCLIBC_HAS_ARC4RANDOM=y
-# HAVE_NO_SSP is not set
 # UCLIBC_HAS_SSP is not set
 UCLIBC_BUILD_RELRO=y
 # UCLIBC_BUILD_NOW is not set
 UCLIBC_BUILD_NOEXECSTACK=y
 
 #
-# uClibc development/debugging options
+# Development/debugging options
 #
 CROSS_COMPILER_PREFIX=""
 UCLIBC_EXTRA_CFLAGS=""
 DODEBUG=y
-# DOASSERTS is not set
+DOASSERTS=y
 SUPPORT_LD_DEBUG=y
 SUPPORT_LD_DEBUG_EARLY=y
 # UCLIBC_MALLOC_DEBUGGING is not set

+ 13 - 8
target/mips/uclibc.config.little.mips64

@@ -1,12 +1,13 @@
 #
 # Automatically generated make config: don't edit
-# Version: 0.9.32.1
-# Thu Sep 20 16:00:35 2012
+# Version: 0.9.33.2
+# Fri Sep 21 10:44:58 2012
 #
 # TARGET_alpha is not set
 # TARGET_arm is not set
 # TARGET_avr32 is not set
 # TARGET_bfin is not set
+# TARGET_c6x is not set
 # TARGET_cris is not set
 # TARGET_e1 is not set
 # TARGET_frv is not set
@@ -28,7 +29,6 @@ TARGET_mips=y
 # TARGET_vax is not set
 # TARGET_x86_64 is not set
 # TARGET_xtensa is not set
-# TARGET_c6x is not set
 
 #
 # Target Architecture Features and Options
@@ -67,10 +67,7 @@ HAVE_DOT_CONFIG=y
 #
 # General Library Settings
 #
-# HAVE_NO_PIC is not set
 DOPIC=y
-# ARCH_HAS_NO_SHARED is not set
-# ARCH_HAS_NO_LDSO is not set
 HAVE_SHARED=y
 # FORCE_SHAREABLE_TEXT_SEGMENTS is not set
 LDSO_LDD_SUPPORT=y
@@ -78,9 +75,13 @@ LDSO_CACHE_SUPPORT=y
 # LDSO_PRELOAD_ENV_SUPPORT is not set
 # LDSO_PRELOAD_FILE_SUPPORT is not set
 LDSO_BASE_FILENAME="ld.so"
+# LDSO_STANDALONE_SUPPORT is not set
+# LDSO_PRELINK_SUPPORT is not set
 # UCLIBC_STATIC_LDCONFIG is not set
 LDSO_RUNPATH=y
 LDSO_SEARCH_INTERP_PATH=y
+LDSO_LD_LIBRARY_PATH=y
+# LDSO_NO_CLEANUP is not set
 UCLIBC_CTOR_DTOR=y
 # LDSO_GNU_HASH_SUPPORT is not set
 # HAS_NO_THREADS is not set
@@ -127,6 +128,7 @@ UCLIBC_GRP_BUFFER_SIZE=256
 #
 # Support various families of functions
 #
+UCLIBC_LINUX_MODULE_26=y
 # UCLIBC_LINUX_MODULE_24 is not set
 UCLIBC_LINUX_SPECIFIC=y
 UCLIBC_HAS_GNU_ERROR=y
@@ -142,6 +144,8 @@ UCLIBC_HAS_EPOLL=y
 # UCLIBC_HAS_XATTR is not set
 # UCLIBC_HAS_PROFILING is not set
 UCLIBC_HAS_CRYPT_IMPL=y
+# UCLIBC_HAS_SHA256_CRYPT_IMPL is not set
+# UCLIBC_HAS_SHA512_CRYPT_IMPL is not set
 UCLIBC_HAS_CRYPT=y
 UCLIBC_HAS_NETWORK_SUPPORT=y
 UCLIBC_HAS_SOCKET=y
@@ -155,6 +159,7 @@ UCLIBC_SUPPORT_AI_ADDRCONFIG=y
 UCLIBC_HAS_BSD_RES_CLOSE=y
 UCLIBC_HAS_COMPAT_RES_STATE=y
 # UCLIBC_HAS_EXTRA_COMPAT_RES_STATE is not set
+UCLIBC_HAS_RESOLVER_SUPPORT=y
 UCLIBC_HAS_LIBRESOLV_STUB=y
 UCLIBC_HAS_LIBNSL_STUB=y
 
@@ -190,6 +195,7 @@ UCLIBC_HAS_STDIO_PUTC_MACRO=y
 UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
 # UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set
 UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
+# UCLIBC_HAS_FOPEN_CLOSEEXEC_MODE is not set
 UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
 UCLIBC_HAS_PRINTF_M_SPEC=y
 UCLIBC_HAS_ERRNO_MESSAGES=y
@@ -228,14 +234,13 @@ HARDWIRED_ABSPATH=y
 #
 # UCLIBC_BUILD_PIE is not set
 UCLIBC_HAS_ARC4RANDOM=y
-# HAVE_NO_SSP is not set
 # UCLIBC_HAS_SSP is not set
 UCLIBC_BUILD_RELRO=y
 # UCLIBC_BUILD_NOW is not set
 UCLIBC_BUILD_NOEXECSTACK=y
 
 #
-# uClibc development/debugging options
+# Development/debugging options
 #
 CROSS_COMPILER_PREFIX=""
 UCLIBC_EXTRA_CFLAGS=""

+ 1 - 1
toolchain/uClibc/Makefile

@@ -39,7 +39,7 @@ UCLIBCCFG=uclibc.config.little.mips64
 endif
 
 $(WRKBUILD)/.headers:
-	$(SED) 's,^CROSS=.*,CROSS=$(TARGET_CROSS),g' $(WRKBUILD)/Rules.mak
+	$(SED) 's,^CROSS_COMPILE=.*,CROSS_COMPILE=$(TARGET_CROSS),g' $(WRKBUILD)/Rules.mak
 	sed -e 's^KERNEL_HEADERS.*$$KERNEL_HEADERS=\"${STAGING_TARGET_DIR}/usr/include\"' \
 	    $(TOPDIR)/target/$(ADK_TARGET_ARCH)/$(UCLIBCCFG) >${WRKBUILD}/.config
 ifneq ($(ADK_DEBUG),)

+ 2 - 2
toolchain/uClibc/Makefile.inc

@@ -2,8 +2,8 @@
 # material, please see the LICENCE file in the top-level directory.
 
 PKG_NAME:=		uClibc
-PKG_VERSION:=		0.9.32.1
+PKG_VERSION:=		0.9.33.2
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		ade6e441242be5cdd735fec97954a54a
+PKG_MD5SUM:=		a338aaffc56f0f5040e6d9fa8a12eda1
 PKG_SITES:=		http://uclibc.org/downloads/
 DISTFILES:=		$(PKG_NAME)-$(PKG_VERSION).tar.bz2

+ 0 - 0
toolchain/uClibc/patches/avr32_atomic_fix.patch → toolchain/uClibc/patches/0.9.32.1/avr32_atomic_fix.patch


+ 0 - 0
toolchain/uClibc/patches/epoll.patch → toolchain/uClibc/patches/0.9.32.1/epoll.patch


+ 0 - 0
toolchain/uClibc/patches/gnutar-problem.patch → toolchain/uClibc/patches/0.9.32.1/gnutar-problem.patch


+ 0 - 0
toolchain/uClibc/patches/rpath-origin.patch → toolchain/uClibc/patches/0.9.32.1/rpath-origin.patch


+ 0 - 0
toolchain/uClibc/patches/uClibc-0.9.32.1-unshare.patch → toolchain/uClibc/patches/0.9.32.1/uClibc-0.9.32.1-unshare.patch


+ 0 - 0
toolchain/uClibc/patches/uClibc-sigaction.patch → toolchain/uClibc/patches/0.9.32.1/uClibc-sigaction.patch


+ 0 - 0
toolchain/uClibc/patches/uClibc-sigaction2.patch → toolchain/uClibc/patches/0.9.32.1/uClibc-sigaction2.patch


+ 0 - 0
toolchain/uClibc/patches/uClibc-weak-sigprocmask.patch → toolchain/uClibc/patches/0.9.32.1/uClibc-weak-sigprocmask.patch