config/companion_libs/cloog.in
author Zhenqiang Chen <zhenqiang.chen@linaro.org>
Mon Dec 30 23:15:02 2013 +0100 (2013-12-30)
changeset 3261 3b61be3d7aa6
parent 2957 3e2f2100a76d
child 3285 a8cb9039fade
permissions -rw-r--r--
kernel/linux: prepare for arch whose kenel name is not the standard name

For some architectures, the kernel architecture name is not the common
name of the architecture for other tools.

For example: ARM 64-bit is commonly referenced as aarch64, but the kernel
calls it arm64.

Signed-off-by: Michael Hope <michael.hope@linaro.org>
Signed-off-by: Zhenqiang Chen <zhenqiang.chen@linaro.org>
[yann.morin.1998@free.fr: split out of the aarch64 patch]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
yann@1380
     1
# CLooG options
yann@1380
     2
yann@1380
     3
choice
yann@1380
     4
    bool
yann@3218
     5
    prompt "CLooG version"
yann@3218
     6
yann@3218
     7
if ISL
yann@3218
     8
yann@1535
     9
# Don't remove next line
yann@1535
    10
# CT_INSERT_VERSION_BELOW
yann@1380
    11
yann@3218
    12
config CLOOG_V_0_18_0
yann@3218
    13
    bool
yann@3218
    14
    prompt "0.18.0"
yann@3218
    15
    select CLOOG_0_18_or_later
yann@3218
    16
yann@3218
    17
endif # ISL
yann@3218
    18
yann@3218
    19
if PPL
yann@3218
    20
yann@2435
    21
config CLOOG_V_0_15_11
yann@2435
    22
    bool
yann@2957
    23
    prompt "0.15.11"
yann@2758
    24
    select CLOOG_0_15_1x
yann@2435
    25
yann@2157
    26
config CLOOG_V_0_15_10
yann@2157
    27
    bool
yann@2157
    28
    prompt "0.15.10"
yann@2758
    29
    select CLOOG_0_15_1x
yann@2157
    30
yann@1873
    31
config CLOOG_V_0_15_9
yann@1873
    32
    bool
yann@1873
    33
    prompt "0.15.9"
yann@1873
    34
yann@1873
    35
config CLOOG_V_0_15_8
yann@1873
    36
    bool
yann@1873
    37
    prompt "0.15.8"
yann@1873
    38
yann@1534
    39
config CLOOG_V_0_15_7
yann@1380
    40
    bool
yann@1534
    41
    prompt "0.15.7"
yann@1534
    42
yann@1534
    43
config CLOOG_V_0_15_6
yann@1534
    44
    bool
yann@1534
    45
    prompt "0.15.6"
yann@1534
    46
yann@3218
    47
endif # PPL
yann@3218
    48
yann@1380
    49
endchoice
yann@1380
    50
yann@1380
    51
config CLOOG_VERSION
yann@1380
    52
    string
yann@1535
    53
# Don't remove next line
yann@1535
    54
# CT_INSERT_VERSION_STRING_BELOW
yann@3218
    55
    default "0.18.0" if CLOOG_V_0_18_0
yann@2435
    56
    default "0.15.11" if CLOOG_V_0_15_11
yann@2157
    57
    default "0.15.10" if CLOOG_V_0_15_10
yann@1873
    58
    default "0.15.9" if CLOOG_V_0_15_9
yann@1873
    59
    default "0.15.8" if CLOOG_V_0_15_8
yann@1534
    60
    default "0.15.7" if CLOOG_V_0_15_7
yann@1534
    61
    default "0.15.6" if CLOOG_V_0_15_6
yann@2758
    62
yann@3218
    63
config CLOOG_0_18_or_later
yann@3218
    64
    bool
yann@3218
    65
yann@2758
    66
config CLOOG_0_15_1x
yann@2758
    67
    bool
yann@2758
    68
    select CLOOG_NEEDS_AUTORECONF
yann@2758
    69
yann@2758
    70
config CLOOG_NEEDS_AUTORECONF
yann@2758
    71
    bool