Source-Changes archive

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

NetBSD master CVS tree commits



thorpej
Sun Jan  4 12:52:09 PST 1998
Update of /cvsroot/src/lib/libc/sys
In directory netbsd1:/var/slash-tmp/cvs-serv29246

Added Files:
        Lint___vfork14.c 
Log Message:
Add a lint stub for __vfork14.S


thorpej
Sun Jan  4 12:58:08 PST 1998
Update of /cvsroot/src/lib/libc/arch/alpha/sys
In directory netbsd1:/var/slash-tmp/cvs-serv29437/alpha/sys

Added Files:
        __vfork14.S 
Log Message:
Add syscall stubs for __vfork14().  These are basically copies of Ovfork.S
with the syscall numbers changed.

Since 4.4BSD vfork(2) did not share address space, Ovfork.S could be changed
to be identical to fork.S (modulo syscall numbers).  __vfork14.S, however,
needs to remain separate since with a shared address space, the stub needs to
pre-decrement the stack and do an indirect jump to the return address, so that
the shared stackframe is still there when the parent returns.  (Obviously,
this does not apply to systems which to not build stackframes on leaf calls.)


thorpej
Sun Jan  4 12:58:09 PST 1998
Update of /cvsroot/src/lib/libc/arch/arm32/sys
In directory netbsd1:/var/slash-tmp/cvs-serv29437/arm32/sys

Added Files:
        __vfork14.S 
Log Message:
Add syscall stubs for __vfork14().  These are basically copies of Ovfork.S
with the syscall numbers changed.

Since 4.4BSD vfork(2) did not share address space, Ovfork.S could be changed
to be identical to fork.S (modulo syscall numbers).  __vfork14.S, however,
needs to remain separate since with a shared address space, the stub needs to
pre-decrement the stack and do an indirect jump to the return address, so that
the shared stackframe is still there when the parent returns.  (Obviously,
this does not apply to systems which to not build stackframes on leaf calls.)


thorpej
Sun Jan  4 12:58:10 PST 1998
Update of /cvsroot/src/lib/libc/arch/i386/sys
In directory netbsd1:/var/slash-tmp/cvs-serv29437/i386/sys

Added Files:
        __vfork14.S 
Log Message:
Add syscall stubs for __vfork14().  These are basically copies of Ovfork.S
with the syscall numbers changed.

Since 4.4BSD vfork(2) did not share address space, Ovfork.S could be changed
to be identical to fork.S (modulo syscall numbers).  __vfork14.S, however,
needs to remain separate since with a shared address space, the stub needs to
pre-decrement the stack and do an indirect jump to the return address, so that
the shared stackframe is still there when the parent returns.  (Obviously,
this does not apply to systems which to not build stackframes on leaf calls.)


thorpej
Sun Jan  4 12:58:11 PST 1998
Update of /cvsroot/src/lib/libc/arch/m68k/sys
In directory netbsd1:/var/slash-tmp/cvs-serv29437/m68k/sys

Added Files:
        __vfork14.S 
Log Message:
Add syscall stubs for __vfork14().  These are basically copies of Ovfork.S
with the syscall numbers changed.

Since 4.4BSD vfork(2) did not share address space, Ovfork.S could be changed
to be identical to fork.S (modulo syscall numbers).  __vfork14.S, however,
needs to remain separate since with a shared address space, the stub needs to
pre-decrement the stack and do an indirect jump to the return address, so that
the shared stackframe is still there when the parent returns.  (Obviously,
this does not apply to systems which to not build stackframes on leaf calls.)


thorpej
Sun Jan  4 12:58:11 PST 1998
Update of /cvsroot/src/lib/libc/arch/mips/sys
In directory netbsd1:/var/slash-tmp/cvs-serv29437/mips/sys

Added Files:
        __vfork14.S 
Log Message:
Add syscall stubs for __vfork14().  These are basically copies of Ovfork.S
with the syscall numbers changed.

Since 4.4BSD vfork(2) did not share address space, Ovfork.S could be changed
to be identical to fork.S (modulo syscall numbers).  __vfork14.S, however,
needs to remain separate since with a shared address space, the stub needs to
pre-decrement the stack and do an indirect jump to the return address, so that
the shared stackframe is still there when the parent returns.  (Obviously,
this does not apply to systems which to not build stackframes on leaf calls.)


thorpej
Sun Jan  4 12:58:12 PST 1998
Update of /cvsroot/src/lib/libc/arch/ns32k/sys
In directory netbsd1:/var/slash-tmp/cvs-serv29437/ns32k/sys

Added Files:
        __vfork14.S 
Log Message:
Add syscall stubs for __vfork14().  These are basically copies of Ovfork.S
with the syscall numbers changed.

Since 4.4BSD vfork(2) did not share address space, Ovfork.S could be changed
to be identical to fork.S (modulo syscall numbers).  __vfork14.S, however,
needs to remain separate since with a shared address space, the stub needs to
pre-decrement the stack and do an indirect jump to the return address, so that
the shared stackframe is still there when the parent returns.  (Obviously,
this does not apply to systems which to not build stackframes on leaf calls.)


thorpej
Sun Jan  4 12:58:13 PST 1998
Update of /cvsroot/src/lib/libc/arch/powerpc/sys
In directory netbsd1:/var/slash-tmp/cvs-serv29437/powerpc/sys

Added Files:
        __vfork14.S 
Log Message:
Add syscall stubs for __vfork14().  These are basically copies of Ovfork.S
with the syscall numbers changed.

Since 4.4BSD vfork(2) did not share address space, Ovfork.S could be changed
to be identical to fork.S (modulo syscall numbers).  __vfork14.S, however,
needs to remain separate since with a shared address space, the stub needs to
pre-decrement the stack and do an indirect jump to the return address, so that
the shared stackframe is still there when the parent returns.  (Obviously,
this does not apply to systems which to not build stackframes on leaf calls.)


thorpej
Sun Jan  4 12:58:14 PST 1998
Update of /cvsroot/src/lib/libc/arch/sparc/sys
In directory netbsd1:/var/slash-tmp/cvs-serv29437/sparc/sys

Added Files:
        __vfork14.S 
Log Message:
Add syscall stubs for __vfork14().  These are basically copies of Ovfork.S
with the syscall numbers changed.

Since 4.4BSD vfork(2) did not share address space, Ovfork.S could be changed
to be identical to fork.S (modulo syscall numbers).  __vfork14.S, however,
needs to remain separate since with a shared address space, the stub needs to
pre-decrement the stack and do an indirect jump to the return address, so that
the shared stackframe is still there when the parent returns.  (Obviously,
this does not apply to systems which to not build stackframes on leaf calls.)


thorpej
Sun Jan  4 12:58:14 PST 1998
Update of /cvsroot/src/lib/libc/arch/vax/sys
In directory netbsd1:/var/slash-tmp/cvs-serv29437/vax/sys

Added Files:
        __vfork14.S 
Log Message:
Add syscall stubs for __vfork14().  These are basically copies of Ovfork.S
with the syscall numbers changed.

Since 4.4BSD vfork(2) did not share address space, Ovfork.S could be changed
to be identical to fork.S (modulo syscall numbers).  __vfork14.S, however,
needs to remain separate since with a shared address space, the stub needs to
pre-decrement the stack and do an indirect jump to the return address, so that
the shared stackframe is still there when the parent returns.  (Obviously,
this does not apply to systems which to not build stackframes on leaf calls.)




Home | Main Index | Thread Index | Old Index