David E. O'Brien
6253064e3f
Hookup the new FORTRAN compiler. Define `NO_FORTRAN' to not compile it.
1999-04-18 09:34:01 +00:00
David E. O'Brien
083f04bdd4
Add the EGCS g77 FORTRAN compiler.
1999-04-18 09:33:25 +00:00
David E. O'Brien
ec237986a1
Minimum change to convert from home-grown f77 to EGCS's g77.
...
(Pre-bdelinted)
1999-04-18 09:22:56 +00:00
Daniel C. Sobral
5d9a0e5b26
Installs a default loader.rc if none exists. Document loader.conf.
1999-04-18 09:21:12 +00:00
Daniel C. Sobral
f6c2a57dee
A default loader.rc to be installed.
1999-04-18 09:20:08 +00:00
David E. O'Brien
aff31301d4
Make room for g77.
1999-04-18 09:17:31 +00:00
Peter Wemm
a7336d4969
I missed this PnP change for new-bus..
...
Submitted by: Blaz Zupan <blaz@gold.amis.net>
1999-04-18 06:13:33 +00:00
Bruce Evans
dc10771330
Actually build the new fxp module.
...
Updated comments about rotten modules.
Fixed disorder and English errors.
1999-04-18 03:18:33 +00:00
Paul Richards
3a129cf3d9
Set ifq_maxlen to IFQ_MAXLEN
1999-04-18 01:49:16 +00:00
Paul Richards
0fde788552
Set ifq_maxlen to number of transmit descriptors.
1999-04-18 01:37:19 +00:00
Matt Jacob
0366f90aa6
Make WangTek 51000 a fixed block device.
...
PR: kern/11194
Obtained from:naddy@mips.rhein-neckar.de
1999-04-18 01:05:03 +00:00
Paul Richards
195f63e808
The changes to vm_page.c have broken the assumption that mallocing
...
early will result in memory below 16M so now we need to explicitly use
contigmalloc to get low physical memory.
1999-04-18 01:03:46 +00:00
Nick Hibma
921a038ad5
UHCI_DEBUG should of course be OHCI_DEBUG
...
Reported by: MAEKAWA Masahide <bishop@rr.iij4u.or.jp>
1999-04-17 21:48:03 +00:00
Doug Rabson
a4a02ac46a
Probe the SiS 85c503 as a PCI-ISA bridge.
1999-04-17 19:48:45 +00:00
Peter Wemm
ebebab7e3c
Wrap the pcm driver for old isa probes.
...
Correct #ifdef typo for sbxvi (Thanks Brian!)
1999-04-17 19:38:38 +00:00
Peter Wemm
6a6aebc809
Disconnect lkm subdir so we don't build a lkm module, in case something
...
I do breaks world or the nightly snapshots. (you can still do it by hand
though for the moment)
1999-04-17 16:31:13 +00:00
Peter Wemm
188334f6de
Get out the blow torch and hack away all the unused stuff. Note that
...
I zapped the MACHINE_MIPS stuff, it isn't likely to be useful apart from
recognition of the machine name. It would be reasonable to expect new
ports would look something like the alpha/i386 from a config perspective.
1999-04-17 14:41:41 +00:00
Peter Wemm
a9013e8a77
Convert the dummynet lkm code to be kld aware (this isn't actually used
...
anywhere that I can see).
1999-04-17 11:09:08 +00:00
Bruce Evans
2d0e5840b4
Allocate space for struct isa_device's, not for pointers thereto.
...
This fixes memory corruption that caused calls to address 0 here.
1999-04-17 09:56:35 +00:00
Peter Wemm
2072df97aa
GC some unused code.
1999-04-17 09:12:35 +00:00
Peter Wemm
ffab0b4be1
Oops, forgot this part of lkm code that's been replaced with kld.
1999-04-17 08:56:38 +00:00
Peter Wemm
e91896117b
Well folks, this is it - The second stage of the removal for build support
...
for LKM's..
1999-04-17 08:36:07 +00:00
Peter Wemm
6637b74945
Image activators use EXEC_SET(), not TEXT_SET(). (The first is a macro
...
wrapper for DECLARE_MODULE(), the second is a linker set declaration)
1999-04-17 07:55:15 +00:00
Greg Lehey
f4cdc766cc
Reverse last checkin, which was a regression. Grrr.
1999-04-17 07:48:34 +00:00
Greg Lehey
cbeab55980
free_vinum: clear up a warning message.
1999-04-17 04:15:50 +00:00
Greg Lehey
4e7916388f
Replace with the correct version which sources in the other .gdbinits.
1999-04-17 04:14:40 +00:00
Greg Lehey
0aff4757c8
When looking at all objects, look at all objects.
...
main:
If the wrong version is started, execve the correct version.
1999-04-17 04:13:04 +00:00
Greg Lehey
cc2023a984
When looking at all objects, look at all objects.
...
vinum_lsi:
Print rough size of plex in parentheses.
Print drive info with -v option (previously required -V).
1999-04-17 04:12:33 +00:00
Greg Lehey
409d8396f9
vinum_init: count dead children correctly when waiting for completion.
...
vinum_resetstats: count objects correctly.
1999-04-17 04:11:48 +00:00
Luoqi Chen
2483cc6611
X11 include directory may not actually contain any header file, check for
...
a specific one (X11/X.h).
1999-04-17 01:57:06 +00:00
Peter Wemm
007e69315a
Merge up to rev 1.234 (nice revision number!) of i386/isa/sio.c.
1999-04-17 01:02:27 +00:00
Peter Wemm
c976cd3849
Merge up to rev 1.226 of i386/isa/sio.c
1999-04-17 00:37:01 +00:00
Peter Wemm
8da287cee8
oops, there was no tek390.c from the last commit, that's something on
...
one of Doug's machines apparently.
1999-04-17 00:06:24 +00:00
Peter Wemm
e3cc309336
We use the generic isa version now.
1999-04-17 00:02:56 +00:00
Peter Wemm
6e779b5997
We now use the generic isa version..
1999-04-17 00:01:59 +00:00
Peter Wemm
7756e4b58e
vga_isa.c is now generic, not i386 specific (src/sys/isa/vga_isa.c)
1999-04-17 00:00:31 +00:00
Peter Wemm
6e694ebb8d
Copy across some apparently missing cleanups from i386/isa/vga_isa.c
1999-04-16 23:54:24 +00:00
Peter Wemm
c2c75d780e
As a temporary anti-foot-shooting measure, don't let the user attach
...
the atkbd device to isa, as was in the old (and 3.x) GENERIC config.
1999-04-16 23:39:15 +00:00
Peter Wemm
c002d680f8
Add a sample loadable pci driver Makefile..
1999-04-16 21:52:27 +00:00
Peter Wemm
2c43119102
Corresponding minimal changes for kernel configuration after new-bus
...
commit.
1999-04-16 21:28:10 +00:00
Peter Wemm
6182fdbda8
Bring the 'new-bus' to the i386. This extensively changes the way the
...
i386 platform boots, it is no longer ISA-centric, and is fully dynamic.
Most old drivers compile and run without modification via 'compatability
shims' to enable a smoother transition. eisa, isapnp and pccard* are
not yet using the new resource manager. Once fully converted, all drivers
will be loadable, including PCI and ISA.
(Some other changes appear to have snuck in, including a port of Soren's
ATA driver to the Alpha. Soren, back this out if you need to.)
This is a checkpoint of work-in-progress, but is quite functional.
The bulk of the work was done over the last few years by Doug Rabson and
Garrett Wollman.
Approved by: core
1999-04-16 21:22:55 +00:00
Jordan K. Hubbard
24c38be4da
Add SYSVSEM so that newer versions of Xaccel don't require a kernel
...
compile just to work. We have the room now, so what the heck.
Reqested by: Thomas Roell <roell@xig.com>
1999-04-16 18:27:18 +00:00
Nick Hibma
ec71ab8ec3
Remove the entries for umodem and ucom. These drivers only probe
...
and attach, nothing else. This is confusing to people.
1999-04-16 16:17:05 +00:00
Andrew Gallatin
22fae70741
zero out switchtime.tv_sec. This fixes a fairly serious problem where
...
processes were being charged for time when the system was idle.
1999-04-16 13:57:38 +00:00
Hidetoshi Shimokawa
4940ba38d3
- Add another adhoc frame_size detection for stack trace.
...
egcs manupilates stack pointer with 'subq/addq' rather than 'lha'.
- Surpress warnings
1999-04-16 12:04:39 +00:00
Guy Helmer
e59df474f8
Revise list of interfaces on which bridging is supported. mdoc-ify a few
...
things while I'm here.
1999-04-16 02:09:38 +00:00
Guy Helmer
93c0b05959
Add bridging support (tested in 3.1-RELEASE by Steven Vetzal
...
<svetzal@icom.ca>).
1999-04-16 01:56:06 +00:00
Eivind Eklund
243c4c6d7f
Better handling for ARP/source routing on Token Ring
...
Submitted by: Larry Lile <lile@stdio.com>
1999-04-15 17:58:24 +00:00
Bruce Evans
6b2480cf2e
Removed dead code and cleaned up. setconf() now just asks for the
...
root device name. The parser for the name is still too simple (it
forces slice = none, partition = 'a').
1999-04-15 15:35:32 +00:00
Bruce Evans
e05da2e941
Made booting with -a work for all configurations. Previously it
...
only worked for configurations with "swap on generic".
usr.sbin/config/config.y:
- ignore all "swap [on] device ...' specifications except for
warning about them. They haven't done anything related to swap
for almost 4 years, and were previously silently ignored,
except for "swap on generic" which stopped swap${KERNEL}.c
from being generated. Code to support swapping is now deader
than before.
usr.sbin/config/mkswapconf.c:
- don't generate a dummy setconf() function in swap${KERNEL}.c.
sys/i386/conf/files.i386:
- swapgeneric.c is now standard. It should be merged into autoconf.c
so that it doesn't conflict with swap${KERNEL}.c for kernels named
"generic".
sys/i386/i386/autoconf.c:
- don't call setroot() for mfs roots. Since setroot() doesn't do anything
harmful, this was just a waste of time, except possibly for booting with
-a it may have helped prevent an undesireable call to setconf() by
finding a bogus rootdev.
- honor -a for ffs roots. -a now overrides all other ways of specifying
the root device. Previously, -r had precedence over -a, and the -a
handling was usually a no-op.
- don't honor -a for non-ffs roots, since it would currently just get in
the way of a clean panic.
sys/i386/i386/swapgeneric.c:
- don't declare things that are now always declared in swap${KERNEL}.c.
Don't decide things that are now decided in autoconf.c. Code to
support the "generic" case is now dead instead of useless.
1999-04-15 14:52:24 +00:00