index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libc
/
arch
/
x86_64
/
sys
Age
Commit message (
Expand
)
Author
2021-10-26
Merge all MD __sigaction14_sigtramp.c copies into one:
christos
2020-10-19
Restore RSP from mcontext
kamil
2020-10-12
Decorate the x86_64 signal trampoline with CFI attributes easing unwinding
kamil
2020-04-18
Rename "syscall" to "_syscall" and provide "syscall" as a weak alias.
thorpej
2019-12-02
Add cfi annotations so that gdb can unwind the stack through signal handlers.
christos
2017-02-07
Mark exect(3) obsolete and bind it to plain execve(2) on all platforms
kamil
2016-03-19
Save and restore all the registers we need instead of playing tricks and
christos
2014-11-24
Fix ptrace %rcx corruption when pthread_errno() is used. Small example:
christos
2014-05-22
Put missing END() markers to set ELF symbol size.
uebayasi
2014-05-14
Whitespace.
uebayasi
2013-09-12
Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small
joerg
2012-02-27
Make __cerror protected to restore ABI leak in older libc versions,
joerg
2011-11-18
Exploit hidden __cerror
joerg
2011-11-18
Explicitly mark __cerror as hidden
joerg
2008-07-02
Avoid calling a syscall when argument to sbrk(2) is zero.
rmind
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2007-11-05
syscall() has to be implemented in the kernel - so is a normal system call he...
dsl
2006-11-08
if setcontext(2) returns, _exit(2) with a return code of -1 instead
drochner
2006-03-11
remove files moved to the new compat layout.
christos
2006-02-19
make these consistent.
christos
2005-06-12
Add missing __RCSID()
lukem
2004-03-26
disembowel -- there is no kernel support anyway
drochner
2004-03-25
kill sigcontext passing to signal handlers, we don't have to worry
drochner
2004-03-23
replace the last occurence of an "int 0x80" syscall
drochner
2004-03-23
save errno while trying to install a !SA_SIGINFO trampoline -- this
drochner
2004-03-09
Really, there is no need to use the old int0x80 syscall entry just for
drochner
2003-10-18
Use the int 0x80 path for context system calls.
fvdl
2003-10-18
Need a couple more headers for the last change.
briggs
2003-10-18
Sync with the i386 version.
briggs
2003-10-17
Get ucontext pointer back out of callee-saved register %r15.
fvdl
2003-10-06
Userland amd64 siginfo support.
fvdl
2003-08-07
Move UCB-licensed code from 4-clause to 3-clause licence.
agc
2003-03-15
No need to use movq for the small immediate values here, they'll be
fvdl
2003-02-13
Implement pthread_atfork() (in libc, because the required threadlib
nathanw
2003-01-30
Add ucontext glue for x86_64.
fvdl
2003-01-18
These files are obsolete; setlogin() is now implemented in C with a
thorpej
2002-12-13
The fast syscall path clobbers 2 registers. Which is fine for a plain
fvdl
2002-07-14
Remove fs and gs kludge.
fvdl
2002-07-09
New __sigaction14() system call stub which registers the signal
thorpej
2002-06-06
Fix the EINVAL return path.
fvdl
2002-06-03
Add clone(2) implementation.
fvdl
2002-06-03
Use the syscall insn for system calls. Fix up some assembly to
fvdl
2001-06-19
Initial commit of x86-64 specific parts of libc.
fvdl