christos
|
ac29fb3782
|
make signal array handling uniform, and put signal arrays in a separate
file. This is simular to errno array handling.
|
2002-03-31 22:22:43 +00:00 |
christos
|
381e6a7764
|
make the stackgap_{init,alloc} functions MP friendly (i.e. pass struct proc *
in, instead of using curproc). While there add an optional size argument to
stackgap_init.
|
2002-03-16 20:43:48 +00:00 |
tv
|
aa7e03f796
|
Handle MAP_ANON (0x100 in Solaris8, not 0x1000) properly, by factoring out
the flags common to SVR4 and NetBSD, and mapping the rest manually.
|
2002-02-07 23:22:24 +00:00 |
lukem
|
dab6ef8b56
|
add RCSIDs (including regeneration of files as appropriate)
|
2001-11-13 02:07:52 +00:00 |
atatat
|
23b1a14d0d
|
compile in the absense of SYSVSHM and SYSVSEM.
|
2001-11-12 01:23:51 +00:00 |
thorpej
|
ee8334823e
|
No need to have a SVR4-32 specific close(2).
|
2001-07-01 16:55:19 +00:00 |
kleink
|
045d2b0272
|
Make this build again.
|
2001-05-11 19:19:44 +00:00 |
ross
|
6b9d94cd8c
|
Fix overflow errors in brk(2).
|
2001-05-06 04:32:08 +00:00 |
mrg
|
85b0b4096f
|
s/rv/error/ in a uprintf(). (rv isn't defined.)
|
2001-03-16 04:05:15 +00:00 |
chs
|
ac3bc537bd
|
eliminate the KERN_* error codes in favor of the traditional E* codes.
the mapping is:
KERN_SUCCESS 0
KERN_INVALID_ADDRESS EFAULT
KERN_PROTECTION_FAILURE EACCES
KERN_NO_SPACE ENOMEM
KERN_INVALID_ARGUMENT EINVAL
KERN_FAILURE various, mostly turn into KASSERTs
KERN_RESOURCE_SHORTAGE ENOMEM
KERN_NOT_RECEIVER <unused>
KERN_NO_ACCESS <unused>
KERN_PAGES_LOCKED <unused>
|
2001-03-15 06:10:32 +00:00 |
eeh
|
82ca5fba5b
|
Fixes to get dynamic binaries working.
|
2001-02-11 01:10:24 +00:00 |
eeh
|
967cc758a6
|
Add 32-bit svr4 emulation (for 64-bit machines).
|
2001-02-06 16:37:56 +00:00 |