buildroot/arch
Guido Martínez 22d5501e03 arch: tidy up binary formats config
Instead of (black)listing architectures when deciding the binary format,
we can enable the ELF format only when using an MMU and FLAT only when
we're not. This mimics the logic in the Linux kernel for user binaries
support.

For FDPIC, we introduce a Kconfig option to enable its selection, and
have blackfin select it.

Signed-off-by: Guido Martínez <guido@vanguardiasur.com.ar>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-06-09 22:51:14 +02:00
..
Config.in arch: tidy up binary formats config 2015-06-09 22:51:14 +02:00
Config.in.aarch64 arch/arm: always has atomic ops 2014-08-18 11:00:51 +02:00
Config.in.arc arc: add support of ARC HS38 core 2014-11-02 22:25:27 +01:00
Config.in.arm arch: tidy up mmu config 2015-06-09 22:49:39 +02:00
Config.in.bfin arch/bfin: always has atomic ops 2014-08-18 11:01:31 +02:00
Config.in.m68k arch/m68k: get rid of BR2_GCC_TARGET_TUNE 2014-11-07 00:14:13 +01:00
Config.in.microblaze arch/microblaze: always has atomic ops 2014-08-18 11:02:31 +02:00
Config.in.mips arch/mips: remove deprecated mips1/2/3/4 support 2014-12-01 20:06:32 +01:00
Config.in.nios2 arch/nios2: always has atomic ops 2014-08-18 11:02:51 +02:00
Config.in.powerpc arch/powerpc: add fsl e5500 and e6500 support 2014-12-07 23:46:41 +01:00
Config.in.sh arch/sh: always has atomic ops 2014-08-18 11:03:02 +02:00
Config.in.sparc arch/sparc: doesn't have atomics 2015-03-30 23:30:28 +02:00
Config.in.x86 arch: add core-avx2 2015-04-09 23:34:14 +02:00
Config.in.xtensa arch: tidy up mmu config 2015-06-09 22:49:39 +02:00