Paul Richards
1e41bb4918
Fixed warning from gcc1 (but not gcc2 for some reason).
...
2nd parameter to isread was unsigned char and function declaration was for
char. Changed function declaration to unsigned char.
1993-07-18 20:57:34 +00:00
Paul Richards
75124a8b13
Added volatile void to cpu_exit() in the hope that it would
...
stop warning about returning from gcc.
It hasn't but the declaration is still correct.
1993-07-18 20:56:17 +00:00
Jordan K. Hubbard
6c8225df97
Fixed braindamage.
1993-07-18 05:52:29 +00:00
Paul Richards
a94a9c9493
Small fix to correct warning --
...
missing cast of u_short to int in isread call.
1993-07-18 04:18:00 +00:00
Rodney W. Grimes
4c860b3c23
Fixed make file for tags target, removed files that are generated by the
...
Makefile.
1993-07-17 06:20:35 +00:00
Rodney W. Grimes
49cf38bd01
Removed files that are generated by the Makefile. Fixed Makefile for
...
make depend so that config.h gets created so make depend does not fail
in other directories.
1993-07-17 06:06:28 +00:00
Rodney W. Grimes
9c30b1bfe1
Fixed make file for tags target, removed files that are generated by the
...
Makefile.
1993-07-17 06:05:35 +00:00
David Greenman
80b939867b
New locore from Christoph Rubitschko.
1993-07-16 23:55:07 +00:00
Rodney W. Grimes
6bf1b8c9f5
ARGHH.. removed less from Makefile, since it has moved to usr.bin
1993-07-16 22:16:43 +00:00
David Greenman
01ae5b20df
Updated kernel files to move occurances of "struct args" syscall
...
argument definitions outside of the function parameter list. This is
to reduce the copious warning messages that (non-Jolitz) gcc produces.
Also fixed some bogus variable declarations and casts to make the
compiler happy.
1993-07-16 20:50:44 +00:00
Rodney W. Grimes
2fb012f552
Added BINMODE=2555 so that it can write the man pages into /usr/share/man/catx.
...
This means the man dirs must be owned by group BIN. I have set up the
distribution building tools to be that way.
1993-07-16 17:51:03 +00:00
Rodney W. Grimes
6a8b6e6f01
Merge. Fix LINKS+= with $DESTDIR$BINDIR in them, you do NOT need to
...
specify $DESTDIR on a LINKS+= line.
1993-07-16 17:48:38 +00:00
Rodney W. Grimes
6d36c167f4
Changed header from 386BSD BOOT to FreeBSD BOOT.
1993-07-16 13:06:08 +00:00
Jordan K. Hubbard
402bc896a4
Whoops, forgot to add this one.
1993-07-16 06:48:59 +00:00
Jordan K. Hubbard
61bd7eb21b
Lots of stuff is now configured in Makefile.inc, path to `less' no longer
...
absolute, less uses "fall off end" flag by default, manpath.config now
properly installed. Happy now, Rod? :-)
1993-07-16 06:46:42 +00:00
David Greenman
2a6c898016
Modified attach printf's so that the output is compatible with the "new"
...
way of doing things. There still remain several drivers that need to
be updated. Also added a compile-time option to pccons to switch the
control and caps-lock keys (REVERSE_CAPS_CTRL) - added for my personal
sanity.
1993-07-15 17:53:14 +00:00
Nate Williams
f501a86e55
chmr@edvz.tu-graz.ac.at
...
gnu/rcs/rcs and rcsfreeze have the wrong man extension in their
Makefiles (.0)
1993-07-14 18:42:35 +00:00
Rodney W. Grimes
0d01087b28
From Bruce Evans:
...
lpt doesn't work here if the printer is not turned on at boot time (this
has been reported for other systems).
lpt has a weird mapping of the flag bits vs printer numbers and MAKEDEV
does not understand this (printer 0 uses minor numbers 0-0x3f, printer 1
uses minors 0x40-0x7f, etc).
The following (simpler) problems are fixed by the patch.
lpt did not check the minor number on open, so if NLPT1 == 1 and you
try to open printer 1 then random memory above the lpt_sc array is
accessed. I thought I had this problem for minors 1 and 2. However,
it does not actually occur until minor 0x40. Does anyone have lpt64?
lpt had several unnecessary && broken ANSIisms and other sloppy
declarations.
Bruce
1993-07-13 18:52:49 +00:00
Charlie Root
f7710986e2
New boot blocks, from Bruce Evans, and NetBSD fixes. Allows kernel to
...
be loaded above 1MB. Same boot code for floppies now. Speed improvements.
etc etc etc. (I don't have much history on this, but then have been tested)
1993-07-13 18:15:32 +00:00
Rodney W. Grimes
605d655975
Fixed two occarances of ldos which should have been lods.
...
(From Christoph Robitschko)
1993-07-12 09:34:38 +00:00
Rodney W. Grimes
f2a2ec318a
For all ed0 driver lines removed iosiz 8192, and fixed the weintr to be
...
edintr (error from last time I updated these)
1993-07-12 09:30:31 +00:00
J.T. Conklin
4d5de78c85
Update diff, diff3, and sdiff's makefiles to use .PATH: instead of
...
copying the same files to multiple directories. This should make
things easier when it comes time to update to a newer version of
diffutils.
With this checkin, this brings the netbsd and freebsd diff dists
into sync.
1993-07-09 20:36:06 +00:00
J.T. Conklin
9b21dc9931
Update makefiles:
...
centralize obj/noobj conditional in Makefile.inc
use DPADD
don't compile profiling library
install rcsfreeze correctly
After this commit, the freebsd and netbsd rcs distribution will be in sync.
1993-07-09 16:15:13 +00:00
Jordan K. Hubbard
e51a2feb26
Put if_we driver well and truly back into the kernel.
1993-07-09 01:17:46 +00:00
Paul Richards
8efffeb95f
Added copyright message -- it didn't have one before
1993-07-09 00:09:34 +00:00
Jordan K. Hubbard
46d24e563b
Changed Makefile to use Nate's selective obj/noobj build scheme.
1993-07-08 21:57:48 +00:00
J.T. Conklin
c921550b27
Gnu grep 2.0 does fgrep too!
1993-07-08 16:18:59 +00:00
Jordan K. Hubbard
2e3ed50bf8
Added less to list of things to make.
1993-07-08 03:50:56 +00:00
Jordan K. Hubbard
f629c45f00
Newer new man page reader.
1993-07-07 23:07:02 +00:00
Paul Richards
76be1e42b9
Added gcc1 to gnu makefile
1993-07-07 07:13:40 +00:00
Nate Williams
1f445a8cdb
Really cleaned up obj/noobj this time (same as I did with CVS)
1993-07-06 19:46:03 +00:00
Nate Williams
552fc2e65e
We don't need librcs.a in /usr/lib, so make install not do anything
1993-07-06 19:38:11 +00:00
Nate Williams
18b45b34dc
Really fixed the obj/noobj problems in CVS, and also made it so a
...
make install did not install libcvs in /usr/lib, since it has no
reason to do that.
1993-07-06 19:12:57 +00:00
Nate Williams
67b32f8a64
Removed egrep since the new grep is just a link to it w/out any changes
...
anymore
1993-07-06 18:53:50 +00:00
Nate Williams
ef7cc70c15
Left an ugly in the Makefile
1993-07-06 18:45:59 +00:00
Nate Williams
c0db29cc59
Update GNU grep to version 2.0
1993-07-06 18:45:26 +00:00
Nate Williams
b0accfccb4
Don't echo anything when doing null args, since not doing anything is
...
more like the standard behavior.
1993-07-06 18:36:50 +00:00
Nate Williams
574af12988
#ifdef out an unecessary function prototype that conflicted with the
...
system prototype. (Needed for gcc1)
1993-07-06 18:00:18 +00:00
Nate Williams
961fadf86f
Fixed netstart to have a hard-coded localhost address.
...
This fixes situations where you don't have a correct localhost in
your nameserver or no name-server.
1993-07-05 21:43:35 +00:00
Charlie Root
c26491ecf4
Increased default data size (DFLDSIZ) to 16MB. Need to rebuild libutil,
...
kernel, ps and w for this to work!
1993-07-03 21:21:35 +00:00
Charlie Root
dcd59e0868
Added ${COPY} knob to the install commands
1993-07-03 00:21:21 +00:00
Charlie Root
99f770b8b8
New manual page system
1993-07-02 06:44:07 +00:00
Andrew Moore
95c745afb2
Consolidate mark code - no functional changes or fixes.
1993-07-02 06:16:28 +00:00
Charlie Root
24cd262d1a
New manual page system
1993-07-02 06:10:31 +00:00
Charlie Root
0e6051a5f4
New manual page system
1993-07-02 05:48:19 +00:00
Charlie Root
845c052a41
New manual page system
1993-07-02 04:54:10 +00:00
Charlie Root
ed68e4229d
New manual page system
1993-07-02 04:32:41 +00:00
Charlie Root
8e9bf0f35a
New manual page system
1993-07-02 04:22:44 +00:00
Nate Williams
315615555c
Bruce Evans:
...
The enclosed diffs implement printing of the floating point state for
the version of gdb-3.5 in 386BSD-0.0. I don't have gdb for 386BSD-0.1
but I've been told that it is also missing this feature.
The changes are small. Code to read the FP state from the kernel was
#ifdef'ed out, but it essentially works. Code to change the FP regs
is still #ifdef'ed out. It is close to working too. Printing of the
FP regs was broken because hard reg numbers were confused with stack
offsets.
4. The emulator does not handle FP errors right, and it does not
communicate the emulated FP state to the rest of the kernel, so
"info float" shows garbage.
1993-07-01 00:17:55 +00:00
Nate Williams
beb7ebb072
Added (protection) around negative constants, in case a program wants
...
to use the negative of that constant.
#define NEG_NUM -3
#define SAFE_NEG_NUM (-3)
i = -NEG_NUM; /* Error --3 */
j = -SAFE_NEG_NUM /* Okay -(-3) */
1993-06-30 22:59:18 +00:00