crosstool-ng/config/arch/powerpc.in

30 lines
1.0 KiB
Plaintext

# powerpc specific configuration file
config ARCH_powerpc
select ARCH_SUPPORTS_32
select ARCH_SUPPORTS_64 if EXPERIMENTAL
select ARCH_DEFAULT_32
select ARCH_USE_MMU
select ARCH_SUPPORT_ABI
select ARCH_SUPPORT_CPU
select ARCH_SUPPORT_TUNE
help
The PowerPC architecture, as defined by:
http://www.ibm.com/developerworks/eserver/articles/archguide.html
config ARCH_POWERPC_SPE
bool
prompt "Enable SPE support"
default n
help
Add support for the Signal Processing Engine. This will set up
the toolchain so that it supports the SPE ABI extensions. This
mainly targets Freescale e500 processors.
Setting this option will append "spe" to the end of your target
tuple name (e.g., powerpc-e500v2-linux-gnuspe) so that the gcc
configure/build system will know to include SPE ABI support.
It will also automatically add "-mabi=spe -mspe" to your
TARGET_CFLAGS, and "--enable-e500_double" to your CC_EXTRA_CONFIG,
so you do not need to explicitly add them.