eeh
|
82deda03bf
|
Fixup compile problems.
|
2001-02-19 19:49:35 +00:00 |
eeh
|
800c3c476d
|
Use svr4_ttold.c since it has no LP64 issues.
|
2001-02-19 15:48:59 +00:00 |
mrg
|
bc003b5676
|
use svr4_32 ttold ioctl types.
|
2001-02-18 00:27:20 +00:00 |
eeh
|
8a4a682091
|
Support flexible process address space limits and bump kernel version number.
|
2001-02-14 18:21:42 +00:00 |
manu
|
ad16681a92
|
Clarified comments about the LINUX_SCERR_SIGN macro
|
2001-02-12 21:25:08 +00:00 |
fvdl
|
6b7a7448f5
|
Cast 32bit sunos_nfs_arg member to (char *)(long) to avoid warning
after sunos.h change (cast is safe; a SunOS binary will pas a 32 bit
pointer).
|
2001-02-12 19:49:20 +00:00 |
manu
|
16bc5b4004
|
Moved the fix for negative errno returned to userland on the PowerPC to a
more machine independent fashion
|
2001-02-11 20:24:49 +00:00 |
eeh
|
fb46d1eed4
|
Export bits needed by COMPAT_SVR4_32.
|
2001-02-11 01:16:42 +00:00 |
eeh
|
c2a7dae9d2
|
Fix getuid() and getgid() to work like the Solaris ones.
|
2001-02-11 01:14:25 +00:00 |
eeh
|
7fd4c88055
|
Fix getuid() and getgid() calls to return both e[ug]id and r[ug]id.
|
2001-02-11 01:13:01 +00:00 |
eeh
|
82ca5fba5b
|
Fixes to get dynamic binaries working.
|
2001-02-11 01:10:24 +00:00 |
eeh
|
a562e38910
|
Don't play fast and loose with pointers.
|
2001-02-11 00:00:29 +00:00 |
mrg
|
da9e4bd3a1
|
split up netbsd32_netbsd.c into 9 new files, leaving only those syscalls that
have no special interpretations besides simple syscall args conversion.
|
2001-02-08 13:19:33 +00:00 |
mrg
|
477f3d1140
|
header is struct netbsd32_exec
|
2001-02-08 12:32:41 +00:00 |
mrg
|
e927957b42
|
move the static inline conversion functions into a header file so other
files can see these. note a bunch of functions that should be moved
into their own files.
|
2001-02-07 15:22:39 +00:00 |
mrg
|
7217f71af3
|
compat_12_netbsd32_{,fl}stat12() were not copyout()ing the converted result.
|
2001-02-07 13:15:54 +00:00 |
mrg
|
c1b372c5ca
|
fix the glaring errors in compat_13_netbsd32_sigaltstack13
|
2001-02-07 13:14:07 +00:00 |
mrg
|
7a908a5f44
|
compat_sunos needs netbsd32_compat_09.c
|
2001-02-07 13:13:01 +00:00 |
mrg
|
098da9d296
|
use the standard alt check for creat.
|
2001-02-07 01:34:21 +00:00 |
eeh
|
4380259bc7
|
Specify a process' address space limits for uvmspace_exec().
|
2001-02-06 17:01:51 +00:00 |
eeh
|
967cc758a6
|
Add 32-bit svr4 emulation (for 64-bit machines).
|
2001-02-06 16:37:56 +00:00 |
mrg
|
d0f57eaf28
|
regen
|
2001-02-06 15:42:34 +00:00 |
mrg
|
bb4dfb96a8
|
oops, use netbsd32_select().
|
2001-02-06 15:41:53 +00:00 |
mrg
|
79c2fcd3b2
|
add from NetBSD Id.
|
2001-02-06 15:39:38 +00:00 |
mrg
|
5cd04bbafa
|
use struct sunos32_dirent. now getwd() works.
|
2001-02-06 13:13:42 +00:00 |
mrg
|
04534d365c
|
stat/lstat must use netbsd32_stat43 not stat43.
|
2001-02-06 10:32:34 +00:00 |
manu
|
82b165a23b
|
Modified a cast so that it builds again
|
2001-02-05 19:44:32 +00:00 |
mrg
|
8507daffe2
|
regen
|
2001-02-05 12:48:33 +00:00 |
mrg
|
f973f47b9c
|
s/sunos_sendsig/sunos32_sendsig/
|
2001-02-05 12:48:13 +00:00 |
mrg
|
2bdf90f148
|
use sunos32_sys_sigreturn
|
2001-02-05 12:46:19 +00:00 |
chs
|
09cb38f22b
|
expose the definitions of MIN() and MAX() in sys/param.h to the kernel
and use those in favor of a dozen copies scattered around the source tree.
|
2001-02-05 10:42:40 +00:00 |
mrg
|
8e76e697d7
|
fix the glaring errors in emulations for osendmsg, orecvmsg, osigvec and osigstack.
|
2001-02-05 06:32:55 +00:00 |
mrg
|
973fe837ab
|
s/long/netbsd32_long/ in various places. call netbsd32_fcntl, not sys_fcntl.
|
2001-02-05 06:28:55 +00:00 |
mrg
|
07df067e6c
|
make sunos32_sys_stime() & sunos32_sys_sigvec() work.
|
2001-02-05 06:27:57 +00:00 |
itojun
|
30b4221720
|
make it compile on alpha. cast pointer to u_long, not int
|
2001-02-05 04:33:41 +00:00 |
jmc
|
ece49e13a9
|
Back out last change. m68k.h is now in cpu.h (which got updated in between
my noticing this problem here on a sun3).
|
2001-02-04 23:53:31 +00:00 |
christos
|
ff4eeac9d3
|
cosmetic fixes.
|
2001-02-04 22:59:26 +00:00 |
mrg
|
2343525d2b
|
we don't #include ../sunos/sunos_ioctl.c anymore...sigh
|
2001-02-04 15:38:17 +00:00 |
manu
|
0bf34ec725
|
Fixed a bug in Linux/powerpc ktrace support (it's still broken, anyway)
|
2001-02-04 14:24:38 +00:00 |
mrg
|
9e0d8392a4
|
clean up sunos32_sys_mmap(), modelling it more like netbsd32_mmap()
|
2001-02-04 11:06:14 +00:00 |
jmc
|
5a272e431a
|
Add m68k/m68k.h to pickup fputype definitions.
|
2001-02-04 10:16:43 +00:00 |
mrg
|
b4e92dfd81
|
regen
|
2001-02-04 09:48:43 +00:00 |
mrg
|
b352fc1de2
|
s/long/netbsd32_long/ in sunos32_sys_mmap(). noted by chuq.
|
2001-02-04 09:47:22 +00:00 |
mrg
|
32fdb6e321
|
change_utimes32() was copyin()ing a struct timeval, not netbsd32_timeval.
general clean up.
|
2001-02-04 09:00:14 +00:00 |
mrg
|
a531aa1597
|
emulate kern.boottime. now 32-bit w(1) works properly.
|
2001-02-04 07:08:51 +00:00 |
mrg
|
2aa001b546
|
make sysctl vm.loadavg work.
|
2001-02-04 06:35:07 +00:00 |
mrg
|
bd15b74ffc
|
add missing !LKM check, noted by <tih@kpnQwest.no>
|
2001-02-03 22:20:02 +00:00 |
ross
|
69e20722b9
|
Emulate LINUX_TCFLSH with our TIOCFLUSH. Do some CSE.
|
2001-02-03 19:01:29 +00:00 |
mrg
|
ef777aa80b
|
sync a comment from sys_execve().
make netbsd32_recvfrom() work.
|
2001-02-03 12:46:55 +00:00 |
mrg
|
dabf2a8634
|
s/sizeof(struct exec)/sizeof(struct netbsd32_exec)/ when calculating file offsets. now sunos32 nmagic/omagic work.
|
2001-02-03 12:45:44 +00:00 |