uclibc-git: Use i686 for qemux86 instead of i386 to accomodate nptl
authorKhem Raj <raj.khem@gmail.com>
Tue, 6 Jul 2010 18:30:26 +0000 (11:30 -0700)
committerKhem Raj <raj.khem@gmail.com>
Tue, 6 Jul 2010 18:30:26 +0000 (11:30 -0700)
* NPTL supports i486 onwards so choose a different default for qemu.
* Update SRCREV
* Add UCLIBC_HAS_LONG_DOUBLE_MATH=y to uClibc.distro

Signed-off-by: Khem Raj <raj.khem@gmail.com>
recipes/uclibc/uclibc-git/qemux86/uClibc.machine
recipes/uclibc/uclibc-git/uClibc.distro
recipes/uclibc/uclibc_git.bb

index 44fec16..3909ccc 100644 (file)
@@ -1,6 +1,5 @@
 #
 # Automatically generated make config: don't edit
-# Fri Nov 23 15:49:33 2007
 #
 # TARGET_alpha is not set
 # TARGET_arm is not set
@@ -12,7 +11,6 @@
 # TARGET_hppa is not set
 TARGET_i386=y
 # TARGET_i960 is not set
-# TARGET_ia64 is not set
 # TARGET_m68k is not set
 # TARGET_microblaze is not set
 # TARGET_mips is not set
@@ -23,15 +21,16 @@ TARGET_i386=y
 # TARGET_sh64 is not set
 # TARGET_sparc is not set
 # TARGET_v850 is not set
-# TARGET_vax is not set
 # TARGET_x86_64 is not set
 
 #
 # Target Architecture Features and Options
 #
 TARGET_ARCH="i386"
+# ARCH_SUPPORTS_BIG_ENDIAN is not set
+ARCH_SUPPORTS_LITTLE_ENDIAN=y
 FORCE_OPTIONS_FOR_ARCH=y
-CONFIG_GENERIC_386=y
+# CONFIG_GENERIC_386 is not set
 # CONFIG_386 is not set
 # CONFIG_486 is not set
 # CONFIG_586 is not set
@@ -39,7 +38,7 @@ CONFIG_GENERIC_386=y
 # CONFIG_686 is not set
 # CONFIG_PENTIUMII is not set
 # CONFIG_PENTIUMIII is not set
-# CONFIG_PENTIUM4 is not set
+CONFIG_PENTIUM4=y
 # CONFIG_K6 is not set
 # CONFIG_K7 is not set
 # CONFIG_ELAN is not set
@@ -48,21 +47,13 @@ CONFIG_GENERIC_386=y
 # CONFIG_WINCHIP2 is not set
 # CONFIG_CYRIXIII is not set
 # CONFIG_NEHEMIAH is not set
-TARGET_SUBARCH=""
-
-#
-# Using ELF file format
-#
 ARCH_LITTLE_ENDIAN=y
-
-#
-# Using Little Endian
-#
+# ARCH_BIG_ENDIAN is not set
+# ARCH_HAS_NO_MMU is not set
 ARCH_HAS_MMU=y
-ARCH_USE_MMU=y
 UCLIBC_HAS_FLOATS=y
 UCLIBC_HAS_FPU=y
 DO_C99_MATH=y
-KERNEL_HEADERS="/usr/include"
+# UCLIBC_HAS_FENV is not set
+KERNEL_HEADERS="<path/to/kernel/headers>"
 HAVE_DOT_CONFIG=y
-
index 59ac73b..ea7267a 100644 (file)
@@ -151,3 +151,4 @@ WARNINGS="-Wall"
 
 # math stuff for perl
 DO_C99_MATH=y
+UCLIBC_HAS_LONG_DOUBLE_MATH=y
index 9640ef2..6abb64a 100644 (file)
@@ -7,7 +7,7 @@
 # on whether the base patches apply to the selected (SRCDATE) svn release.
 #
 UCLIBC_BASE ?= "0.9.31"
-SRCREV="aa67771881d65373da448ad5f7a8393f3a1d9469"
+SRCREV="13f9f3229bd7623352927f3b0de17e2b3f7a3ecc"
 PR_append = "+gitr${SRCPV}"
 DEFAULT_PREFERENCE = "-1"
 #DEFAULT_PREFERENCE is 0 (empty), releases have a preference of 1 so take