Commit aef0f78e authored by Christoph Hellwig's avatar Christoph Hellwig Committed by Greg Ungerer
Browse files

binfmt_flat: add a ARCH_HAS_BINFMT_FLAT option



Allow architectures to opt into ARCH_HAS_BINFMT_FLAT support instead of
assuming that all nommu ports support the format.

Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
Reviewed-by: default avatarVladimir Murzin <vladimir.murzin@arm.com>
Signed-off-by: default avatarGreg Ungerer <gerg@linux-m68k.org>
parent 3b977718
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@ config ARM
	default y
	select ARCH_32BIT_OFF_T
	select ARCH_CLOCKSOURCE_DATA
	select ARCH_HAS_BINFMT_FLAT
	select ARCH_HAS_DEBUG_VIRTUAL if MMU
	select ARCH_HAS_DEVMEM_IS_ALLOWED
	select ARCH_HAS_ELF_RANDOMIZE
+1 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
config C6X
	def_bool y
	select ARCH_32BIT_OFF_T
	select ARCH_HAS_BINFMT_FLAT
	select ARCH_HAS_SYNC_DMA_FOR_CPU
	select ARCH_HAS_SYNC_DMA_FOR_DEVICE
	select CLKDEV_LOOKUP
+1 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
config H8300
        def_bool y
	select ARCH_32BIT_OFF_T
	select ARCH_HAS_BINFMT_FLAT
	select BINFMT_FLAT_ARGVP_ENVP_ON_STACK
	select BINFMT_FLAT_OLD_ALWAYS_RAM
	select GENERIC_ATOMIC64
+1 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@ config M68K
	bool
	default y
	select ARCH_32BIT_OFF_T
	select ARCH_HAS_BINFMT_FLAT
	select ARCH_HAS_SYNC_DMA_FOR_DEVICE if HAS_DMA
	select ARCH_MIGHT_HAVE_PC_PARPORT if ISA
	select ARCH_NO_COHERENT_DMA_MMAP if !MMU
+1 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@ config MICROBLAZE
	def_bool y
	select ARCH_32BIT_OFF_T
	select ARCH_NO_SWAP
	select ARCH_HAS_BINFMT_FLAT if !MMU
	select ARCH_HAS_DMA_COHERENT_TO_PFN if MMU
	select ARCH_HAS_GCOV_PROFILE_ALL
	select ARCH_HAS_SYNC_DMA_FOR_CPU
Loading