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
cgd
34dfeef26f
fix for "libregex"
1993-07-18 11:52:35 +00:00
cgd
4e4e67db3f
de-version-number and alphabetize
1993-07-18 11:52:00 +00:00
mycroft
c31ecef064
Clean up deleted files.
1993-07-18 11:47:52 +00:00
cgd
4f19355481
kill version number on directory... strange hacks to get this to work...
1993-07-18 11:46:53 +00:00
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