Peter Wemm
65a6d893ba
Classify mmap, lseek, pread, pwrite, truncate, ftruncate as pseudo
...
syscalls, unless WITHOUT_SYSCALL_COMPAT is defined. The default case
will have the .c wrappers still. If you define WITHOUT_SYSCALL_COMPAT,
the .c wrappers will go away and libc will make direct syscalls.
After 7-stable starts, the direct syscall method will be default.
Approved by: re (kensmith)
2007-07-04 23:23:01 +00:00
Alexander Kabaev
db97450987
Fix sbrk.S to use _end symbol the same way brk.s was fixed some time
...
ago. sbrk.S should have gotten the same change then but was forgotten.
Approved by: re (bmah)
PR: kern/114049
2007-06-27 02:45:37 +00:00
Alexander Kabaev
5c0e10ecce
Use built-in _end symbol insteadof 'end' for consistency with other
...
architectures. Linker defines end is synonym for _end.
2007-05-19 04:36:34 +00:00
Olivier Houchard
c0b6c4a212
Cleanup: we always have to use __error() now, and we shouldn't provide a
...
errno symbol, so completely remove the !_REENTRANT case.
Spotted out by: ru
2006-11-09 01:28:16 +00:00
Olivier Houchard
31489a9a26
Use the RET macro.
...
For setjmp() and longjmp(), put the signal mask where it's supposed to be,
instead of in the space reserved for fp regs.
2004-11-09 16:49:14 +00:00
Olivier Houchard
7a06812fe5
Remove getcontext.S, it is not needed.
2004-11-05 23:52:05 +00:00
Olivier Houchard
2357939bc2
Import the FreeBSD/arm libc bits.
...
Obtained from: NetBSD
2004-05-14 12:04:31 +00:00