Merge branch 'for-2010.11/remove-deprecated-arch' of git://git.busybox.net/~tpetazzoni/git/buildroot

This commit is contained in:
Peter Korsgaard 2010-09-30 14:41:38 +02:00
commit c4eb25ff3d
7 changed files with 13 additions and 132 deletions

View File

@ -97,10 +97,10 @@ config BR2_TARGET_ROOTFS_JFFS2_PADSIZE
choice choice
prompt "Endianess" prompt "Endianess"
default BR2_TARGET_ROOTFS_JFFS2_BE if BR2_alpha || BR2_armeb || \ default BR2_TARGET_ROOTFS_JFFS2_BE if BR2_armeb || \
BR2_avr32 || BR2_m68k || BR2_mips || \ BR2_avr32 || BR2_m68k || BR2_mips || \
BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \ BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
BR2_sh3eb || BR2_sh4eb || BR2_sparc || BR2_sparc64 BR2_sh3eb || BR2_sh4eb || BR2_sparc
config BR2_TARGET_ROOTFS_JFFS2_LE config BR2_TARGET_ROOTFS_JFFS2_LE
bool "little-endian" bool "little-endian"

View File

@ -16,9 +16,6 @@ LIBOIL_INSTALL_TARGET = YES
ifeq ($(BR2_avr32),y) ifeq ($(BR2_avr32),y)
LIBOIL_CONF_ENV = as_cv_unaligned_access=no LIBOIL_CONF_ENV = as_cv_unaligned_access=no
endif endif
ifeq ($(BR2_cris),y)
LIBOIL_CONF_ENV = as_cv_unaligned_access=yes
endif
ifeq ($(BR2_x86_64),y) ifeq ($(BR2_x86_64),y)
LIBOIL_CONF_ENV = as_cv_unaligned_access=yes LIBOIL_CONF_ENV = as_cv_unaligned_access=yes
endif endif

View File

@ -1,6 +1,6 @@
config BR2_PACKAGE_LTRACE config BR2_PACKAGE_LTRACE
bool "ltrace" bool "ltrace"
depends on !(BR2_avr32 || BR2_cris || BR2_mips || BR2_mipsel || BR2_sh || BR2_sh64 || BR2_xtensa) depends on !(BR2_avr32 || BR2_mips || BR2_mipsel || BR2_sh || BR2_sh64 || BR2_xtensa)
select BR2_PACKAGE_LIBELF select BR2_PACKAGE_LIBELF
help help
Debugging program which runs a specified command until it exits. Debugging program which runs a specified command until it exits.

View File

@ -11,9 +11,6 @@ OPENSSL_DEPENDENCIES = zlib
OPENSSL_TARGET_ARCH=generic32 OPENSSL_TARGET_ARCH=generic32
# Some architectures are optimized in OpenSSL # Some architectures are optimized in OpenSSL
ifeq ($(ARCH),ia64)
OPENSSL_TARGET_ARCH=ia64
endif
ifeq ($(ARCH),powerpc) ifeq ($(ARCH),powerpc)
OPENSSL_TARGET_ARCH=ppc OPENSSL_TARGET_ARCH=ppc
endif endif

View File

