Enable e300c2, e300c3 and e500mc powerpc optimizations
Closes #1513 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
e8e868c14b
commit
633049d800
4
CHANGES
4
CHANGES
@ -4,7 +4,8 @@
|
|||||||
|
|
||||||
Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
|
Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
|
||||||
2.6.33 kernel headers, binutils 2.20.1, removed broken nios2
|
2.6.33 kernel headers, binutils 2.20.1, removed broken nios2
|
||||||
support, improved external toolchain support.
|
support, ppc e300cX/e500mc support, improved external
|
||||||
|
toolchain support.
|
||||||
|
|
||||||
X.org updated to 7.5.
|
X.org updated to 7.5.
|
||||||
|
|
||||||
@ -48,6 +49,7 @@
|
|||||||
#1447: Package installation on target with debug symbols is broken
|
#1447: Package installation on target with debug symbols is broken
|
||||||
#1459: Misc QA fixes
|
#1459: Misc QA fixes
|
||||||
#1489: radvd update to 1.6
|
#1489: radvd update to 1.6
|
||||||
|
#1513: Enable powerpc e300c2, e300c3 and e500mc optimization
|
||||||
|
|
||||||
2010.02, Release February 26th, 2010:
|
2010.02, Release February 26th, 2010:
|
||||||
|
|
||||||
|
@ -490,6 +490,15 @@ config BR2_powerpc_970
|
|||||||
bool "970"
|
bool "970"
|
||||||
config BR2_powerpc_8540
|
config BR2_powerpc_8540
|
||||||
bool "8540"
|
bool "8540"
|
||||||
|
comment "e300c2 needs gcc >= 4.4.x"
|
||||||
|
config BR2_powerpc_e300c2
|
||||||
|
bool "e300c2"
|
||||||
|
comment "e300c3 needs gcc >= 4.4.x"
|
||||||
|
config BR2_powerpc_e300c3
|
||||||
|
bool "e300c3"
|
||||||
|
comment "e500mc needs gcc >= 4.4.x"
|
||||||
|
config BR2_powerpc_e500mc
|
||||||
|
bool "e500mc"
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
config BR2_ARCH
|
config BR2_ARCH
|
||||||
@ -648,6 +657,9 @@ config BR2_GCC_TARGET_TUNE
|
|||||||
default 860 if BR2_powerpc_860
|
default 860 if BR2_powerpc_860
|
||||||
default 970 if BR2_powerpc_970
|
default 970 if BR2_powerpc_970
|
||||||
default 8540 if BR2_powerpc_8540
|
default 8540 if BR2_powerpc_8540
|
||||||
|
default e300c2 if BR2_powerpc_e300c2
|
||||||
|
default e300c3 if BR2_powerpc_e300c3
|
||||||
|
default e500mc if BR2_powerpc_e500mc
|
||||||
default v7 if BR2_sparc_v7
|
default v7 if BR2_sparc_v7
|
||||||
default cypress if BR2_sparc_cypress
|
default cypress if BR2_sparc_cypress
|
||||||
default v8 if BR2_sparc_v8
|
default v8 if BR2_sparc_v8
|
||||||
|
@ -232,6 +232,12 @@ ifeq ($(UCLIBC_TARGET_ARCH),sparc)
|
|||||||
endif
|
endif
|
||||||
ifeq ($(UCLIBC_TARGET_ARCH),powerpc)
|
ifeq ($(UCLIBC_TARGET_ARCH),powerpc)
|
||||||
ifeq ($(BR2_powerpc_8540),y)
|
ifeq ($(BR2_powerpc_8540),y)
|
||||||
|
TARGET_POWERPC_CORE_E500:=y
|
||||||
|
endif
|
||||||
|
ifeq ($(BR2_powerpc_e500mc),y)
|
||||||
|
TARGET_POWERPC_CORE_E500:=y
|
||||||
|
endif
|
||||||
|
ifeq ($(TARGET_POWERPC_CORE_E500),y)
|
||||||
/bin/echo "# CONFIG_CLASSIC is not set" >> $(UCLIBC_DIR)/.oldconfig
|
/bin/echo "# CONFIG_CLASSIC is not set" >> $(UCLIBC_DIR)/.oldconfig
|
||||||
/bin/echo "CONFIG_E500=y" >> $(UCLIBC_DIR)/.oldconfig
|
/bin/echo "CONFIG_E500=y" >> $(UCLIBC_DIR)/.oldconfig
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user