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

binfmt_flat: remove flat_old_ram_flag



Instead add a Kconfig variable that only h8300 selects.

Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
Signed-off-by: default avatarGreg Ungerer <gerg@linux-m68k.org>
parent 02da2833
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -9,7 +9,6 @@
#include <linux/uaccess.h>

#define	flat_argvp_envp_on_stack()		1
#define	flat_old_ram_flag(flags)		(flags)

static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags,
					u32 *addr, u32 *persistent)
+0 −1
Original line number Diff line number Diff line
@@ -5,7 +5,6 @@
#include <asm/unaligned.h>

#define flat_argvp_envp_on_stack()			0
#define flat_old_ram_flag(flags)			(flags)
static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags,
					u32 *addr, u32 *persistent)
{
+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 BINFMT_FLAT_OLD_ALWAYS_RAM
	select GENERIC_ATOMIC64
	select HAVE_UID16
	select VIRT_TO_BUS
+0 −1
Original line number Diff line number Diff line
@@ -9,7 +9,6 @@
#include <asm/unaligned.h>

#define	flat_argvp_envp_on_stack()		1
#define	flat_old_ram_flag(flags)		1

/*
 * on the H8 a couple of the relocations have an instruction in the
+0 −1
Original line number Diff line number Diff line
@@ -9,7 +9,6 @@
#include <linux/uaccess.h>

#define	flat_argvp_envp_on_stack()		1
#define	flat_old_ram_flag(flags)		(flags)
static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags,
					u32 *addr, u32 *persistent)
{
Loading