diff options
Diffstat (limited to 'arch/m32r')
| -rw-r--r-- | arch/m32r/Kconfig | 3 | ||||
| -rw-r--r-- | arch/m32r/Makefile | 4 | ||||
| -rw-r--r-- | arch/m32r/include/asm/ioctls.h | 4 | ||||
| -rw-r--r-- | arch/m32r/include/asm/local64.h | 1 | ||||
| -rw-r--r-- | arch/m32r/include/asm/scatterlist.h | 2 | ||||
| -rw-r--r-- | arch/m32r/include/asm/termbits.h | 1 | ||||
| -rw-r--r-- | arch/m32r/kernel/process.c | 3 | 
7 files changed, 8 insertions, 10 deletions
| diff --git a/arch/m32r/Kconfig b/arch/m32r/Kconfig index 3a9319f93e8..836abbbc9c0 100644 --- a/arch/m32r/Kconfig +++ b/arch/m32r/Kconfig @@ -44,9 +44,6 @@ config HZ  	int  	default 100 -config GENERIC_TIME -	def_bool y -  config ARCH_USES_GETTIMEOFFSET  	def_bool y diff --git a/arch/m32r/Makefile b/arch/m32r/Makefile index 469766b24e2..8ff5ba0ea26 100644 --- a/arch/m32r/Makefile +++ b/arch/m32r/Makefile @@ -12,8 +12,8 @@ OBJCOPYFLAGS	:= -O binary -R .note -R .comment -S  LDFLAGS_vmlinux	:=  KBUILD_CFLAGS += -pipe -fno-schedule-insns -CFLAGS_KERNEL += -mmodel=medium -CFLAGS_MODULE += -mmodel=large +KBUILD_CFLAGS_KERNEL += -mmodel=medium +KBUILD_CFLAGS_MODULE += -mmodel=large  ifdef CONFIG_CHIP_VDEC2  cflags-$(CONFIG_ISA_M32R2)	+= -DNO_FPU -Wa,-bitinst diff --git a/arch/m32r/include/asm/ioctls.h b/arch/m32r/include/asm/ioctls.h index b9f54bb5d7c..66288063a4c 100644 --- a/arch/m32r/include/asm/ioctls.h +++ b/arch/m32r/include/asm/ioctls.h @@ -53,6 +53,7 @@  #define TCSETSF2	_IOW('T',0x2D, struct termios2)  #define TIOCGPTN	_IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */  #define TIOCSPTLCK	_IOW('T',0x31, int)  /* Lock/unlock Pty */ +#define TIOCSIG		_IOW('T',0x36, int)  /* Generate signal on Pty slave */  #define FIONCLEX	0x5450  #define FIOCLEX		0x5451 @@ -69,8 +70,6 @@  #define TIOCMIWAIT	0x545C	/* wait for a change on serial input line(s) */  #define TIOCGICOUNT	0x545D	/* read serial port inline interrupt counts */ -#define TIOCGHAYESESP   0x545E  /* Get Hayes ESP configuration */ -#define TIOCSHAYESESP   0x545F  /* Set Hayes ESP configuration */  #define FIOQSIZE	0x5460  /* Used for packet mode */ @@ -81,6 +80,7 @@  #define TIOCPKT_START		 8  #define TIOCPKT_NOSTOP		16  #define TIOCPKT_DOSTOP		32 +#define TIOCPKT_IOCTL		64  #define TIOCSER_TEMT    0x01	/* Transmitter physically empty */ diff --git a/arch/m32r/include/asm/local64.h b/arch/m32r/include/asm/local64.h new file mode 100644 index 00000000000..36c93b5cc23 --- /dev/null +++ b/arch/m32r/include/asm/local64.h @@ -0,0 +1 @@ +#include <asm-generic/local64.h> diff --git a/arch/m32r/include/asm/scatterlist.h b/arch/m32r/include/asm/scatterlist.h index aeeddd8dac1..7370b8b6243 100644 --- a/arch/m32r/include/asm/scatterlist.h +++ b/arch/m32r/include/asm/scatterlist.h @@ -3,6 +3,4 @@  #include <asm-generic/scatterlist.h> -#define ISA_DMA_THRESHOLD (0x1fffffff) -  #endif /* _ASM_M32R_SCATTERLIST_H */ diff --git a/arch/m32r/include/asm/termbits.h b/arch/m32r/include/asm/termbits.h index bc104008b55..957a3c68854 100644 --- a/arch/m32r/include/asm/termbits.h +++ b/arch/m32r/include/asm/termbits.h @@ -179,6 +179,7 @@ struct ktermios {  #define FLUSHO	0010000  #define PENDIN	0040000  #define IEXTEN	0100000 +#define EXTPROC	0200000  /* tcflow() and TCXONC use these */  #define	TCOOFF		0 diff --git a/arch/m32r/kernel/process.c b/arch/m32r/kernel/process.c index bc8c8c1511b..8665a4d868e 100644 --- a/arch/m32r/kernel/process.c +++ b/arch/m32r/kernel/process.c @@ -288,7 +288,8 @@ asmlinkage int sys_vfork(unsigned long r0, unsigned long r1, unsigned long r2,  /*   * sys_execve() executes a new program.   */ -asmlinkage int sys_execve(char __user *ufilename, char __user * __user *uargv, +asmlinkage int sys_execve(const char __user *ufilename, +			  char __user * __user *uargv,  			  char __user * __user *uenvp,  			  unsigned long r3, unsigned long r4, unsigned long r5,  			  unsigned long r6, struct pt_regs regs) | 
