linux bame

Paul Bame bame@puffin.external.hp.com
Wed, 22 Nov 2000 15:47:07 -0700


CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	bame	00/11/22 15:47:07

Modified files:
	include/asm-parisc: signal.h 
	arch/parisc/kernel: signal.c syscall.S 
	arch/parisc64  : Makefile 
	arch/parisc64/kernel: Makefile ioctl32.c signal32.c sys32.h 
	                      sys_parisc32.c 
Added files:
	arch/parisc64/kernel: head.S 
Removed files:
	arch/parisc64/real: Makefile 

Log message:
For 32-bit:
Cosmetic and debugging changes to signals

For 64-bit:
Change type sigset_t to contain an array of longs, not ints.
Linux core code depends on sigset_t contain array of longs which
means sigset_t can't be same for both wide and narrow -- thus a bunch
more wrappers are needed.

Move arch/parisc64/real/* to arch/parisc64/kernel (head.S)

Move struct timeval32 to sys32.h

add wrappers for time, lstat, fstat, stat, sigpending, wait4, sigprocmask,
rt_sigreturn_wrapper, rt_sigprocmask, rt_sigpending