config/arch/alpha.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Jun 11 21:47:19 2009 +0000 (2009-06-11)
branch1.4
changeset 1451 25d050084e98
parent 898 fe3eda71a9d0
child 1345 27fec561af53
permissions -rw-r--r--
populate: fix installing dynamic linker 'ld.so'

The dynamic linker, ld.so, needs the execute bit to be set.
Detect tht the library being installed is in fact ld.so and
install it with 0755 instead of 0644.

Fix detecting src == dst.

Use a simpler command to copy src -> dst.

Also change echo to printf, get rid of 'echo -n', which is
highly non-portable.


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