yann@1345: # binutils options yann@1345: yann@1345: comment "GNU binutils" yann@1345: yann@1345: config BINUTILS_VERSION yann@1345: string yann@1345: yann@1345: choice yann@1345: bool yann@1345: prompt "binutils version" yann@1345: yann@1345: config BINUTILS_V_2_14 yann@1345: bool yann@1345: prompt "2.14 (OBSOLETE)" yann@1345: depends on OBSOLETE yann@1345: yann@1345: config BINUTILS_V_2_15 yann@1345: bool yann@1345: prompt "2.15 (OBSOLETE)" yann@1345: depends on OBSOLETE yann@1345: yann@1345: config BINUTILS_V_2_16_1 yann@1345: bool yann@1345: prompt "2.16.1" yann@1345: yann@1345: config BINUTILS_V_2_17 yann@1345: bool yann@1345: prompt "2.17" yann@1345: yann@1345: config BINUTILS_V_2_18 yann@1345: bool yann@1345: prompt "2.18" yann@1345: yann@1345: config BINUTILS_V_2_18_50_0_4 yann@1345: bool yann@1345: prompt "2.18.50.0.4 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_18_50_0_6 yann@1345: bool yann@1345: prompt "2.18.50.0.6 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_18_50_0_7 yann@1345: bool yann@1345: prompt "2.18.50.0.7 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_18_50_0_8 yann@1345: bool yann@1345: prompt "2.18.50.0.8 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_18_50_0_9 yann@1345: bool yann@1345: prompt "2.18.50.0.9 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_18_90 yann@1345: bool yann@1345: prompt "2.18.90 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_18_91 yann@1345: bool yann@1345: prompt "2.18.91 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_18_92 yann@1345: bool yann@1345: prompt "2.18.92 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_18_93 yann@1345: bool yann@1345: prompt "2.18.93 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_19 yann@1345: bool yann@1345: prompt "2.19" yann@1345: yann@1345: config BINUTILS_V_2_19_1 yann@1345: bool yann@1345: prompt "2.19.1" yann@1345: yann@1345: config BINUTILS_V_2_19_50_0_1 yann@1345: bool yann@1345: prompt "2.19.50.0.1 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_19_51_0_1 yann@1345: bool yann@1345: prompt "2.19.51.0.1 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: config BINUTILS_V_2_19_51_0_2 yann@1345: bool yann@1345: prompt "2.19.51.0.2 (EXPERIMENTAL)" yann@1345: depends on EXPERIMENTAL yann@1345: yann@1345: # CT_INSERT_VERSION_ABOVE yann@1345: # Don't remove above line! yann@1345: endchoice yann@1345: yann@1345: config BINUTILS_VERSION yann@1345: string yann@1345: default "2.14" if BINUTILS_V_2_14 yann@1345: default "2.15" if BINUTILS_V_2_15 yann@1345: default "2.16.1" if BINUTILS_V_2_16_1 yann@1345: default "2.17" if BINUTILS_V_2_17 yann@1345: default "2.18" if BINUTILS_V_2_18 yann@1345: default "2.18.50.0.4" if BINUTILS_V_2_18_50_0_4 yann@1345: default "2.18.50.0.6" if BINUTILS_V_2_18_50_0_6 yann@1345: default "2.18.50.0.7" if BINUTILS_V_2_18_50_0_7 yann@1345: default "2.18.50.0.8" if BINUTILS_V_2_18_50_0_8 yann@1345: default "2.18.50.0.9" if BINUTILS_V_2_18_50_0_9 yann@1345: default "2.18.90" if BINUTILS_V_2_18_90 yann@1345: default "2.18.91" if BINUTILS_V_2_18_91 yann@1345: default "2.18.92" if BINUTILS_V_2_18_92 yann@1345: default "2.18.93" if BINUTILS_V_2_18_93 yann@1345: default "2.19" if BINUTILS_V_2_19 yann@1345: default "2.19.1" if BINUTILS_V_2_19_1 yann@1345: default "2.19.50.0.1" if BINUTILS_V_2_19_50_0_1 yann@1345: default "2.19.51.0.1" if BINUTILS_V_2_19_51_0_1 yann@1345: default "2.19.51.0.2" if BINUTILS_V_2_19_51_0_2 yann@1345: # CT_INSERT_VERSION_STRING_ABOVE yann@1345: # Don't remove above line! yann@1345: yann@1345: config BINUTILS_EXTRA_CONFIG yann@1345: string yann@1345: prompt "binutils extra config" yann@1345: default "" yann@1345: help yann@1345: Extra flags passed onto ./configure when configuring yann@1345: yann@1345: config BINUTILS_FOR_TARGET yann@1345: bool yann@1345: prompt "binutils libraries for the target" yann@1345: depends on ! BARE_METAL yann@1345: default n yann@1345: help yann@1345: Some utilities may need binutils libraries to be available on yann@1345: the target, eg. oprofile. yann@1345: yann@1345: if BINUTILS_FOR_TARGET yann@1345: yann@1345: config BINUTILS_FOR_TARGET_IBERTY yann@1345: bool yann@1345: prompt "libiberty" yann@1345: default y yann@1345: yann@1345: config BINUTILS_FOR_TARGET_BFD yann@1345: bool yann@1345: prompt "libbfd" yann@1345: default y yann@1345: yann@1345: endif # BINUTILS_FOR_TARGET