config/arch/sh.in.2
author Yann Diorcet <diorcet.yann@gmail.com>
Fri Nov 16 15:25:57 2012 +0100 (2012-11-16)
changeset 3119 1c56c03b7ed5
parent 1782 5eda3399a797
permissions -rw-r--r--
scripts: add BUILD/HOST extra cflags/ldflags

On some hosts, and for certain toolchains (eg. toolchain targetting
the upcoming Darwin), it may be necessary to pass arbitrary CFLAGS
and/or LDFLAGS when building the components.

And necessary infrastructure:
- EXTRA_{CFLAGS,LDFLAGS}_FOR_{BUILD,HOST} as config options
- pass those extra flags to components

Fix-up a slight typo in elf2flt at the same time (misnamed cflags).

Signed-off-by: Yann Diorcet <diorcet.yann@gmail.com>
Message-Id: <d24043276c9243a35421.1353077450@macbook-smorlat.local>
Patchwork-Id: 199645
yann@413
     1
# Super-H specific configuration file
yann@413
     2
yann@413
     3
choice
yann@413
     4
    bool
yann@413
     5
    prompt "Variant"
yann@413
     6
yann@413
     7
config ARCH_SH_SH3
yann@413
     8
    bool
yann@413
     9
    prompt "sh3"
yann@413
    10
yann@413
    11
config ARCH_SH_SH4
yann@413
    12
    bool
yann@413
    13
    prompt "sh4"
yann@413
    14
yann@413
    15
config ARCH_SH_SH4A
yann@413
    16
    bool
yann@413
    17
    prompt "sh4a"
yann@413
    18
yann@413
    19
endchoice
yann@413
    20
yann@413
    21
config ARCH_SH_VARIANT
yann@413
    22
    string
yann@413
    23
    default "sh3"   if ARCH_SH_SH3
yann@413
    24
    default "sh4"   if ARCH_SH_SH4
yann@413
    25
    default "sh4a"  if ARCH_SH_SH4A