Browse Source

Config: default ia32 to i486

NPTL requires i486 on ia32 since i386 doesn't provide required lll

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Bernhard Reutner-Fischer 14 years ago
parent
commit
157400bfd9
2 changed files with 3 additions and 1 deletions
  1. 1 1
      extra/Configs/Config.i386
  2. 2 0
      extra/Configs/Config.in

+ 1 - 1
extra/Configs/Config.i386

@@ -15,7 +15,7 @@ config FORCE_OPTIONS_FOR_ARCH
 
 
 choice
 choice
 	prompt "Target x86 Processor Family"
 	prompt "Target x86 Processor Family"
-	default CONFIG_GENERIC_386
+	default CONFIG_486
 	help
 	help
 	  This is the processor type of your CPU. This information is used for
 	  This is the processor type of your CPU. This information is used for
 	  optimizing purposes.  To build a library that will run on all x86 CPU
 	  optimizing purposes.  To build a library that will run on all x86 CPU

+ 2 - 0
extra/Configs/Config.in

@@ -454,6 +454,8 @@ config UCLIBC_HAS_THREADS_NATIVE
 	select UCLIBC_HAS_STDIO_FUTEXES
 	select UCLIBC_HAS_STDIO_FUTEXES
 	# NPTL local:
 	# NPTL local:
 	select EXTRA_WARNINGS
 	select EXTRA_WARNINGS
+	# i386 has no lowlevellock support (yet) as opposed to i486 onward
+	depends on !CONFIG_386
 	help
 	help
 	  If you want to compile uClibc with NPTL support, then answer Y.
 	  If you want to compile uClibc with NPTL support, then answer Y.