config/cc/gcc.in
changeset 448 08da017ba46b
child 466 7f9bbf94b0bb
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/config/cc/gcc.in	Thu Apr 17 21:04:23 2008 +0000
     1.3 @@ -0,0 +1,130 @@
     1.4 +# Compiler options
     1.5 +
     1.6 +choice
     1.7 +    bool
     1.8 +    prompt "gcc version"
     1.9 +
    1.10 +config CC_V_2_95_3
    1.11 +    bool
    1.12 +    prompt "2.95.3 (OBSOLETE)"
    1.13 +    depends on OBSOLETE
    1.14 +
    1.15 +config CC_V_3_2_3
    1.16 +    bool
    1.17 +    prompt "3.2.3 (OBSOLETE)"
    1.18 +    depends on OBSOLETE
    1.19 +
    1.20 +config CC_V_3_3_6
    1.21 +    bool
    1.22 +    prompt "3.3.6 (OBSOLETE)"
    1.23 +    depends on OBSOLETE
    1.24 +
    1.25 +config CC_V_3_4_6
    1.26 +    bool
    1.27 +    prompt "3.4.6 (OBSOLETE)"
    1.28 +    depends on OBSOLETE
    1.29 +
    1.30 +config CC_V_4_0_0
    1.31 +    bool
    1.32 +    prompt "4.0.0 (OBSOLETE)"
    1.33 +    depends on OBSOLETE
    1.34 +
    1.35 +config CC_V_4_0_1
    1.36 +    bool
    1.37 +    prompt "4.0.1 (OBSOLETE)"
    1.38 +    depends on OBSOLETE
    1.39 +
    1.40 +config CC_V_4_0_2
    1.41 +    bool
    1.42 +    prompt "4.0.2 (OBSOLETE)"
    1.43 +    depends on OBSOLETE
    1.44 +
    1.45 +config CC_V_4_0_3
    1.46 +    bool
    1.47 +    prompt "4.0.3 (OBSOLETE)"
    1.48 +    depends on OBSOLETE
    1.49 +
    1.50 +config CC_V_4_0_4
    1.51 +    bool
    1.52 +    prompt "4.0.4"
    1.53 +
    1.54 +config CC_V_4_1_0
    1.55 +    bool
    1.56 +    prompt "4.1.0 (OBSOLETE)"
    1.57 +    depends on OBSOLETE
    1.58 +
    1.59 +config CC_V_4_1_1
    1.60 +    bool
    1.61 +    prompt "4.1.1 (OBSOLETE)"
    1.62 +    depends on OBSOLETE
    1.63 +
    1.64 +config CC_V_4_1_2
    1.65 +    bool
    1.66 +    prompt "4.1.2"
    1.67 +
    1.68 +config CC_V_4_2_0
    1.69 +    bool
    1.70 +    prompt "4.2.0"
    1.71 +
    1.72 +config CC_V_4_2_1
    1.73 +    bool
    1.74 +    prompt "4.2.1"
    1.75 +
    1.76 +config CC_V_4_2_2
    1.77 +    bool
    1.78 +    prompt "4.2.2"
    1.79 +
    1.80 +config CC_V_4_2_3
    1.81 +    bool
    1.82 +    prompt "4.2.3 (EXPERIMENTAL)"
    1.83 +    depends on EXPERIMENTAL
    1.84 +
    1.85 +# CT_INSERT_VERSION_ABOVE
    1.86 +# Don't remove above line!
    1.87 +endchoice
    1.88 +
    1.89 +config CC_VERSION
    1.90 +    string
    1.91 +    default "2.95.3" if CC_V_2_95_3
    1.92 +    default "3.2.3" if CC_V_3_2_3
    1.93 +    default "3.3.6" if CC_V_3_3_6
    1.94 +    default "3.4.6" if CC_V_3_4_6
    1.95 +    default "4.0.0" if CC_V_4_0_0
    1.96 +    default "4.0.1" if CC_V_4_0_1
    1.97 +    default "4.0.2" if CC_V_4_0_2
    1.98 +    default "4.0.3" if CC_V_4_0_3
    1.99 +    default "4.0.4" if CC_V_4_0_4
   1.100 +    default "4.1.0" if CC_V_4_1_0
   1.101 +    default "4.1.1" if CC_V_4_1_1
   1.102 +    default "4.1.2" if CC_V_4_1_2
   1.103 +    default "4.2.0" if CC_V_4_2_0
   1.104 +    default "4.2.1" if CC_V_4_2_1
   1.105 +    default "4.2.2" if CC_V_4_2_2
   1.106 +    default "4.2.3" if CC_V_4_2_3
   1.107 +# CT_INSERT_VERSION_STRING_ABOVE
   1.108 +# Don't remove above line!
   1.109 +
   1.110 +config CC_CXA_ATEXIT
   1.111 +    bool
   1.112 +    prompt "__cxa_atexit"
   1.113 +    default "y"
   1.114 +    help
   1.115 +      If you get the missing symbol "__cxa_atexit" when building C++ programs,
   1.116 +      you might want to try disabling this option.
   1.117 +
   1.118 +config CC_CORE_EXTRA_CONFIG
   1.119 +    string
   1.120 +    prompt "Core gcc extra config"
   1.121 +    default ""
   1.122 +    help
   1.123 +      Extra flags to pass onto ./configure when configuring the core gcc.
   1.124 +      
   1.125 +      The core gcc is a stripped down, C-only compiler needed to build
   1.126 +      the C library. Kinda bootstrap gcc, if you wish.
   1.127 +
   1.128 +config CC_EXTRA_CONFIG
   1.129 +    string
   1.130 +    prompt "gcc extra config"
   1.131 +    default ""
   1.132 +    help
   1.133 +      Extra flags to pass onto ./configure when configuring gcc.