mycroft
|
72adfee7f7
|
EMUL_IBCS2_ELF -> EMUL_SVR4; EMUL_IBCS2_{COFF,XOUT} -> EMUL_IBCS2
|
1995-04-13 20:48:14 +00:00 |
|
mycroft
|
6cabaea642
|
Define vfs_unmountall(), to unmount file systems at shutdown time.
|
1995-04-10 19:46:56 +00:00 |
|
mycroft
|
c75f9f2e07
|
Change fdclose' to fdrelease', to avoid confusion with device interfaces.
|
1995-04-10 18:27:59 +00:00 |
|
mycroft
|
04a0a9a518
|
Use the new d_type field.
|
1995-04-10 00:46:51 +00:00 |
|
fvdl
|
366ba9b889
|
Use sigcode fields in package structure. This seems to be the cleanest
way to deal with seperate trampoline code for emulation of other OSs,
it avoids having to clutter up kern_exec.c any further.
|
1995-04-07 22:33:23 +00:00 |
|
mycroft
|
bb85930bbe
|
Add missing argument to closef().
|
1995-04-05 21:26:40 +00:00 |
|
christos
|
9255f898e8
|
Added TIOCGSID for COMPAT_SVR4 [get session id]
|
1995-03-31 03:07:41 +00:00 |
|
mycroft
|
46b2bb599f
|
Make definition of b_cylinder global.
|
1995-03-29 20:57:35 +00:00 |
|
cgd
|
a046d2374e
|
don't default return types to ints; specify them.
ktrsyscall takes (vp, code, argsize, args), and stores argsize rather
than nargs.
|
1995-03-26 07:48:47 +00:00 |
|
cgd
|
0310dd8f78
|
add an 'INSECURE' option which makes securelevel default to -1
|
1995-03-26 00:01:08 +00:00 |
|
cgd
|
fd10fb94e5
|
make it reasonable for processes to not double-map it's user area and kstack
|
1995-03-25 22:05:15 +00:00 |
|
mycroft
|
f75ba16b09
|
Update to use timer{add,sub}().
|
1995-03-21 13:33:34 +00:00 |
|
mycroft
|
7439778432
|
Use %p.
|
1995-03-19 23:44:44 +00:00 |
|
mycroft
|
20a403a292
|
Nuke startinit_verbose.
|
1995-03-19 23:27:03 +00:00 |
|
mycroft
|
fe62f9afca
|
Actually, do the previous differently.
|
1995-03-19 23:23:11 +00:00 |
|
mycroft
|
feb5b4b126
|
Add a `%p' format.
|
1995-03-19 23:17:16 +00:00 |
|
mycroft
|
a1615c4d35
|
Clean up comments related to last change, and remove an unneeded
splclock/splx pair.
|
1995-03-18 14:35:14 +00:00 |
|
chopps
|
b3f539b09c
|
add prototypes before each inline
|
1995-03-10 04:13:52 +00:00 |
|
mycroft
|
fab1d8444c
|
Update to match syscalls.master.
|
1995-03-09 17:33:07 +00:00 |
|
mycroft
|
57e6889435
|
Make memory map syscalls consistently use size_t.
|
1995-03-09 17:28:28 +00:00 |
|
mycroft
|
2f805fa51b
|
copy*str() should use size_t.
|
1995-03-09 12:05:21 +00:00 |
|
mycroft
|
1f5c42f54c
|
Update types.
|
1995-03-09 08:55:47 +00:00 |
|
mycroft
|
7f1e89164d
|
Update types, and fill in missing debug switch entries.
|
1995-03-09 08:54:37 +00:00 |
|
cgd
|
6782442a8c
|
use long for argc, envc, and u_long for len.
|
1995-03-08 01:23:00 +00:00 |
|
cgd
|
9c3af345b5
|
use NULL rather than casted zero
|
1995-03-08 01:21:30 +00:00 |
|
cgd
|
4f2d1996e7
|
needs systm.h
|
1995-03-08 01:20:50 +00:00 |
|
cgd
|
c771cb43cf
|
need COMPAT_OSF1 for some things
|
1995-03-08 01:20:19 +00:00 |
|
fvdl
|
cb05b6a54b
|
Two more "|| defined(COMPAT_LINUX)" that I somehow missed first time around.
|
1995-03-05 20:48:15 +00:00 |
|
fvdl
|
7b5bd63e35
|
Extended a couple of defines with "|| defined(COMPAT_LINUX)" to make
things compile without requiring COMPAT_43 and/or COMPAT_09.
|
1995-03-05 08:52:17 +00:00 |
|
cgd
|
41356f64e3
|
add support for clocks with hz > 1000, and for cases where 1000000 / hz != int
|
1995-03-03 01:24:03 +00:00 |
|
cgd
|
c7fde1470b
|
various XXX changes that linux bins need to get their args correctly.
|
1995-02-28 23:09:01 +00:00 |
|
cgd
|
b90bc60c78
|
switch entry for Linux a.out
|
1995-02-28 23:06:21 +00:00 |
|
mycroft
|
cfe40d86f6
|
Move a couple of assignments from the parent to the child.
|
1995-02-23 23:41:43 +00:00 |
|
mycroft
|
e8f67573e2
|
Align the stack even if envp is NULL.
|
1995-02-22 01:39:56 +00:00 |
|
mycroft
|
477c99007d
|
NULL out file descriptors as they're closed, for the benefit of fstat(8).
|
1995-02-15 02:12:02 +00:00 |
|
mycroft
|
53f792b77d
|
Omit the call to process_sstep() if PT_STEP is not defined.
|
1995-02-09 05:19:18 +00:00 |
|
cgd
|
a03b011499
|
undo a part of the last change that mistakenly required PT_STEP.
(i simply undid that part of the change.) also, fix a tyop.
|
1995-02-08 23:38:29 +00:00 |
|
mycroft
|
c43614be17
|
Remove UIO_USERISPACE.
|
1995-02-08 15:06:48 +00:00 |
|
mycroft
|
a8dd9a66e2
|
Optimize differently.
|
1995-02-04 14:44:48 +00:00 |
|
mycroft
|
5561e58072
|
Small optimization.
|
1995-02-04 14:22:13 +00:00 |
|
mycroft
|
1815d82b85
|
Make attach/detach more safe.
|
1995-02-03 11:35:57 +00:00 |
|
mycroft
|
42d23cb6e4
|
Remove PT_{READ,WRITE}_U.
|
1995-01-26 17:56:21 +00:00 |
|
cgd
|
aff3f5b497
|
implement sysctl variable kern.maxpartitions
|
1995-01-25 06:08:06 +00:00 |
|
cgd
|
ef5b4feb51
|
ooops. forgot to emable fpathconf's use of VOP_PATHCONF!
|
1995-01-23 04:45:22 +00:00 |
|
mycroft
|
9843f45605
|
Turn mountlist into a CIRCLEQ, and handle setting and checking of MNT_ROOTFS
differently.
|
1995-01-18 06:19:49 +00:00 |
|
mycroft
|
af0c359450
|
Turn mountlist into a CIRCLEQ, and handle setting and checking of MNT_ROOTFS
differently.
|
1995-01-18 06:14:43 +00:00 |
|
cgd
|
7fb59862ff
|
undo charles's accidental changes.
|
1995-01-15 09:23:05 +00:00 |
|
cgd
|
6354211739
|
cast pointer to long, not int
|
1995-01-12 05:40:10 +00:00 |
|
cgd
|
6bec8ab087
|
cast pointers to longs.
|
1995-01-12 05:22:18 +00:00 |
|
mycroft
|
d903b2aa28
|
Remove unused extern.
|
1995-01-09 19:54:28 +00:00 |
|