OpenGrok
Cross Reference: syscall.S
xref
: /
src
/
lib
/
libc
/
arch
/
i386
/
sys
/
syscall.S
Home
|
History
|
Annotate
|
Download
|
only in
sys
History log of
/src/lib/libc/arch/i386/sys/syscall.S
Revision
Date
Author
Comments
1.14
18-Apr-2020
thorpej
Rename "syscall" to "_syscall" and provide "syscall" as a weak alias.
1.13
23-May-2014
uebayasi
branches: 1.13.24;
Put missing END() markers to set ELF symbol size.
1.12
18-Nov-2011
joerg
branches: 1.12.6; 1.12.16;
Mark __cerror as hidden and exploit that to simplify assembler.
1.11
07-Aug-2003
agc
branches: 1.11.56;
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
1.10
20-Mar-2002
ross
use canonical indirect jmp & call syntax to squelch new as(1) warning
1.9
03-Apr-2000
mycroft
branches: 1.9.6;
Repair syscall stubs that were not updated when the cerror interface was
modified.
1.8
08-Feb-1999
christos
branches: 1.8.2;
Amend for the PLT fixes, things broke last night with the changes to SYS.h
and cerror.S. In particular, the syscalls in the files committed below were
broken.
1.7
14-Jan-1999
kleink
* On architectures using ELF, and conditionally on those in transition, rename
_ASM_LABEL(cerror) and _ASM_LABEL(curbrk) to _C_LABEL(__cerror) and
_C_LABEL(__curbrk) (or their respective architecture-specific equivalents) to
avoid possible name clashes with identifiers used in user applications.
* Do the same for minbrk on all architectures to avoid a GCC-specific (and
on ELF architectures effectively useless) symbol reference renaming in MI code.
1.6
16-Jul-1997
christos
RCSID fixes: Always use the NetBSD rcsid and the macro RCSID() defined in
<machine/asm.h>; Also syscalls should be protected using the SYSLIBC_SCCS
define not LIBC_SCCS
1.5
26-Oct-1994
mycroft
Use trap gate to enter kernel.
1.4
27-Jan-1994
mycroft
Random cleanup.
1.3
06-Dec-1993
pk
Use PIC_PLT for error returns.
Correct operand order in accessing `minbrk' and `curbrk'.
1.2
21-Oct-1993
jtc
Move the old berkeley sccs id into the header comment like it is done
for other source files.
1.1
07-Oct-1993
cgd
make an arch directory in libc, and move all machine dirs into it
1.8.2.1
05-May-2000
he
Pull up revision 1.9 (requested by assar):
Repair syscall stubs which were not adapted when the cerror
interface was changed.
1.9.6.1
22-Mar-2002
nathanw
Catch up to -current.
1.11.56.1
17-Apr-2012
yamt
sync with head
1.12.16.1
10-Aug-2014
tls
Rebase.
1.12.6.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.13.24.1
21-Apr-2020
martin
Sync with HEAD
Indexes created Tue Sep 30 20:09:53 GMT 2025