Commit Graph

2061 Commits

Author SHA1 Message Date
jtc 476e1b5964 integer arguments were not coerced to strings for the `:' operator.
bad things: core dumps, etc. will happen if integer values make it
up the parse tree.
1993-07-20 00:29:41 +00:00
cgd 0a08244e8c change name to mount_msdos, and add man page. need some more hacking
later to change everything to mount_msdos, i.e. files need to be
moved in the tree, but that can wait.
1993-07-20 00:19:09 +00:00
cgd de80f95f45 add man pages for mount_fdesc and mount_kernfs.
after things settle down, i've decided that these should be broken
out into their component programs again; combining them was a mistake...
1993-07-19 23:49:27 +00:00
jtc a02c58f5a6 Make POSIX 1003.2 (D11.2) compliant by adding -s (split at blank) and
-b (count bytes, not column positions) flags.
1993-07-19 23:22:09 +00:00
cgd 8141ce5d83 kill damned RCS Log 1993-07-19 16:58:20 +00:00
mycroft b9b6bd3397 Add ${DEBUG} to CFLAGS and -f to dbsym. 1993-07-19 16:52:16 +00:00
mrg 38235dbe32 4.4BSD-Lite2 1993-07-19 16:51:19 +00:00
mycroft 4f59ef7ee3 Kitchen sink version of dbsym.
-f	force; don't complain if db_symtab is missing
-g	debugging; include line number and function info
-x	remove local symbols
-T addr	specify load address (necessary to determine file positions)
1993-07-19 16:50:10 +00:00
mrg 14b1a9b7a9 4.4BSD-Lite2 1993-07-19 16:48:16 +00:00
cgd 886f6afa56 Reading file marks or writing end of tape return 0 bytes, AND THEY
DON'T SET THE ERROR BIT ON THE BUFFER UNLESS THE AUTHOR OF PHYSIO
IS STUPID!
1993-07-19 16:44:38 +00:00
cgd c4f534e298 replace jolitz's vfs__bio with a better one from CMU via mw.
so, replace vfs__bio, and deal with attendant changes.
1993-07-19 16:39:23 +00:00
mycroft 6a12d4b9b2 Clean up deleted files. 1993-07-19 16:39:09 +00:00
cgd 9bd082f70e replace jolitz's vfs__bio with a better one from CMU via mw.
so, replace vfs__bio, and deal with attendant changes.
1993-07-19 16:38:35 +00:00
cgd fd98432185 from Bruce Evans <bde@kralizec.zeta.org.au>:
pcfs was freeing an unitialized pointer.
1993-07-19 16:33:05 +00:00
cgd b26f7e1d0f kernvers="NetBSD 0.9" 1993-07-19 16:02:09 +00:00
cgd e898be06da add isofs/isofs_rrip.c if using "options ISOFS" 1993-07-19 15:48:36 +00:00
cgd 24e3cbad44 according to andrew, the bit with the comment:
>       /* protect from the user area from user accesses. :-)
>          addr -> addr + UPAGES*NBPG don't seem to be protected without
>          this; the rest seems to be OK, and doesn't like being protected
>          - andrew@werple.apana.org.au */
*is* necessary, so put it back in...  it's in an #ifdef i386 part anyway.
1993-07-19 13:47:09 +00:00
cgd f1abcd53a4 Rockridge support added a la mods by Atsushi Murai. (amurai@spec.co.jp) 1993-07-19 13:40:00 +00:00
cgd 27ec40381a add support for -norrip 1993-07-19 13:31:39 +00:00
mycroft 81c63e588b Read swap in CLBYTES blocks. 1993-07-19 12:37:13 +00:00
cgd f8dbcca8f9 add ISOFSMNT_NORRIP, arguably in the wrong place, but
no clear convention is specified for declaring local-filesystem
flags...
1993-07-19 11:52:03 +00:00
cgd 4f65ebbdcb actually use mount options which were passed the command line 1993-07-19 11:41:47 +00:00
cgd 30c2a20262 patches from allen briggs to fix a minor bug in *attach() 1993-07-19 11:30:49 +00:00
cgd 40194b0e50 from Brian Somers <brian@awfulhak.demon.co.uk>:
The kvm entry isn't updated for command unless 'time' is given,
therefore
	ps -o command
outputs blank lines [or, in NetBSD, seg faults]
	ps -o time,command
works.
1993-07-19 11:02:10 +00:00
mycroft 570ad76179 Change open and close routines for swapdev back to enodev. What a kluge. 1993-07-19 10:57:30 +00:00
mycroft fd13ccf3cc Fix open and close entries for swap in bdevsw. 1993-07-19 10:35:12 +00:00
cgd 57ee917973 allocate out of kmem_map, not buffer_map. buffer_map is for
*buffers*...  hopefully this won't fragment kmem_map too much.
it should probably be put into its own map, but doesn't need to be
right now.
1993-07-19 09:57:22 +00:00
cgd e916333aea disable all AUTO_EOI's, at bde's suggestion--
they don't gain much, and on old chips it doesn't work properly
1993-07-19 08:27:06 +00:00
mycroft 2b5a456ba9 Fix kvm_mkdb to work with kernels loaded >=1MB. Note: This is a KLUGE, but
there is probably no better way to do it with a.out.
1993-07-19 07:24:41 +00:00
mycroft 7aecc812a5 Move flushq() macro into tty.h. 1993-07-19 05:52:27 +00:00
mycroft 69fdebd9fa Make sure there are character in the ring before flushing. 1993-07-19 05:49:13 +00:00
mycroft ec99160f49 Use flushq() macro instead. 1993-07-19 05:48:01 +00:00
mycroft b8756ae04c Use ndflush(), not while(getc()). 1993-07-19 05:10:30 +00:00
mycroft e6c1d2670f Phooey. Need a better mechanism for dealing with multiple sets of local
changes.
1993-07-18 21:26:34 +00:00
mycroft a5ad7a5da3 #define LONG_LONG, and other requisite changes. 1993-07-18 21:12:34 +00:00
mycroft dc799360fe Use ${COPY}, not -c for install for generated files. 1993-07-18 19:44:28 +00:00
mycroft b27f4d1fd9 Use -c to avoid the possiblity of some over-intelligent install nuking
/dev/null.  Also, make sure to create the top-level installation directory.
1993-07-18 19:38:53 +00:00
mycroft f6e43c3958 Use ${COPY}, not -c for install. 1993-07-18 19:17:22 +00:00
mycroft 78f5c43040 Use ${COPY}, not -c for install. 1993-07-18 19:06:45 +00:00
cgd 1318be7191 CC should be cc. cc is gcc2... 1993-07-18 16:44:16 +00:00
mycroft d2e484320a Add DUMMY_NOPS. 1993-07-18 15:11:31 +00:00
mycroft 1c2df496b0 Put label.cc in SRCS so it actually gets built as a C++ file, and it gets
included in a `make depend'.
1993-07-18 14:10:34 +00:00
mycroft fc22c7ef0a Import some code from GDB 4.9, munged sufficiently to work in our GDB 3.5,
to deal with differences in GCC 2's stabs format.
1993-07-18 13:56:48 +00:00
mycroft 0c3875ff49 Make lex.o depend on eqn.cc to force eqn.tab.h to be built... 1993-07-18 13:50:33 +00:00
mycroft 1c2f7ef3bf Make lex.o depend on pic.cc to force pic.tab.h to be built... 1993-07-18 13:49:28 +00:00
deraadt a700cbd173 my bucket of mud has changed a bit.. 1993-07-18 13:29:27 +00:00
mycroft e959f00667 Get rid of the ugly kluge to link with g++; we don't need it any more and it
was being a pain in my ass.
1993-07-18 13:13:03 +00:00
cgd 8fa2ba491b rework the way effectual NOPs are enabled/disabled to make they delay
things in the default case.
1993-07-18 13:08:41 +00:00
mycroft 9b3a51f2d8 Nuke ARRAY_DELETE_NEEDS_SIZE now that we're using GCC 2... 1993-07-18 13:00:11 +00:00
mycroft addf74bf1e Fix some lossage that was caused bsd.prog.mk to be included twice. 1993-07-18 12:46:09 +00:00