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: thomas@1887: config ARCH_BINFMT_FDPIC thomas@1887: bool thomas@1887: prompt "FD_PIC ELF" thomas@1887: help thomas@1887: This will build FD_PIC ELF binaries, suitable for thomas@1887: MMU-less architectures that still require to use thomas@1887: shared libraries (FIXME). yann@1: yann@1345: endif # ! ARCH_USE_MMU yann@1: yann@1: endchoice yann@1: yann@1870: source "config/binutils/binutils.in" yann@1870: source "config/binutils/elf2flt.in" yann@1870: source "config/binutils/sstrip.in" yann@458: yann@1: endmenu