OpenGrok
Cross Reference: SYS.h
xref
: /
src
/
lib
/
libc
/
arch
/
x86_64
/
SYS.h
Home
|
History
|
Annotate
|
Download
|
only in
x86_64
History log of
/src/lib/libc/arch/x86_64/SYS.h
Revision
Date
Author
Comments
1.12
22-May-2014
uebayasi
Put missing END() markers to set ELF symbol size.
1.11
18-Nov-2011
joerg
branches: 1.11.6; 1.11.16;
Exploit hidden __cerror
1.10
23-Nov-2007
dsl
branches: 1.10.30;
Reorder the code for i386 and amd64 syscall stubs so that the 'jc' on error
is a forwards jump instead of a backwards jump that a P4 will mispredect (and
probably immediatly get a cache-line miss due to the way the code gets
aligned).
1.9
08-Mar-2007
ad
branches: 1.9.4;
Remove an obsolete comment.
1.8
09-Mar-2004
drochner
Really, there is no need to use the old int0x80 syscall entry just for
getcontext(). There are some registers not properly saved with the
new syscall entry, but these are calee-saved, scratch or meaningless.
It's the setcontext() return path what matters.
1.7
18-Oct-2003
fvdl
Use the int 0x80 path for context system calls.
1.6
07-Aug-2003
agc
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
1.5
03-Jun-2002
fvdl
Use the syscall insn for system calls. Fix up some assembly to
remove either previously made errors, or to account for the
fact that syscall clobbers %ecx.
1.4
26-May-2002
wiz
Revert previous: .S files are currently compiled with -traditional-cpp,
so __STDC__ is _not_ always defined.
1.3
26-May-2002
wiz
__STDC__ is always defined on NetBSD.
1.2
14-Jan-2002
thorpej
* Add WSYSCALL() to SYS.h, which creates a system call with an
internal name and a weak alias for the name.
* Add a WEAKASM syscall list, and process it.
* Make sysarch() have an internal name (_sysarch()).
1.1
19-Jun-2001
fvdl
Initial commit of x86-64 specific parts of libc.
1.9.4.1
09-Jan-2008
matt
sync with HEAD
1.10.30.1
17-Apr-2012
yamt
sync with head
1.11.16.1
10-Aug-2014
tls
Rebase.
1.11.6.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
Indexes created Sat Oct 18 16:10:06 GMT 2025