Commit Graph

1807 Commits

Author SHA1 Message Date
mycroft a981c2d718 Clean up deleted files. 1993-07-18 11:34:15 +00:00
cgd 873914b763 version number -- 1.02 1993-07-18 11:33:08 +00:00
mycroft 6f689548ba Clean up deleted files. 1993-07-18 11:29:35 +00:00
cgd 8a642965d5 version number -- 2.15.2 1993-07-18 11:28:36 +00:00
mycroft 0dbd8e640b Clean up deleted files. 1993-07-18 11:19:29 +00:00
cgd d32ad4a14f note version 1993-07-18 11:17:07 +00:00
mycroft b6e9697594 DUH. This is kvm_mkdb, not symorder. Display the correct name in error
messages.
1993-07-18 10:36:47 +00:00
mycroft c8ca1437a9 Hmmm. I suppose text_Adr really should be an int... 1993-07-18 10:34:52 +00:00
mycroft b0c70a21fe Hmmm. I suppose loadaddress really should be an int... 1993-07-18 10:33:46 +00:00
mycroft 2565e5e15a Change to work with new config stuff for specifying load address. 1993-07-18 10:08:22 +00:00
mycroft 97159f53d2 Allow specifying the load address in the config file. Again, defaults to
KERNBASE.

To use this, on the `config' line you specify, `at address'.  For example:

config          netbsd  at 0xfe100000 root on sd0 swap on sd0 and sd1
1993-07-18 10:07:36 +00:00
cgd 7b721ac9fa set mountroot to ufs_mountroot. swapgeneric is currently broken for other
reasons (the interface to SCSI disks isn't a clean match, and i'm
not entirely sure what a good way to do it is...)
1993-07-18 09:51:26 +00:00
mycroft 46570ee334 Oops. Back out a change that shouldn't be committed... 1993-07-18 09:48:49 +00:00
mycroft 28df966f59 Use new -T option to dbsym. 1993-07-18 09:47:40 +00:00
mycroft 58b2563f49 Add -T option to specify load address of kernel (like ld); default to KERNBASE
for compatibility.
1993-07-18 09:44:12 +00:00
mycroft 003ff4e190 Add a `XXX'... 1993-07-18 08:43:19 +00:00
andrew 297f54dd01 * copyin/out(), copyin/outstr(), s/fubyte() et al protection fixes,
including COW support, using code based on that from Wolfgang Solfrank and
Christoph Robitschko.

* user segment descriptors fixed to disallow access to user area.

* bde's boot >= 1MB fixes.
1993-07-18 08:22:59 +00:00
andrew aa381d0e73 vm_protect() of the user area is no longer required for i386 machines; the
protection is implemented by adjusting the bounds of the user segment
descriptors.
1993-07-18 08:19:34 +00:00
andrew 5dbe2d9d5b * don't used copyout() to relocate icode - use bcopy() instead 1993-07-18 08:17:36 +00:00
mycroft 23b68e4c79 Clean up deleted files. 1993-07-18 07:21:13 +00:00
mycroft a2587ffb83 Nuke a kluge from Net/2. The argument list ocreat() creates for open() can
now be a struct open_args; no need to redefine the structure.
1993-07-18 06:28:01 +00:00
mycroft 41b40c6792 Only declare these variables extern in buf.h; define them only once in
vfs__bio.c.
1993-07-18 05:15:25 +00:00
mycroft c558337807 Add some kitchen sinks. 1993-07-17 16:54:16 +00:00
mycroft f18d296b3c Stylistic change to attach message to match others. 1993-07-17 16:41:27 +00:00
mycroft 331148c31a Make these files GCC 2 happy. 1993-07-17 16:20:24 +00:00
mycroft ad087b06a0 Finish moving struct definitions outside of function declarations. 1993-07-17 15:56:59 +00:00
mycroft 97cae397ee Finish moving struct definitions outside of function declarations. 1993-07-17 15:24:33 +00:00
cgd 8627f24dba add OS defn's for 0.9a and 1.0. also change 0.8a and 0.9 to be
non-experimental
1993-07-17 14:35:59 +00:00
cgd 14f24649d0 do the right thing with TZDIR 1993-07-17 14:17:24 +00:00
mycroft 6ed8797e89 Put pic.cc in $SRCS, even thought it is generated automatically, so that
`make depend' doesn't barf on it.
1993-07-17 13:58:42 +00:00
mycroft c19616e163 Put eqn.cc in $SRCS, even thought it is generated automatically, so that
`make depend' doesn't barf on it.
1993-07-17 13:58:32 +00:00
mycroft 8d7d3883e3 Fix C++ dependencies for good. `make depend' is now done in two passes--one
of C files and one for C++ files.  No need to specify `-+' in your Makefile,
as it is now done automatically.
1993-07-17 13:43:50 +00:00
mycroft 0032cf1c20 Clean up deleted files. 1993-07-17 12:57:40 +00:00
mycroft f952e2a33a Put back kluge for linking with C++ compile but compiling .c files with C
compiler.  Eventually we might want to make /usr/include C++-conscious.
1993-07-17 12:57:33 +00:00
mycroft ffced6cc5f Clean up deleted files. 1993-07-17 12:44:11 +00:00
mycroft e809add578 Remove pre-generated dependency files and make `make depend' really work. 1993-07-17 12:44:00 +00:00
mycroft 631ba0dc25 Make `make depend' really work. 1993-07-17 12:43:17 +00:00
cgd dbbedddb89 Changed the reference to mkpasswd to pwd_mkdb since that is what is used
now.  (From Christoph Robitschko).
1993-07-17 12:30:13 +00:00
mycroft 3a5556e27f Combine some suffix rules. 1993-07-17 12:29:17 +00:00
cgd 3aed8ce5e5 Fixed two occarances of ldos which should have been lods.
(From Christoph Robitschko)
1993-07-17 12:28:47 +00:00
cgd 97c38bc76a gcc-2.4.5's ffs() has been rendered safe for kernel compiling... 1993-07-17 12:22:00 +00:00
cgd 870dd3b285 do c++ dependencies the right way... 1993-07-17 12:18:12 +00:00
mycroft 602e86f3d6 Nuke extraneous suffix rules, and make depend work. 1993-07-17 12:12:57 +00:00
mycroft b761d4a97c Add suffix rules for C++ files. 1993-07-17 12:09:51 +00:00
mycroft a420be745a Remove special-cased obj dir handling. 1993-07-17 11:58:38 +00:00
deraadt 2ee2073a53 scsi_switch had wrong entries for these controllers... 1993-07-17 11:00:09 +00:00
jtc e73e992bf2 Install tmac.s correctly. 1993-07-17 00:51:03 +00:00
jtc f8558a44c0 Install tmac.mm correctly. 1993-07-17 00:50:40 +00:00
jtc 1c8aca4c02 Final makefile tweaks to make sure everything is installed correctly
for 0.9.
1993-07-16 17:11:36 +00:00
mycroft 45efbe01cd #include cpufunc,h so inb() and outb() are inlined. 1993-07-16 15:44:22 +00:00