config/arch/alpha.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Jan 17 23:06:02 2010 +0100 (2010-01-17)
changeset 1740 c57458bb354d
parent 1345 27fec561af53
child 2113 917c353f30dc
permissions -rw-r--r--
configure: do not require hg when configuring in an hg clone

When configuring in an hg clone, we need hg to compute the version string.
It can happen that users do not have Mercurial (eg. if they got a snapshot
rather that they did a full clone). In this case, we can still run, of
course, so simply fill the version string with a sufficiently explicit
value, that does not require hg. The date is a good candidate.
yann@557
     1
# Alpha specific configuration file
yann@557
     2
yann@628
     3
config ARCH_alpha
yann@1716
     4
    select ARCH_SUPPORTS_32
yann@1716
     5
    select ARCH_DEFAULT_32
yann@1345
     6
    select ARCH_USE_MMU
yann@631
     7
    select ARCH_SUPPORT_CPU
yann@631
     8
    select ARCH_SUPPORT_TUNE
yann@630
     9
    help
yann@630
    10
      The Alpha architecture.
yann@557
    11
yann@557
    12
choice
yann@557
    13
    bool
yann@557
    14
    prompt "Variant"
yann@557
    15
yann@557
    16
config ARCH_ALPHA_EV4
yann@557
    17
    bool
yann@557
    18
    prompt "EV4"
yann@557
    19
yann@557
    20
config ARCH_ALPHA_EV45
yann@557
    21
    bool
yann@557
    22
    prompt "EV45"
yann@557
    23
yann@557
    24
config ARCH_ALPHA_EV5
yann@557
    25
    bool
yann@557
    26
    prompt "EV5"
yann@557
    27
yann@557
    28
config ARCH_ALPHA_EV56
yann@557
    29
    bool
yann@557
    30
    prompt "EV56"
yann@557
    31
yann@557
    32
config ARCH_ALPHA_EV6
yann@557
    33
    bool
yann@557
    34
    prompt "EV6"
yann@557
    35
yann@557
    36
config ARCH_ALPHA_EV67
yann@557
    37
    bool
yann@557
    38
    prompt "EV67"
yann@557
    39
yann@557
    40
endchoice
yann@557
    41
yann@557
    42
config ARCH_ALPHA_VARIANT
yann@557
    43
    string
yann@557
    44
    default "ev4"   if ARCH_ALPHA_EV4
yann@557
    45
    default "ev45"  if ARCH_ALPHA_EV45
yann@557
    46
    default "ev5"   if ARCH_ALPHA_EV5
yann@557
    47
    default "ev56"  if ARCH_ALPHA_EV56
yann@557
    48
    default "ev6"   if ARCH_ALPHA_EV6
yann@557
    49
    default "ev67"  if ARCH_ALPHA_EV67
yann@557
    50
yann@557
    51
config ARCH_CPU
yann@557
    52
    default "ev4"   if ARCH_ALPHA_EV4
yann@557
    53
    default "ev45"  if ARCH_ALPHA_EV45
yann@557
    54
    default "ev5"   if ARCH_ALPHA_EV5
yann@557
    55
    default "ev56"  if ARCH_ALPHA_EV56
yann@557
    56
    default "ev6"   if ARCH_ALPHA_EV6
yann@557
    57
    default "ev67"  if ARCH_ALPHA_EV67
yann@557
    58
yann@557
    59
config ARCH_TUNE
yann@557
    60
    default "ev4"   if ARCH_ALPHA_EV4
yann@557
    61
    default "ev45"  if ARCH_ALPHA_EV45
yann@557
    62
    default "ev5"   if ARCH_ALPHA_EV5
yann@557
    63
    default "ev56"  if ARCH_ALPHA_EV56
yann@557
    64
    default "ev6"   if ARCH_ALPHA_EV6
yann@557
    65
    default "ev67"  if ARCH_ALPHA_EV67