yann@1345: # Binary utilities menu yann@1: yann@1345: menu "Binary utilities" yann@1: yann@1: choice yann@1: bool yann@1345: prompt "Binary format:" yann@1: yann@1345: if ARCH_USE_MMU yann@1345: yann@1345: config ARCH_BINFMT_ELF yann@1: bool yann@1345: prompt "ELF" yann@1345: help yann@1345: This will make your system build ELF exectubales, yann@1345: suitable for architectures with an MMU. yann@1: yann@1345: endif # ARCH_USE_MMU yann@1345: yann@1345: if ! ARCH_USE_MMU yann@1345: yann@1345: config ARCH_BINFMT_FLAT yann@1: bool yann@1345: prompt "Flat" yann@1345: help yann@1345: This will build flat binaries, suitable for yann@1345: MMU-less architectures. yann@1: yann@1345: config ARCH_BINFMT_FDPIC yann@1: bool yann@1345: prompt "FD_PIC ELF" yann@1345: help yann@1345: This will build FD_PIC ELF binaries, suitable for yann@1345: MMU-less architectures that still require to use yann@1345: shared libraries (FIXME). yann@1: yann@1345: endif # ! ARCH_USE_MMU yann@1: yann@1: endchoice yann@1: yann@1345: source config/binutils/binutils.in yann@1345: source config/binutils/elf2flt.in yann@458: yann@1: endmenu