Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: syssrc/sys



Module Name:    syssrc
Committed By:   scw
Date:           Wed Oct 23 13:16:47 UTC 2002

Modified Files:
        syssrc/sys/arch/sparc64/include: netbsd32_machdep.h
        syssrc/sys/arch/x86_64/include: netbsd32_machdep.h
        syssrc/sys/compat/netbsd32: netbsd32.h netbsd32_compat_09.c
            netbsd32_compat_10.c netbsd32_compat_12.c netbsd32_compat_13.c
            netbsd32_compat_14.c netbsd32_compat_43.c netbsd32_exec.h
            netbsd32_fs.c netbsd32_ioctl.c netbsd32_ioctl.h netbsd32_ipc.c
            netbsd32_netbsd.c netbsd32_select.c netbsd32_signal.c
            netbsd32_socket.c netbsd32_sysctl.c netbsd32_time.c netbsd32_wait.c
            syscalls.master

Log Message:
In preparation for COMPAT_NETBSD32 on SH-5:

 - The MD netbsd32_machdep.h header now defines the 32-bit pointer type
   instead of using u_int32_t everywhere,
 - The MD netbsd32_machdep.h header now defines a macro (at least on
   current implementations) which converts a 32-bit pointer to its 64-bit
   equivalent,
 - Change the MI code to utilise the above two items in all the right places,
 - Implement netbsd32___sigaction_sigtramp().

Tested on Sparc64 by Matt Green.


To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 syssrc/sys/arch/sparc64/include/netbsd32_machdep.h
cvs rdiff -r1.4 -r1.5 syssrc/sys/arch/x86_64/include/netbsd32_machdep.h
cvs rdiff -r1.21 -r1.22 syssrc/sys/compat/netbsd32/netbsd32.h \
    syssrc/sys/compat/netbsd32/syscalls.master
cvs rdiff -r1.7 -r1.8 syssrc/sys/compat/netbsd32/netbsd32_compat_09.c \
    syssrc/sys/compat/netbsd32/netbsd32_compat_14.c
cvs rdiff -r1.13 -r1.14 syssrc/sys/compat/netbsd32/netbsd32_compat_10.c
cvs rdiff -r1.14 -r1.15 syssrc/sys/compat/netbsd32/netbsd32_compat_12.c \
    syssrc/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -r1.11 -r1.12 syssrc/sys/compat/netbsd32/netbsd32_compat_13.c
cvs rdiff -r1.22 -r1.23 syssrc/sys/compat/netbsd32/netbsd32_compat_43.c
cvs rdiff -r1.12 -r1.13 syssrc/sys/compat/netbsd32/netbsd32_exec.h
cvs rdiff -r1.9 -r1.10 syssrc/sys/compat/netbsd32/netbsd32_fs.c \
    syssrc/sys/compat/netbsd32/netbsd32_ioctl.h
cvs rdiff -r1.3 -r1.4 syssrc/sys/compat/netbsd32/netbsd32_ipc.c \
    syssrc/sys/compat/netbsd32/netbsd32_signal.c \
    syssrc/sys/compat/netbsd32/netbsd32_time.c \
    syssrc/sys/compat/netbsd32/netbsd32_wait.c
cvs rdiff -r1.65 -r1.66 syssrc/sys/compat/netbsd32/netbsd32_netbsd.c
cvs rdiff -r1.2 -r1.3 syssrc/sys/compat/netbsd32/netbsd32_select.c
cvs rdiff -r1.6 -r1.7 syssrc/sys/compat/netbsd32/netbsd32_socket.c \
    syssrc/sys/compat/netbsd32/netbsd32_sysctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index