arch/alpha/config.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Sep 23 14:48:10 2008 +0000 (2008-09-23)
changeset 872 fd4bf138f08f
parent 630 2789bdd1a950
permissions -rw-r--r--
Bart De VOS pointed out that removing absolute paths from the libc linker scripts is plainly wrong.
It dates from dawn ages of the original crosstool code, and is not well explained. At that time, binutils might not understand the sysroot stuff, and it was necessary to remove absolute paths in that case.

/trunk/scripts/build/libc/glibc.sh | 14 2 12 0 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)
     1 # Alpha specific configuration file
     2 
     3 config ARCH_alpha
     4     select ARCH_SUPPORT_CPU
     5     select ARCH_SUPPORT_TUNE
     6     help
     7       The Alpha architecture.
     8 
     9 choice
    10     bool
    11     prompt "Variant"
    12 
    13 config ARCH_ALPHA_EV4
    14     bool
    15     prompt "EV4"
    16 
    17 config ARCH_ALPHA_EV45
    18     bool
    19     prompt "EV45"
    20 
    21 config ARCH_ALPHA_EV5
    22     bool
    23     prompt "EV5"
    24 
    25 config ARCH_ALPHA_EV56
    26     bool
    27     prompt "EV56"
    28 
    29 config ARCH_ALPHA_EV6
    30     bool
    31     prompt "EV6"
    32 
    33 config ARCH_ALPHA_EV67
    34     bool
    35     prompt "EV67"
    36 
    37 endchoice
    38 
    39 config ARCH_ALPHA_VARIANT
    40     string
    41     default "ev4"   if ARCH_ALPHA_EV4
    42     default "ev45"  if ARCH_ALPHA_EV45
    43     default "ev5"   if ARCH_ALPHA_EV5
    44     default "ev56"  if ARCH_ALPHA_EV56
    45     default "ev6"   if ARCH_ALPHA_EV6
    46     default "ev67"  if ARCH_ALPHA_EV67
    47 
    48 config ARCH_CPU
    49     default "ev4"   if ARCH_ALPHA_EV4
    50     default "ev45"  if ARCH_ALPHA_EV45
    51     default "ev5"   if ARCH_ALPHA_EV5
    52     default "ev56"  if ARCH_ALPHA_EV56
    53     default "ev6"   if ARCH_ALPHA_EV6
    54     default "ev67"  if ARCH_ALPHA_EV67
    55 
    56 config ARCH_TUNE
    57     default "ev4"   if ARCH_ALPHA_EV4
    58     default "ev45"  if ARCH_ALPHA_EV45
    59     default "ev5"   if ARCH_ALPHA_EV5
    60     default "ev56"  if ARCH_ALPHA_EV56
    61     default "ev6"   if ARCH_ALPHA_EV6
    62     default "ev67"  if ARCH_ALPHA_EV67