cgd
ae97de78bc
get rid of unnecessary PCB_SIGC definition
1993-06-02 19:25:00 +00:00
cgd
6c7e2b1dfa
include sys/cdefs.h for __P definition
1993-06-02 15:59:23 +00:00
cgd
170dba4cfc
add "-+" to cflags only if doing make depend
1993-06-02 15:10:35 +00:00
cgd
ef3308e903
add ability to specify c++ dependencies, by setting CFLAGS+=-+ for
...
the dependency make.
1993-06-02 14:56:51 +00:00
cgd
70d0145d0f
get make depend right, so that it depends .po's too.
1993-06-02 14:56:16 +00:00
glass
ed3ef484f2
fix bug in touch's non-posix compatibility support. bug report also
...
forwarded to CSRG as this is their current 'touch'. bug reported by
Kim Andersen <kim@dde.dk>
1993-06-02 13:35:40 +00:00
cgd
55710b67e1
note that struct proc exists, so exec_vmcmd's function's args don't
...
cause the compiler to bitch.
1993-06-02 05:02:55 +00:00
cgd
9bba98a520
update to use PS_STRINGS to set proc title
1993-06-02 05:01:49 +00:00
cgd
654e213804
when copying out signal trampoline code, make sure that
...
the copyout actually succeeds.
1993-06-02 04:43:54 +00:00
cgd
f9518c61da
get rid of last bit of signal-trampoline-in-pcb hackery
1993-06-02 04:28:37 +00:00
cgd
3e25387fbb
final cleanups for putting signal trampoline on stack
1993-06-02 04:28:07 +00:00
cgd
6738d12182
set things up so that the signal trampoline code is on the stack,
...
like it normally is in BSD systems. still has a bit of hair...
1993-06-02 04:11:48 +00:00
cgd
d2bf51450c
fixed minor typo in sigcode copying code
1993-06-02 03:15:36 +00:00
cgd
07ac722202
various cleanup; add protos for more things
1993-06-02 02:49:59 +00:00
cgd
af4017c23f
general cleanup including, but not limited to:
...
better-integreate vmcmd building and exec hdr interpretation,
get stack sigcode copying right
etc.
1993-06-02 02:49:40 +00:00
cgd
eff5542792
machine-dependent exec stuff
1993-06-02 02:46:58 +00:00
cgd
7b4c342bfb
fix ugliness of missing _ characters
1993-06-02 01:44:10 +00:00
cgd
956c046db5
do address mapping in a new way...
...
it works, but the code needs to be cleaned some...
1993-06-02 00:20:07 +00:00
cgd
20bb0c47cb
rcsid cleanup
1993-06-01 14:42:09 +00:00
cgd
e8e35e2a66
"ispeed" thought it didn't need an argument... WRONG!!!
1993-06-01 14:36:20 +00:00
brezak
33503c4c3e
Add termcap description for vt300.
1993-06-01 12:57:44 +00:00
cgd
4206d7f100
break before letting child run, if tracing, and do the right
...
thing with stack limits
1993-06-01 04:52:40 +00:00
cgd
35644dc153
fix more-or-less-uninitialized variable...
1993-06-01 02:33:35 +00:00
cgd
566dd48a95
misc minor changes
1993-06-01 01:48:36 +00:00
cgd
6ed1026d12
add support and documentation for the 'e' option, to print out
...
the process environment.
1993-06-01 01:38:28 +00:00
cgd
5089c41368
update kvm.c for the new way of doing things:
...
(1) add support for new stack format/PS_STRINGS
(2) add support for kvm_getenv
the HP300 support in kvm_procread needs to be looked at/filled in,
from example code in kvm_getu, plus hacks
1993-06-01 01:35:01 +00:00
cgd
8f8767f190
add proto for kvm_getenv() call, to find environment variable string in
...
the same way kvm_getargs() gets argument string
1993-06-01 01:33:32 +00:00
cgd
fc0369ef3c
add support for finding argv/env via PS_STRINGS
1993-06-01 01:32:48 +00:00
cgd
0656a4bbbe
final patchups, also add support for finding argv/env via PS_STRINGS
1993-06-01 01:31:39 +00:00
cgd
707634cdb7
fix stupid vi typo
1993-05-31 02:04:42 +00:00
cgd
7f0c3b4de0
update for new cron
1993-05-31 02:03:57 +00:00
cgd
9b340206fe
add malloc type for exec argument lists.
1993-05-31 01:45:30 +00:00
mycroft
2be76c2f59
Clean up deleted files.
1993-05-31 01:44:57 +00:00
cgd
eb4c4de385
replace exec.
...
new one based on one by Wolfgang Solfrank, but majorly hacked
(as it: it didn't have a chance in hell of working, before; didn't
even bother copying out argc, for one...)
1993-05-31 01:44:55 +00:00
cgd
84c740b888
change to use new exec
1993-05-31 01:40:53 +00:00
cgd
e9009189f5
fix bogus initializer
1993-05-31 00:54:40 +00:00
cgd
2b422f4029
have setregs copy the stack pointer, too
1993-05-30 18:52:39 +00:00
cgd
5e4f134585
fix for t_raw, rather than t_rawq for the tsleeps...
1993-05-29 19:41:40 +00:00
cgd
e27fa2003d
fix for dynamic tty allocation; was being used in a #define...
1993-05-29 19:41:03 +00:00
cgd
d37811a76c
update for "arch"
1993-05-29 19:25:17 +00:00
cgd
e8d8fcff7a
make it work with new config. still needs some cleanup
1993-05-29 19:21:06 +00:00
cgd
1628a9913a
change kernel names where necessary, also, other minor hacks
1993-05-29 19:15:31 +00:00
cgd
0b8e25b695
add "needs-count" specifier, which means "make a .h file if you otherwise
...
wouldn't". this is overridden by (and is a subset of "device-driver".
if you have a "standard" file, you can also do: "standard foo needs-count"
to get a foo.h file. (for the hp300 stuff)
1993-05-29 18:50:37 +00:00
cgd
1b44fd4c31
fix syntax errors caused by *not* having any one of the pagers...
1993-05-29 17:03:06 +00:00
cgd
6bc41d30ac
fix sending simple commands, from Jonathan Stone <jonathan@CS.Stanford.EDU>
1993-05-29 15:13:32 +00:00
cgd
a1fe79bac5
make makefile do *nothing* for any of the standard cases if crypt.c
...
doesn't exist.
1993-05-29 13:27:15 +00:00
cgd
6b5412e4fa
add some more functionality: a setattr which supports chmod+chown+chgrp,
...
and the various support elsewhere to deal with it.
1993-05-28 16:47:02 +00:00
cgd
84a68c1180
add kernfs_access function, to kill kernfs security hole
1993-05-28 14:12:17 +00:00
cgd
c1fa28cf2c
use BINDIR, rather than DESTDIR to specify binary's location.
...
the former is correct, the latter is not. actually, this makefile
probably should be hacked a bit more, but i'm not up to it now
1993-05-28 12:38:51 +00:00
cgd
1370992abd
update to version 1.9 of Berkeley yacc, from vangogh
1993-05-28 12:32:12 +00:00