OpenGrok
Cross Reference: syscall.S
xref
: /
src
/
lib
/
libc
/
arch
/
mips
/
sys
/
syscall.S
Home
|
History
|
Annotate
|
Download
|
only in
sys
History log of
/src/lib/libc/arch/mips/sys/syscall.S
Revision
Date
Author
Comments
1.8
18-Apr-2020
thorpej
Rename "syscall" to "_syscall" and provide "syscall" as a weak alias.
1.7
31-Jan-2014
matt
branches: 1.7.26;
Since N32/N64 pass the first 8 arguments in registers, we can load all
the arguments into those registers before invoking the syscall having
the kernel syscall handler from having to do that.
1.6
14-Dec-2009
matt
branches: 1.6.6; 1.6.12;
Merge from matt-nb5-mips64.
1.5
07-Aug-2003
agc
branches: 1.5.46;
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
1.4
13-Dec-2000
simonb
Remove all the .abicalls assembler directives - "SYS.h" already has that.
1.3
17-Sep-1996
jonathan
* Add Mips ABI changes for ELf shared library support.
From OpenBSD, patched into NetBSD by <bouyer@ensta.fr>.
* Include generic NetBSD/mips <mips/*.h> files, instead of old Sprite names.
1.2
16-Sep-1996
jonathan
Add NetBSD RCSid headers, and change assembly-code LIBC_SCCS id tag string
from "Id:" to "NetBSD:".
1.1
24-May-1994
glass
libc support for mips. libkern hooks are disabled
1.5.46.2
18-Aug-2009
matt
Cleanup RCSIDs.
Use SYSTRAP instead li v0, SYS_*; syscall since that's what SYSTRAP does.
1.5.46.1
16-Aug-2009
matt
Move to new ABI agnostic mechanisms. Get rid of magic constants.
Use genassym.cf to generate them.
1.6.12.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.6.6.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.7.26.1
21-Apr-2020
martin
Sync with HEAD
Indexes created Sat Sep 27 22:09:54 GMT 2025