1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/config/binutils/binutils.in Sun Aug 30 19:33:48 2009 +0200
1.3 @@ -0,0 +1,158 @@
1.4 +# binutils options
1.5 +
1.6 +comment "GNU binutils"
1.7 +
1.8 +config BINUTILS_VERSION
1.9 + string
1.10 +
1.11 +choice
1.12 + bool
1.13 + prompt "binutils version"
1.14 +
1.15 +config BINUTILS_V_2_14
1.16 + bool
1.17 + prompt "2.14 (OBSOLETE)"
1.18 + depends on OBSOLETE
1.19 +
1.20 +config BINUTILS_V_2_15
1.21 + bool
1.22 + prompt "2.15 (OBSOLETE)"
1.23 + depends on OBSOLETE
1.24 +
1.25 +config BINUTILS_V_2_16_1
1.26 + bool
1.27 + prompt "2.16.1"
1.28 +
1.29 +config BINUTILS_V_2_17
1.30 + bool
1.31 + prompt "2.17"
1.32 +
1.33 +config BINUTILS_V_2_18
1.34 + bool
1.35 + prompt "2.18"
1.36 +
1.37 +config BINUTILS_V_2_18_50_0_4
1.38 + bool
1.39 + prompt "2.18.50.0.4 (EXPERIMENTAL)"
1.40 + depends on EXPERIMENTAL
1.41 +
1.42 +config BINUTILS_V_2_18_50_0_6
1.43 + bool
1.44 + prompt "2.18.50.0.6 (EXPERIMENTAL)"
1.45 + depends on EXPERIMENTAL
1.46 +
1.47 +config BINUTILS_V_2_18_50_0_7
1.48 + bool
1.49 + prompt "2.18.50.0.7 (EXPERIMENTAL)"
1.50 + depends on EXPERIMENTAL
1.51 +
1.52 +config BINUTILS_V_2_18_50_0_8
1.53 + bool
1.54 + prompt "2.18.50.0.8 (EXPERIMENTAL)"
1.55 + depends on EXPERIMENTAL
1.56 +
1.57 +config BINUTILS_V_2_18_50_0_9
1.58 + bool
1.59 + prompt "2.18.50.0.9 (EXPERIMENTAL)"
1.60 + depends on EXPERIMENTAL
1.61 +
1.62 +config BINUTILS_V_2_18_90
1.63 + bool
1.64 + prompt "2.18.90 (EXPERIMENTAL)"
1.65 + depends on EXPERIMENTAL
1.66 +
1.67 +config BINUTILS_V_2_18_91
1.68 + bool
1.69 + prompt "2.18.91 (EXPERIMENTAL)"
1.70 + depends on EXPERIMENTAL
1.71 +
1.72 +config BINUTILS_V_2_18_92
1.73 + bool
1.74 + prompt "2.18.92 (EXPERIMENTAL)"
1.75 + depends on EXPERIMENTAL
1.76 +
1.77 +config BINUTILS_V_2_18_93
1.78 + bool
1.79 + prompt "2.18.93 (EXPERIMENTAL)"
1.80 + depends on EXPERIMENTAL
1.81 +
1.82 +config BINUTILS_V_2_19
1.83 + bool
1.84 + prompt "2.19"
1.85 +
1.86 +config BINUTILS_V_2_19_1
1.87 + bool
1.88 + prompt "2.19.1"
1.89 +
1.90 +config BINUTILS_V_2_19_50_0_1
1.91 + bool
1.92 + prompt "2.19.50.0.1 (EXPERIMENTAL)"
1.93 + depends on EXPERIMENTAL
1.94 +
1.95 +config BINUTILS_V_2_19_51_0_1
1.96 + bool
1.97 + prompt "2.19.51.0.1 (EXPERIMENTAL)"
1.98 + depends on EXPERIMENTAL
1.99 +
1.100 +config BINUTILS_V_2_19_51_0_2
1.101 + bool
1.102 + prompt "2.19.51.0.2 (EXPERIMENTAL)"
1.103 + depends on EXPERIMENTAL
1.104 +
1.105 +# CT_INSERT_VERSION_ABOVE
1.106 +# Don't remove above line!
1.107 +endchoice
1.108 +
1.109 +config BINUTILS_VERSION
1.110 + string
1.111 + default "2.14" if BINUTILS_V_2_14
1.112 + default "2.15" if BINUTILS_V_2_15
1.113 + default "2.16.1" if BINUTILS_V_2_16_1
1.114 + default "2.17" if BINUTILS_V_2_17
1.115 + default "2.18" if BINUTILS_V_2_18
1.116 + default "2.18.50.0.4" if BINUTILS_V_2_18_50_0_4
1.117 + default "2.18.50.0.6" if BINUTILS_V_2_18_50_0_6
1.118 + default "2.18.50.0.7" if BINUTILS_V_2_18_50_0_7
1.119 + default "2.18.50.0.8" if BINUTILS_V_2_18_50_0_8
1.120 + default "2.18.50.0.9" if BINUTILS_V_2_18_50_0_9
1.121 + default "2.18.90" if BINUTILS_V_2_18_90
1.122 + default "2.18.91" if BINUTILS_V_2_18_91
1.123 + default "2.18.92" if BINUTILS_V_2_18_92
1.124 + default "2.18.93" if BINUTILS_V_2_18_93
1.125 + default "2.19" if BINUTILS_V_2_19
1.126 + default "2.19.1" if BINUTILS_V_2_19_1
1.127 + default "2.19.50.0.1" if BINUTILS_V_2_19_50_0_1
1.128 + default "2.19.51.0.1" if BINUTILS_V_2_19_51_0_1
1.129 + default "2.19.51.0.2" if BINUTILS_V_2_19_51_0_2
1.130 +# CT_INSERT_VERSION_STRING_ABOVE
1.131 +# Don't remove above line!
1.132 +
1.133 +config BINUTILS_EXTRA_CONFIG
1.134 + string
1.135 + prompt "binutils extra config"
1.136 + default ""
1.137 + help
1.138 + Extra flags passed onto ./configure when configuring
1.139 +
1.140 +config BINUTILS_FOR_TARGET
1.141 + bool
1.142 + prompt "binutils libraries for the target"
1.143 + depends on ! BARE_METAL
1.144 + default n
1.145 + help
1.146 + Some utilities may need binutils libraries to be available on
1.147 + the target, eg. oprofile.
1.148 +
1.149 +if BINUTILS_FOR_TARGET
1.150 +
1.151 +config BINUTILS_FOR_TARGET_IBERTY
1.152 + bool
1.153 + prompt "libiberty"
1.154 + default y
1.155 +
1.156 +config BINUTILS_FOR_TARGET_BFD
1.157 + bool
1.158 + prompt "libbfd"
1.159 + default y
1.160 +
1.161 +endif # BINUTILS_FOR_TARGET