config/cc/cc_gcc.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Apr 17 20:26:25 2008 +0000 (2008-04-17)
changeset 446 d205527c5e01
parent 424 config/cc_gcc.in@8056e0db5c4a
permissions -rw-r--r--
Move config files around, and clean up the mess in the config/ directory.

config/kernel/kernel_linux.in | 12 6 6 0 +-
config/paths.in | 89 0 89 0 ----------------
config/kernel_linux_headers_install.in | 168 0 168 0 ------------------------------
config/kernel.in | 2 1 1 0
config/kernel_linux_headers_copy.in | 42 0 42 0 --------
config/cc.in | 2 1 1 0
config/logging.in | 110 0 110 0 --------------------
config/build-behave.in | 45 0 45 0 --------
config/libc_uClibc.in | 101 0 101 0 ------------------
config/kernel_linux_headers_sanitised.in | 62 0 62 0 -----------
config/ct-behave.in | 82 0 82 0 ---------------
config/kernel_linux.in | 134 0 134 0 ------------------------
config/global.in | 10 5 5 0 +-
config/download_extract.in | 171 0 171 0 -------------------------------
config/cc_gcc.in | 130 0 130 0 ------------------------
config/libc_glibc.in | 124 0 124 0 ----------------------
config/libc.in | 4 2 2 0
17 files changed, 15 insertions(+), 1273 deletions(-)
yann@1
     1
# Compiler options
yann@1
     2
yann@1
     3
choice
yann@1
     4
    bool
yann@331
     5
    prompt "gcc version"
yann@1
     6
yann@1
     7
config CC_V_2_95_3
yann@1
     8
    bool
yann@330
     9
    prompt "2.95.3 (OBSOLETE)"
yann@61
    10
    depends on OBSOLETE
yann@1
    11
yann@1
    12
config CC_V_3_2_3
yann@1
    13
    bool
yann@330
    14
    prompt "3.2.3 (OBSOLETE)"
yann@61
    15
    depends on OBSOLETE
yann@1
    16
yann@1
    17
config CC_V_3_3_6
yann@1
    18
    bool
yann@330
    19
    prompt "3.3.6 (OBSOLETE)"
yann@61
    20
    depends on OBSOLETE
yann@61
    21
yann@61
    22
config CC_V_3_4_6
yann@61
    23
    bool
yann@330
    24
    prompt "3.4.6 (OBSOLETE)"
yann@330
    25
    depends on OBSOLETE
yann@1
    26
yann@1
    27
config CC_V_4_0_0
yann@1
    28
    bool
yann@424
    29
    prompt "4.0.0 (OBSOLETE)"
yann@424
    30
    depends on OBSOLETE
yann@1
    31
yann@1
    32
config CC_V_4_0_1
yann@1
    33
    bool
yann@424
    34
    prompt "4.0.1 (OBSOLETE)"
yann@424
    35
    depends on OBSOLETE
yann@1
    36
yann@1
    37
config CC_V_4_0_2
yann@1
    38
    bool
yann@424
    39
    prompt "4.0.2 (OBSOLETE)"
yann@424
    40
    depends on OBSOLETE
yann@1
    41
yann@1
    42
config CC_V_4_0_3
yann@1
    43
    bool
yann@424
    44
    prompt "4.0.3 (OBSOLETE)"
yann@424
    45
    depends on OBSOLETE
yann@1
    46
yann@1
    47
config CC_V_4_0_4
yann@1
    48
    bool
yann@1
    49
    prompt "4.0.4"
yann@1
    50
yann@1
    51
config CC_V_4_1_0
yann@1
    52
    bool
yann@424
    53
    prompt "4.1.0 (OBSOLETE)"
yann@424
    54
    depends on OBSOLETE
yann@1
    55
yann@1
    56
config CC_V_4_1_1
yann@1
    57
    bool
yann@424
    58
    prompt "4.1.1 (OBSOLETE)"
yann@424
    59
    depends on OBSOLETE
yann@1
    60
yann@13
    61
config CC_V_4_1_2
yann@13
    62
    bool
yann@13
    63
    prompt "4.1.2"
yann@13
    64
yann@110
    65
config CC_V_4_2_0
yann@110
    66
    bool
yann@264
    67
    prompt "4.2.0"
yann@110
    68
yann@303
    69
config CC_V_4_2_1
yann@303
    70
    bool
yann@303
    71
    prompt "4.2.1"
yann@303
    72
yann@408
    73
config CC_V_4_2_2
yann@408
    74
    bool
yann@408
    75
    prompt "4.2.2"
yann@424
    76
yann@424
    77
config CC_V_4_2_3
yann@424
    78
    bool
yann@424
    79
    prompt "4.2.3 (EXPERIMENTAL)"
yann@408
    80
    depends on EXPERIMENTAL
yann@408
    81
yann@1
    82
# CT_INSERT_VERSION_ABOVE
yann@1
    83
# Don't remove above line!
yann@1
    84
endchoice
yann@1
    85
yann@1
    86
config CC_VERSION
yann@1
    87
    string
yann@1
    88
    default "2.95.3" if CC_V_2_95_3
yann@1
    89
    default "3.2.3" if CC_V_3_2_3
yann@1
    90
    default "3.3.6" if CC_V_3_3_6
yann@61
    91
    default "3.4.6" if CC_V_3_4_6
yann@1
    92
    default "4.0.0" if CC_V_4_0_0
yann@1
    93
    default "4.0.1" if CC_V_4_0_1
yann@1
    94
    default "4.0.2" if CC_V_4_0_2
yann@1
    95
    default "4.0.3" if CC_V_4_0_3
yann@1
    96
    default "4.0.4" if CC_V_4_0_4
yann@1
    97
    default "4.1.0" if CC_V_4_1_0
yann@1
    98
    default "4.1.1" if CC_V_4_1_1
yann@13
    99
    default "4.1.2" if CC_V_4_1_2
yann@110
   100
    default "4.2.0" if CC_V_4_2_0
yann@303
   101
    default "4.2.1" if CC_V_4_2_1
yann@408
   102
    default "4.2.2" if CC_V_4_2_2
yann@424
   103
    default "4.2.3" if CC_V_4_2_3
yann@1
   104
# CT_INSERT_VERSION_STRING_ABOVE
yann@1
   105
# Don't remove above line!
yann@1
   106
yann@20
   107
config CC_CXA_ATEXIT
yann@20
   108
    bool
yann@20
   109
    prompt "__cxa_atexit"
yann@20
   110
    default "y"
yann@20
   111
    help
yann@346
   112
      If you get the missing symbol "__cxa_atexit" when building C++ programs,
yann@20
   113
      you might want to try disabling this option.
yann@20
   114
yann@331
   115
config CC_CORE_EXTRA_CONFIG
yann@331
   116
    string
yann@331
   117
    prompt "Core gcc extra config"
yann@331
   118
    default ""
yann@331
   119
    help
yann@331
   120
      Extra flags to pass onto ./configure when configuring the core gcc.
yann@331
   121
      
yann@331
   122
      The core gcc is a stripped down, C-only compiler needed to build
yann@331
   123
      the C library. Kinda bootstrap gcc, if you wish.
yann@331
   124
yann@1
   125
config CC_EXTRA_CONFIG
yann@1
   126
    string
yann@331
   127
    prompt "gcc extra config"
yann@1
   128
    default ""
yann@1
   129
    help
yann@1
   130
      Extra flags to pass onto ./configure when configuring gcc.