From a9605f9bee384d9cb3d30ec1461aa59cdb8f6908 Mon Sep 17 00:00:00 2001 From: "Steven J. Magnani" Date: Wed, 10 Nov 2010 19:41:45 +0100 Subject: microblaze: build infrastructure Fix Microblaze config and makefiles. Signed-off-by: Steven J. Magnani Signed-off-by: Bernhard Reutner-Fischer --- extra/Configs/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'extra') diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in index e8d522d71..2e7b15ee4 100644 --- a/extra/Configs/Config.in +++ b/extra/Configs/Config.in @@ -79,7 +79,7 @@ config TARGET_m68k bool "m68k" config TARGET_microblaze - bool "microblaze (BROKEN)" + bool "microblaze" config TARGET_mips bool "mips" -- cgit v1.2.3 From 22bf234a7119559901adfedc9991876af01eb64c Mon Sep 17 00:00:00 2001 From: Konrad Eisele Date: Thu, 18 Nov 2010 10:32:37 -0800 Subject: Disables the automatic disable of shared library for sparc-v7. I dont see a dependency between shared library and v7. The difference between v7 and v8 is that in v8 you have the added math asm-insns: smul/umul/udiv/sdiv/urem. It shouldnt affect shared libraries creation. Signed-off-by: Konrad Eisele Signed-off-by: Austin Foxley --- extra/Configs/Config.sparc | 1 - 1 file changed, 1 deletion(-) (limited to 'extra') diff --git a/extra/Configs/Config.sparc b/extra/Configs/Config.sparc index abb4d7874..dd8949039 100644 --- a/extra/Configs/Config.sparc +++ b/extra/Configs/Config.sparc @@ -23,7 +23,6 @@ choice SPARC v7 will give you only static support. config CONFIG_SPARC_V7 - select ARCH_HAS_NO_SHARED bool "SPARC v7" config CONFIG_SPARC_V8 -- cgit v1.2.3 From 157400bfd96564424fc932e289cff99578e166b9 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Wed, 24 Nov 2010 23:02:11 +0100 Subject: Config: default ia32 to i486 NPTL requires i486 on ia32 since i386 doesn't provide required lll Signed-off-by: Bernhard Reutner-Fischer --- extra/Configs/Config.i386 | 2 +- extra/Configs/Config.in | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'extra') diff --git a/extra/Configs/Config.i386 b/extra/Configs/Config.i386 index 850ab8ea8..288aa5ebe 100644 --- a/extra/Configs/Config.i386 +++ b/extra/Configs/Config.i386 @@ -15,7 +15,7 @@ config FORCE_OPTIONS_FOR_ARCH choice prompt "Target x86 Processor Family" - default CONFIG_GENERIC_386 + default CONFIG_486 help 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 diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in index 2e7b15ee4..aa459e06a 100644 --- a/extra/Configs/Config.in +++ b/extra/Configs/Config.in @@ -454,6 +454,8 @@ config UCLIBC_HAS_THREADS_NATIVE select UCLIBC_HAS_STDIO_FUTEXES # NPTL local: select EXTRA_WARNINGS + # i386 has no lowlevellock support (yet) as opposed to i486 onward + depends on !CONFIG_386 help If you want to compile uClibc with NPTL support, then answer Y. -- cgit v1.2.3