[Clfs-commits] commit: r4562 - in /branches/clfs-embedded: BOOK/packages.ent config/uClibc-0.9.30.config

svn at cross-lfs.org svn at cross-lfs.org
Sun Jan 25 19:18:20 PST 2009


Author: jim
Date: Mon Jan 26 03:18:19 2009
New Revision: 4562

Log:
Fixed uClibc config

Modified:
    branches/clfs-embedded/BOOK/packages.ent
    branches/clfs-embedded/config/uClibc-0.9.30.config

Modified: branches/clfs-embedded/BOOK/packages.ent
==============================================================================
--- branches/clfs-embedded/BOOK/packages.ent (original)
+++ branches/clfs-embedded/BOOK/packages.ent Mon Jan 26 03:18:19 2009
@@ -67,9 +67,9 @@
 <!ENTITY uclibc-home "http://uclibc.org/">
 
 <!ENTITY uclibc-config-version "&uclibc-version;">
-<!ENTITY uclibc-config-size "9 KB">
+<!ENTITY uclibc-config-size "8 KB">
 <!ENTITY uclibc-config-url "&svn-clfs-config;uClibc-&uclibc-config-version;.config">
-<!ENTITY uclibc-config-md5 "744ec0160bf17418d118f47a4aed4fa6">
+<!ENTITY uclibc-config-md5 "ed62fb231034de4f6edea2f6da488613">
 <!ENTITY uclibc-config-home " ">
 
 <!ENTITY zlib-version "1.2.3">

Modified: branches/clfs-embedded/config/uClibc-0.9.30.config
==============================================================================
--- branches/clfs-embedded/config/uClibc-0.9.30.config (original)
+++ branches/clfs-embedded/config/uClibc-0.9.30.config Mon Jan 26 03:18:19 2009
@@ -38,7 +38,6 @@
 # ARCH_WANTS_LITTLE_ENDIAN is not set
 # ARCH_WANTS_BIG_ENDIAN is not set
 
-#
 # Using Little Endian
 #
 ARCH_HAS_MMU=y
@@ -46,9 +45,9 @@
 UCLIBC_HAS_FLOATS=y
 UCLIBC_HAS_FPU=y
 DO_C99_MATH=y
-# UCLIBC_HAS_FENV is not set
+UCLIBC_HAS_FENV=y
 UCLIBC_HAS_LONG_DOUBLE_MATH=y
-KERNEL_HEADERS="/usr/src/linux/include"
+KERNEL_HEADERS="/mnt/clfs-embedded/usr/include"
 HAVE_DOT_CONFIG=y
 
 #
@@ -59,15 +58,15 @@
 # ARCH_HAS_NO_SHARED is not set
 # ARCH_HAS_NO_LDSO is not set
 HAVE_SHARED=y
-FORCE_SHAREABLE_TEXT_SEGMENTS=y
+# FORCE_SHAREABLE_TEXT_SEGMENTS is not set
 LDSO_LDD_SUPPORT=y
-# LDSO_CACHE_SUPPORT is not set
+LDSO_CACHE_SUPPORT=y
 LDSO_PRELOAD_FILE_SUPPORT=y
 LDSO_BASE_FILENAME="ld.so"
 # UCLIBC_STATIC_LDCONFIG is not set
-# LDSO_RUNPATH is not set
+LDSO_RUNPATH=y
 UCLIBC_CTOR_DTOR=y
-# LDSO_GNU_HASH_SUPPORT is not set
+LDSO_GNU_HASH_SUPPORT=y
 # HAS_NO_THREADS is not set
 UCLIBC_HAS_THREADS=y
 # PTHREADS_DEBUG_SUPPORT is not set
@@ -84,11 +83,12 @@
 # UCLIBC_SUSV3_LEGACY_MACROS is not set
 # UCLIBC_HAS_STUBS is not set
 UCLIBC_HAS_SHADOW=y
-# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
+UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y
+UCLIBC_HAS___PROGNAME=y
 UCLIBC_HAS_PTY=y
 ASSUME_DEVPTS=y
 UNIX98PTY_ONLY=y
