summaryrefslogtreecommitdiff
path: root/config/arch/powerpc.in
blob: 448065a5c8d431488fa293630048d7e3ace6c3cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# powerpc specific configuration file

config ARCH_powerpc
    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.