jake
d6dcf86c81
Generate the normal asm stubs for all sysv system calls. Use these instead
...
of C wrappers for the *sys indirect system calls. The indirect system calls
are horribly broken on sparc64.
Submitted by: tmm
2002-05-23 23:51:57 +00:00
obrien
1b12a0abfe
Our default syscall.S is identical to what was explicitly being done for
...
Alpha and IA-64. So there is no need for special handling.
2002-05-15 21:17:59 +00:00
peter
f180e2941a
Fix WAW dependency. p6 is written in the syscall epilogue.
2001-10-22 09:17:14 +00:00
dfr
a9c4a40889
Adjust so that we don't use relocations which can't exist in a shared
...
library.
2001-10-10 10:35:01 +00:00
dfr
32880df50a
Fix a load of dependancy violations.
2001-10-05 18:52:42 +00:00
deischen
ca55abf319
Clean up syscall generation in libc by removing HIDDEN_SYSCALLS
...
and treating (almost) all system calls the same way:
__sys_foo - actual syscall
foo, _foo - weak definitions to __sys_foo
Change PSEUDO syscalls (currently only _exit and _getlogin) to
be __sys_foo (T) and _foo (W).
Add $FreeBSD$ to a few files to satisfy commitprep.
Suggested by: bde
2001-01-29 03:23:46 +00:00
deischen
56363d25db
Comment only change; s/_thread_sys_/__sys_/
2001-01-26 02:41:07 +00:00
jake
cec123a65f
Remove last vestiges of thr_sleep and thr_wakeup from libc.
2000-12-02 05:58:03 +00:00
marcel
9b17e562cb
Fix RAW dependency violation on p6 between cmp and mov.
2000-10-15 20:33:41 +00:00
dfr
7c5dc96d3c
Initial libc port for ia64.
2000-10-14 17:01:12 +00:00