config/cc_gcc.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue May 01 16:49:15 2007 +0000 (2007-05-01)
changeset 56 07a6a48962b7
parent 13 068dce39f687
child 61 1207acb66003
permissions -rw-r--r--
Merge patches sent by Robert P. J. Day <rpjday@mindspring.com>.
Warning: the buildroot folks purposedly removed the skip-comment patch but didn't really said why. Keeping it for the sake of having it in svn just in case (removing it will be easier thant not having it at all).
     1 # Compiler options
     2 
     3 choice
     4     bool
     5     prompt "Final gcc version"
     6 
     7 config CC_V_2_95_3
     8     bool
     9     prompt "2.95.3"
    10 
    11 config CC_V_3_2_3
    12     bool
    13     prompt "3.2.3"
    14 
    15 config CC_V_3_3
    16     bool
    17     prompt "3.3"
    18 
    19 config CC_V_3_3_1
    20     bool
    21     prompt "3.3.1"
    22 
    23 config CC_V_3_3_2
    24     bool
    25     prompt "3.3.2"
    26 
    27 config CC_V_3_3_3
    28     bool
    29     prompt "3.3.3"
    30 
    31 config CC_V_3_3_4
    32     bool
    33     prompt "3.3.4"
    34 
    35 config CC_V_3_3_5
    36     bool
    37     prompt "3.3.5"
    38 
    39 config CC_V_3_3_6
    40     bool
    41     prompt "3.3.6"
    42 
    43 config CC_V_3_4_0
    44     bool
    45     prompt "3.4.0"
    46 
    47 config CC_V_3_4_1
    48     bool
    49     prompt "3.4.1"
    50 
    51 config CC_V_3_4_2
    52     bool
    53     prompt "3.4.2"
    54 
    55 config CC_V_3_4_3
    56     bool
    57     prompt "3.4.3"
    58 
    59 config CC_V_3_4_4
    60     bool
    61     prompt "3.4.4"
    62 
    63 config CC_V_3_4_5
    64     bool
    65     prompt "3.4.5"
    66 
    67 config CC_V_4_0_0
    68     bool
    69     prompt "4.0.0"
    70 
    71 config CC_V_4_0_1
    72     bool
    73     prompt "4.0.1"
    74 
    75 config CC_V_4_0_2
    76     bool
    77     prompt "4.0.2"
    78 
    79 config CC_V_4_0_3
    80     bool
    81     prompt "4.0.3"
    82 
    83 config CC_V_4_0_4
    84     bool
    85     prompt "4.0.4"
    86 
    87 config CC_V_4_1_0
    88     bool
    89     prompt "4.1.0"
    90 
    91 config CC_V_4_1_1
    92     bool
    93     prompt "4.1.1"
    94 
    95 config CC_V_4_1_2
    96     bool
    97     prompt "4.1.2"
    98 
    99 # CT_INSERT_VERSION_ABOVE
   100 # Don't remove above line!
   101 endchoice
   102 
   103 config CC_VERSION
   104     string
   105     default "2.95.3" if CC_V_2_95_3
   106     default "3.2.3" if CC_V_3_2_3
   107     default "3.3" if CC_V_3_3
   108     default "3.3.1" if CC_V_3_3_1
   109     default "3.3.2" if CC_V_3_3_2
   110     default "3.3.3" if CC_V_3_3_3
   111     default "3.3.4" if CC_V_3_3_4
   112     default "3.3.5" if CC_V_3_3_5
   113     default "3.3.6" if CC_V_3_3_6
   114     default "3.4.0" if CC_V_3_4_0
   115     default "3.4.1" if CC_V_3_4_1
   116     default "3.4.2" if CC_V_3_4_2
   117     default "3.4.3" if CC_V_3_4_3
   118     default "3.4.4" if CC_V_3_4_4
   119     default "3.4.5" if CC_V_3_4_5
   120     default "4.0.0" if CC_V_4_0_0
   121     default "4.0.1" if CC_V_4_0_1
   122     default "4.0.2" if CC_V_4_0_2
   123     default "4.0.3" if CC_V_4_0_3
   124     default "4.0.4" if CC_V_4_0_4
   125     default "4.1.0" if CC_V_4_1_0
   126     default "4.1.1" if CC_V_4_1_1
   127     default "4.1.2" if CC_V_4_1_2
   128 # CT_INSERT_VERSION_STRING_ABOVE
   129 # Don't remove above line!
   130 
   131 config CC_CXA_ATEXIT
   132     bool
   133     prompt "__cxa_atexit"
   134     default "y"
   135     help
   136       If you get the missing symbol "__cxa_atexit" when building c++ programs,
   137       you might want to try disabling this option.
   138 
   139 config CC_EXTRA_CONFIG
   140     string
   141     prompt "Final gcc extra config"
   142     default ""
   143     help
   144       Extra flags to pass onto ./configure when configuring gcc.