1069 Commits

Author SHA1 Message Date
cgd
02811b48a2 include sys/cdefs.h for __P definition 1993-06-02 15:59:23 +00:00
cgd
86aad7bc30 add "-+" to cflags only if doing make depend 1993-06-02 15:10:35 +00:00
cgd
c9071991e3 add ability to specify c++ dependencies, by setting CFLAGS+=-+ for
the dependency make.
1993-06-02 14:56:51 +00:00
cgd
1f1d34ca58 get make depend right, so that it depends .po's too. 1993-06-02 14:56:16 +00:00
glass
30d362c656 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
f7c52da8ff 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
510a533a1b update to use PS_STRINGS to set proc title 1993-06-02 05:01:49 +00:00
cgd
25c13fc5e9 when copying out signal trampoline code, make sure that
the copyout actually succeeds.
1993-06-02 04:43:54 +00:00
cgd
ef5daf32d9 get rid of last bit of signal-trampoline-in-pcb hackery 1993-06-02 04:28:37 +00:00
cgd
7502a27996 final cleanups for putting signal trampoline on stack 1993-06-02 04:28:07 +00:00
cgd
59839db4bb 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
c7f6047258 fixed minor typo in sigcode copying code 1993-06-02 03:15:36 +00:00
cgd
f46f1e0f24 various cleanup; add protos for more things 1993-06-02 02:49:59 +00:00
cgd
5c4ab87060 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
34b87c1e71 machine-dependent exec stuff 1993-06-02 02:46:58 +00:00
cgd
6af664ed95 fix ugliness of missing _ characters 1993-06-02 01:44:10 +00:00
cgd
b2d55bb1f3 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
aac7d6c379 rcsid cleanup 1993-06-01 14:42:09 +00:00
cgd
657b77c705 "ispeed" thought it didn't need an argument... WRONG!!! 1993-06-01 14:36:20 +00:00
brezak
1e3b3b9e75 Add termcap description for vt300. 1993-06-01 12:57:44 +00:00
cgd
e20cc03912 break before letting child run, if tracing, and do the right
thing with stack limits
1993-06-01 04:52:40 +00:00
cgd
908712389c fix more-or-less-uninitialized variable... 1993-06-01 02:33:35 +00:00
cgd
7e95c8b814 misc minor changes 1993-06-01 01:48:36 +00:00
cgd
2528a2f698 add support and documentation for the 'e' option, to print out
the process environment.
1993-06-01 01:38:28 +00:00
cgd
986950dd82 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
2c838d9e0e 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
4920d6a25f add support for finding argv/env via PS_STRINGS 1993-06-01 01:32:48 +00:00
cgd
a0e34953b3 final patchups, also add support for finding argv/env via PS_STRINGS 1993-06-01 01:31:39 +00:00
cgd
357b247494 fix stupid vi typo 1993-05-31 02:04:42 +00:00
cgd
25ee61629e update for new cron 1993-05-31 02:03:57 +00:00
cgd
b249723b10 add malloc type for exec argument lists. 1993-05-31 01:45:30 +00:00
mycroft
d1068e92fb Clean up deleted files. 1993-05-31 01:44:57 +00:00
cgd
993a136990 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
7cf3804fa9 change to use new exec 1993-05-31 01:40:53 +00:00
cgd
546de74fbc fix bogus initializer 1993-05-31 00:54:40 +00:00
cgd
88a7961e30 have setregs copy the stack pointer, too 1993-05-30 18:52:39 +00:00
cgd
288e0cb6f2 fix for t_raw, rather than t_rawq for the tsleeps... 1993-05-29 19:41:40 +00:00
cgd
22a537dc4b fix for dynamic tty allocation; was being used in a #define... 1993-05-29 19:41:03 +00:00
cgd
dcf85078ab update for "arch" 1993-05-29 19:25:17 +00:00
cgd
4bdafa167f make it work with new config. still needs some cleanup 1993-05-29 19:21:06 +00:00
cgd
a762288b33 change kernel names where necessary, also, other minor hacks 1993-05-29 19:15:31 +00:00
cgd
2dfb467a38 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
a2127940d9 fix syntax errors caused by *not* having any one of the pagers... 1993-05-29 17:03:06 +00:00
cgd
b70032c733 fix sending simple commands, from Jonathan Stone <jonathan@CS.Stanford.EDU> 1993-05-29 15:13:32 +00:00
cgd
d0c453ae65 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
9ea5ffd41c 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
4d090fc87b add kernfs_access function, to kill kernfs security hole 1993-05-28 14:12:17 +00:00
cgd
7dc6ce3d15 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
528dda12c9 update to version 1.9 of Berkeley yacc, from vangogh 1993-05-28 12:32:12 +00:00
mycroft
637d6a08fd Clean up deleted files. 1993-05-28 12:30:37 +00:00