-# UCLIBC_HAS_GETPT is not set
+UCLIBC_HAS_GETPT=y
 UCLIBC_HAS_TM_EXTENSIONS=y
 UCLIBC_HAS_TZ_CACHING=y
 UCLIBC_HAS_TZ_FILE=y
@@ -107,8 +107,8 @@
 UCLIBC_LINUX_MODULE_24=y
 UCLIBC_LINUX_SPECIFIC=y
 UCLIBC_HAS_GNU_ERROR=y
-UCLIBC_BSD_SPECIFIC=y
-UCLIBC_HAS_BSD_ERR=y
+# UCLIBC_BSD_SPECIFIC is not set
+# UCLIBC_HAS_BSD_ERR is not set
 # UCLIBC_HAS_OBSOLETE_BSD_SIGNAL is not set
 # UCLIBC_HAS_OBSOLETE_SYSV_SIGNAL is not set
 # UCLIBC_NTP_LEGACY is not set
@@ -128,7 +128,7 @@
 UCLIBC_HAS_FULL_RPC=y
 UCLIBC_HAS_REENTRANT_RPC=y
 UCLIBC_USE_NETLINK=y
-UCLIBC_SUPPORT_AI_ADDRCONFIG=yes
+UCLIBC_SUPPORT_AI_ADDRCONFIG=y
 # UCLIBC_HAS_BSD_RES_CLOSE is not set
 
 #
@@ -138,8 +138,8 @@
 # UCLIBC_HAS_STRING_ARCH_OPT is not set
 UCLIBC_HAS_CTYPE_TABLES=y
 UCLIBC_HAS_CTYPE_SIGNED=y
-UCLIBC_HAS_CTYPE_UNSAFE=y
-UCLIBC_HAS_CTYPE_CHECKED=y
+# UCLIBC_HAS_CTYPE_UNSAFE is not set
+# UCLIBC_HAS_CTYPE_CHECKED is not set
 UCLIBC_HAS_CTYPE_ENFORCED=y
 UCLIBC_HAS_WCHAR=y
 # UCLIBC_HAS_LOCALE is not set
@@ -158,8 +158,8 @@
 # UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
 # UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
 # UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set
-# UCLIBC_HAS_STDIO_GETC_MACRO is not set
-# UCLIBC_HAS_STDIO_PUTC_MACRO is not set
+UCLIBC_HAS_STDIO_GETC_MACRO=y
+UCLIBC_HAS_STDIO_PUTC_MACRO=y
 UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
 UCLIBC_HAS_FOPEN_LARGEFILE_MODE=y
 UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
@@ -187,16 +187,22 @@
 #
 # Library Installation Options
 #
-SHARED_LIB_LOADER_PREFIX="/lib"
+SHARED_LIB_LOADER_PREFIX="$(RUNTIME_PREFIX)lib"
 RUNTIME_PREFIX="/"
 DEVEL_PREFIX="/usr/"
 
 #
 # Security options
 #
+# UCLIBC_BUILD_PIE is not set
 UCLIBC_HAS_ARC4RANDOM=y
 # HAVE_NO_SSP is not set
 UCLIBC_HAS_SSP=y
+UCLIBC_HAS_SSP_COMPAT=y
+SSP_QUICK_CANARY=y
+PROPOLICE_BLOCK_ABRT=y
+# PROPOLICE_BLOCK_SEGV is not set
+UCLIBC_BUILD_SSP=y
 UCLIBC_BUILD_RELRO=y
 UCLIBC_BUILD_NOW=y
 UCLIBC_BUILD_NOEXECSTACK=y
@@ -204,7 +210,7 @@
 #
 # uClibc development/debugging options
 #
-CROSS_COMPILER_PREFIX=""
+CROSS_COMPILER_PREFIX="i586-unknown-linux-uclibc-"
 UCLIBC_EXTRA_CFLAGS=""
 # DODEBUG is not set
 # DODEBUG_PT is not set




More information about the Clfs-commits mailing list