@ -7,12 +7,6 @@ choice
help help
Select the target architecture family to build for. Select the target architecture family to build for.
config BR2_alpha
bool "alpha"
# Alpha does not exist anymore and has never been used in
# embedded systems, so we'll remove support for it.
depends on BR2_DEPRECATED
depends on BROKEN # no threads, shared libs, gcc psignal compile errors
config BR2_arm config BR2_arm
bool "arm" bool "arm"
config BR2_armeb config BR2_armeb
@ -20,19 +14,6 @@ config BR2_armeb
config BR2_avr32 config BR2_avr32
bool "avr32" bool "avr32"
select BR2_SOFT_FLOAT select BR2_SOFT_FLOAT
config BR2_cris
bool "cris"
# The CRIS architecture from Axis has been deprecated by the
# manufacturer. No units are sold after July 2010, and support
# will end in July 2011. Moreover, CRIS support in Buildroot
# has not been updated since a long time.
depends on BR2_DEPRECATED
config BR2_ia64
bool "ia64"
# IA64 almost does not exist anymore and has never been used
# in embedded systems, so we'll remove support for it.
depends on BR2_DEPRECATED
depends on BROKEN # uclibc linker errors
config BR2_i386 config BR2_i386
bool "i386" bool "i386"
config BR2_m68k config BR2_m68k
@ -50,14 +31,6 @@ config BR2_sh64
bool "superh64" bool "superh64"
config BR2_sparc config BR2_sparc
bool "sparc" bool "sparc"
config BR2_sparc64
# Sparc64 isn't really used in embedded systems, and in the
# cases where it is used, Linux doesn't seem to be common, and
# as of today we don't have a maintainer in Buildroot who
# wants to take care of the sparc support.
depends on BR2_DEPRECATED
bool "sparc64"
select BR2_ARCH_IS_64
config BR2_x86_64 config BR2_x86_64
bool "x86_64" bool "x86_64"
select BR2_ARCH_IS_64 select BR2_ARCH_IS_64
@ -318,27 +291,6 @@ config BR2_x86_64_core2
bool "core2" bool "core2"
endchoice endchoice
choice
prompt "Target Architecture Variant"
depends on BR2_alpha
default BR2_alpha_21064
help
Specific CPU variant to use
config BR2_alpha_21064
bool "21064"
config BR2_alpha_21164
bool "21164"
config BR2_alpha_21164a
bool "21164a"
config BR2_alpha_21164pc
bool "21164pc"
config BR2_alpha_21264
bool "21264"
config BR2_alpha_21264a
bool "21264a"
endchoice
choice choice
prompt "Target Architecture Variant" prompt "Target Architecture Variant"
depends on BR2_sparc depends on BR2_sparc
@ -382,48 +334,6 @@ config BR2_sparc_niagara
bool "niagara" bool "niagara"
endchoice endchoice
choice
prompt "Target Architecture Variant"
depends on BR2_sparc64
default BR2_sparc64_v9
help
Specific CPU variant to use
config BR2_sparc64_v9
bool "v9"
config BR2_sparc64_v9a
bool "v9a"
config BR2_sparc64_v9b
bool "v9b"
config BR2_sparc64_ultrasparc
bool "ultrasparc"
config BR2_sparc64_ultrasparc3
bool "ultrasparc3"
config BR2_sparc64_niagara
bool "niagara"
endchoice
config BR2_SPARC_TYPE
string
default V7 if BR2_sparc_v7 || BR2_sparc_cypress || BR2_sparc_sparclite || BR2_sparc_f930 || BR2_sparc_f934 || BR2_sparc_sparclite86x || BR2_sparc_sparclet || BR2_sparc_tsc701
default V8 if BR2_sparc_v8 || BR2_sparc_supersparc || BR2_sparc_hypersparc
default V9 if BR2_sparc_v9 || BR2_sparc_ultrasparc || BR2_sparc_ultrasparc3 || BR2_sparc_niagara || BR2_sparc64_v9 || BR2_sparc64_ultrasparc || BR2_sparc64_ultrasparc3 || BR2_sparc64_niagara
default V9 if BR2_sparc_v9a || BR2_sparc64_v9a
default V9B if BR2_sparc_v9b || BR2_sparc64_v9b
choice
prompt "Target Architecture Variant"
depends on BR2_ia64
default BR2_ia64_itanium2
help
Specific CPU variant to use
config BR2_ia64_itanium1
bool "itanium 1"
config BR2_ia64_itanium2
bool "itanium 2"
endchoice
choice choice
prompt "Target Architecture Variant" prompt "Target Architecture Variant"
depends on BR2_xtensa depends on BR2_xtensa
@ -527,11 +437,9 @@ endchoice
config BR2_ARCH config BR2_ARCH
string string
default "alpha" if BR2_alpha
default "arm" if BR2_arm default "arm" if BR2_arm
default "armeb" if BR2_armeb default "armeb" if BR2_armeb
default "avr32" if BR2_avr32 default "avr32" if BR2_avr32
default "cris" if BR2_cris
default "i386" if BR2_x86_i386 default "i386" if BR2_x86_i386
default "i486" if BR2_x86_i486 default "i486" if BR2_x86_i486
default "i586" if BR2_x86_i586 default "i586" if BR2_x86_i586
@ -545,7 +453,6 @@ config BR2_ARCH
default "i686" if BR2_x86_pentiumpro default "i686" if BR2_x86_pentiumpro
default "i686" if BR2_x86_nocona default "i686" if BR2_x86_nocona
default "i686" if BR2_x86_core2 default "i686" if BR2_x86_core2
default "ia64" if BR2_ia64
default "m68k" if BR2_m68k default "m68k" if BR2_m68k
default "mips" if BR2_mips default "mips" if BR2_mips
default "mipsel" if BR2_mipsel default "mipsel" if BR2_mipsel
@ -558,7 +465,6 @@ config BR2_ARCH
default "sh4eb" if BR2_sh4eb default "sh4eb" if BR2_sh4eb
default "sh64" if BR2_sh64 default "sh64" if BR2_sh64
default "sparc" if BR2_sparc default "sparc" if BR2_sparc
default "sparc64" if BR2_sparc64
default "x86_64" if BR2_x86_64 default "x86_64" if BR2_x86_64
default "x86_64" if BR2_x86_64_generic default "x86_64" if BR2_x86_64_generic
default "x86_64" if BR2_x86_64_nocona default "x86_64" if BR2_x86_64_nocona
@ -571,11 +477,11 @@ config BR2_ARCH
config BR2_ENDIAN config BR2_ENDIAN
string string
default "LITTLE" if BR2_arm || BR2_cris || BR2_i386 || BR2_mipsel || \ default "LITTLE" if BR2_arm || BR2_i386 || BR2_mipsel || \
BR2_sh3 || BR2_sh4 || BR2_x86_64 || BR2_sh64 BR2_sh3 || BR2_sh4 || BR2_x86_64 || BR2_sh64
default "BIG" if BR2_alpha || BR2_armeb || BR2_avr32 || BR2_m68k || BR2_mips || \ default "BIG" if BR2_armeb || BR2_avr32 || BR2_m68k || BR2_mips || \
BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \ BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
BR2_sh3eb || BR2_sh4eb || BR2_sparc || BR2_sparc64 BR2_sh3eb || BR2_sh4eb || BR2_sparc
config BR2_GCC_TARGET_TUNE config BR2_GCC_TARGET_TUNE
string string
@ -629,19 +535,6 @@ config BR2_GCC_TARGET_TUNE
default strongarm1100 if BR2_sa1100 default strongarm1100 if BR2_sa1100
default xscale if BR2_xscale default xscale if BR2_xscale
default iwmmxt if BR2_iwmmxt default iwmmxt if BR2_iwmmxt
default v0 if BR2_cris_unknown
default v10 if BR2_cris_generic
default v3 if BR2_cris_etrax_4
default v8 if BR2_cris_etrax_100
default v10 if BR2_cris_etrax_100lx
default ev4 if BR2_alpha_21064
default ev5 if BR2_alpha_21164
default ev56 if BR2_alpha_21164a
default pca56 if BR2_alpha_21164pc
default ev6 if BR2_alpha_21264
default ev67 if BR2_alpha_21264a
# default itanium if BR2_ia64_itanium1
# default itanium2 if BR2_ia64_itanium2
default 68000 if BR2_m68k_68000 default 68000 if BR2_m68k_68000
default 68010 if BR2_m68k_68010 default 68010 if BR2_m68k_68010
default 68020 if BR2_m68k_68020 default 68020 if BR2_m68k_68020
@ -696,12 +589,12 @@ config BR2_GCC_TARGET_TUNE
default sparclite86x if BR2_sparc_sparclite86x default sparclite86x if BR2_sparc_sparclite86x
default sparclet if BR2_sparc_sparclet default sparclet if BR2_sparc_sparclet
default tsc701 if BR2_sparc_tsc701 default tsc701 if BR2_sparc_tsc701
default v9 if BR2_sparc_v9 || BR2_sparc64_v9 default v9 if BR2_sparc_v9
default v9 if BR2_sparc_v9a || BR2_sparc64_v9a default v9 if BR2_sparc_v9a
default v9 if BR2_sparc_v9b || BR2_sparc64_v9b default v9 if BR2_sparc_v9b
default ultrasparc if BR2_sparc_ultrasparc || BR2_sparc64_ultrasparc default ultrasparc if BR2_sparc_ultrasparc
default ultrasparc3 if BR2_sparc_ultrasparc3 || BR2_sparc64_ultrasparc3 default ultrasparc3 if BR2_sparc_ultrasparc3
default niagara if BR2_sparc_niagara || BR2_sparc64_niagara default niagara if BR2_sparc_niagara
config BR2_GCC_TARGET_ARCH config BR2_GCC_TARGET_ARCH
string string
@ -746,11 +639,6 @@ config BR2_GCC_TARGET_ARCH
default armv4 if BR2_sa1100 default armv4 if BR2_sa1100
default armv5te if BR2_xscale default armv5te if BR2_xscale
default iwmmxt if BR2_iwmmxt default iwmmxt if BR2_iwmmxt
default v0 if BR2_cris_unknown
default v10 if BR2_cris_generic
default v3 if BR2_cris_etrax_4
default v8 if BR2_cris_etrax_100
default v10 if BR2_cris_etrax_100lx
default 68000 if BR2_m68k_68000 default 68000 if BR2_m68k_68000
default 68010 if BR2_m68k_68010 default 68010 if BR2_m68k_68010
default 68020 if BR2_m68k_68020 default 68020 if BR2_m68k_68020

View File

@ -93,7 +93,7 @@ config BR2_GCC_SHARED_LIBGCC
bool "Build/install a shared libgcc?" bool "Build/install a shared libgcc?"
depends on !BR2_PREFER_STATIC_LIB depends on !BR2_PREFER_STATIC_LIB
default y default y
depends on !BR2_sparc && !BR2_sparc64 depends on !BR2_sparc
help help
Build/install a shared libgcc library Build/install a shared libgcc library

View File

@ -9,7 +9,6 @@ comment "Common Toolchain Options"
config BR2_LARGEFILE config BR2_LARGEFILE
bool "Enable large file (files > 2 GB) support?" bool "Enable large file (files > 2 GB) support?"
depends on !BR2_cris
help help
If you are building your own toolchain and you want to If you are building your own toolchain and you want to
support files larger than 2GB then enable this option. support files larger than 2GB then enable this option.