cgd
1f81754e6d
switch to 'swap generic' since that works now (minimal diffs from GENERIC)
1996-10-03 20:47:19 +00:00
cgd
d896ecd5f0
compile .S files with cpp | sed | as, to work around a bug with the
...
ELF-outputting version of the assembler. (It was dying when it saw
some CPP line number markers.) This is temporary. (Workaround suggested
by Matt Thomas.)
1996-09-27 17:33:04 +00:00
cgd
a3ad409098
add EXEC_ELF64 and EXEC_SCRIPT as standard options
1996-09-27 17:18:02 +00:00
cgd
80f9ed76f6
update for changes to config.
1996-09-27 17:08:32 +00:00
cgd
66992c7399
sync with GENERIC: add pseudo-device 'rd' with one unit
1996-09-16 16:34:15 +00:00
cgd
0006f58df7
add EISAVERBOSE, TCVERBOSE as appropriate. Add UCONSOLE to all.
...
slight cleanup + sync.
1996-09-16 16:30:40 +00:00
cgd
89986fec30
like GENERIC, but uses built-in ramdisk image for root
1996-09-15 17:23:12 +00:00
cgd
3732f4dad6
add one 'rd' pseudo-dev.
1996-09-15 17:22:28 +00:00
mycroft
b3ffba62a6
Move strip(1) flags into a separate variable, so that $STRIP can
...
be passed to subordinate make(1)s. Remove $TOUCH. Add HOSTED_CC,
HOSTED_CPPFLAGS, and HOSTED_CFLAGS, and use them when depending genassym.
1996-09-09 21:06:55 +00:00
cgd
65538ec48d
add specs for 'rd'
1996-09-09 16:31:36 +00:00
mycroft
30a617c634
Wrap the default definition of `S' in `.ifndef'.
1996-08-31 21:40:47 +00:00
cgd
2d7e005418
add COMPAT_12 to all configs
1996-08-21 16:25:05 +00:00
cgd
33d6183e0f
kill OLD_PMAP, since it now takes 'NEW_PMAP' to get the new pmap code.
1996-08-20 22:25:16 +00:00
cgd
68f23ebb4d
kill 'microcode' Makefile.inc include, define CWARNFLAGS with ?=.
1996-08-20 22:23:01 +00:00
cgd
8bdeec7c79
switch 'old_pmap' option to 'new_pmap', since getting the new pmap code
...
is going to take a while...
1996-08-20 22:20:07 +00:00
cgd
eb9c65ce77
add a version of GENERIC which is always compiled with
...
profiling enabled. (named the same as what GENERIC kernel
would be named if configured with config -p, which would end up
generating the same kernel as this.)
1996-08-19 04:53:24 +00:00
mycroft
558d72128e
Put into . Remove hooks for `config-dependent' and
...
`device-driver' flags.
1996-08-12 00:51:24 +00:00
mycroft
cf67f29afe
* Add a HOSTED_C_C variable, which strips `-p', `-pg', and
...
`-nostdinc', and use it when building genassym.
* Use `-nostdinc' just to be sure we're self-contained.
1996-08-10 06:07:57 +00:00
mycroft
f94052ed3a
* Define CWARNFLAGS and MKDEP in some moderately consistent fashion.
...
* Make S expand to an absolute path at compile time.
* Use `-S' rather than `-x' to remove debugging symbols.
* Garbage collect unused variables.
* Reverse a handful of port-specific changes that do not correspond to
the common build model and are not needed.
1996-08-10 05:29:24 +00:00
cgd
892dd0455b
add FIX_UNALIGNED_VAX_FP. It wastes space, but hey, this kernel includes
...
netweird...
1996-07-15 08:32:30 +00:00
cgd
14c123b28d
include all PCI drivers that actually compile, clean up list, alphabetize,
...
and add descriptions.
1996-07-14 21:14:46 +00:00
cgd
6be650149e
include 'microcode' dependencies, in case the aic7xxx driver is ever made
...
to work on 64-bit systems or in case other drivers need it eventually.
1996-07-14 20:20:10 +00:00
cgd
38a0da40ee
allow people to use the (slower) MI in_cksum.c vi 'options GENERIC_IN_CKSUM'
1996-07-14 03:46:05 +00:00
cgd
b9659c52a5
add -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes as
...
CWARNFLAGS in the Makefile, but (for the time being, i.e. until that
works) override that with 'makeoptions' in std.alpha.
1996-07-09 00:46:01 +00:00
cgd
6d3cc133ad
define OLD_PMAP for all Alpha kernels. Eventually, when a new pmap module
...
works, this will be removed.
1996-07-02 22:34:02 +00:00
cgd
31f2acb42e
if OLD_PMAP defined, don't usee alpha/pmap.c and use alpha/pmap.old.c instead.
1996-07-02 22:32:16 +00:00
cgd
53a97a8870
get rid of now-unnecessary kernel config files (now that swap generic
...
works) for my machines and now-nonexistent test machines. Clean up
options in existing config files so that they're more consistent. Add
more units of various pseudo-devices to several.
1996-06-13 19:18:16 +00:00
cgd
eef7b263f1
remove GENERIC_NFS, because:
...
(1) right now GENERIC can boot via NFS, and
(2) in the long run, GENERIC should autodetect network booting
and pick the correct root device.
Because of (1), GENERIC_NFS is no longer _needed_ in the short term.
Because of (2), GENERIC_NFS is not _wanted_ in the long term.
1996-06-12 02:00:10 +00:00
cgd
ba53a90965
add example 'config' specs for 'root on sd0...' and 'root nfs...'
1996-06-12 01:44:31 +00:00
cgd
698dd157cf
remove "options GENERIC" since it's not needed with new setroot() code for
...
GENERIC kernels, and since it no longer has any other special meaning.
1996-06-12 01:42:46 +00:00
thorpej
87a6b74c89
Sync up with my local tree:
...
- add union filesystem
- add DEFTA device
1996-06-11 23:24:02 +00:00
cgd
e038a84b34
add "le* at pci?", because it compiles and may actually work.
1996-06-03 20:10:52 +00:00
cgd
99a50a5e0d
now that the bug has been fixed, we can go back to using the
...
Alpha-optimized in_cksum().
1996-05-30 23:18:14 +00:00
cgd
48652c763f
fix UMAPFS entry, add entry for UNION
1996-05-23 23:29:10 +00:00
cgd
82dd8bf609
disable alpha-specific in_cksum.c; it seems slightly buggy
1996-05-23 23:27:25 +00:00
cgd
397617080d
add 'pseudo-device strip' for Metricom Ricochet packet radio driver
...
recently kicked in by Jonathan Stone. It compiles on the alpha, and
may even work.
1996-05-20 02:58:53 +00:00
cgd
daad29a36c
add fta, fpa, and fea drivers, for DEC TC, PCI, and EISA FDDI controllers.
1996-05-20 01:37:18 +00:00
cgd
260dba439d
Tuned in_cksum() from Matt Thomas <matt@3am-software.com>. According
...
to him, this implementation is approximately 50% faster than the
machine-independent portable version.
1996-05-19 21:24:14 +00:00
cgd
6f5bee3001
add -O2 to the optimization flags. A reason why optimization seemed
...
to fail on some systems was never found; hopefully it's gone away (or
was never really there).
1996-05-19 21:16:51 +00:00
cgd
e49dcae424
add files for the implementation of the TC 'bus' mem & I/O functions
1996-05-17 23:44:02 +00:00
mycroft
540f9550c0
Make `make depend' work for libraries.
1996-05-11 16:11:30 +00:00
thorpej
fe64460341
*** empty log message ***
1996-05-07 00:33:35 +00:00
cgd
b97609d17d
the kernel config file for my 3000/300LX.
1996-05-01 23:32:45 +00:00
cgd
1668855fc5
add support for PMAG-B Color Frame Buffer (CFB) option boards. OSF/1
...
doesn't support these, but they appear to work OK (with an appropriate
monitor) in my 3000/300.
1996-05-01 23:22:16 +00:00
cgd
a449bdaea1
add sfb at tc, wscons at sfb
1996-05-01 20:33:17 +00:00
cgd
69ecf2f7f4
add the right (raster, wsconsdev) attributes to sfb
1996-05-01 20:26:39 +00:00
cgd
8199dee1d8
add SFB at tc, wcsons at sfb, and fix up le declarations
1996-05-01 20:23:04 +00:00
thorpej
34c1e309b6
Yes, folks, there was a REASON that maxusers -> 32 slipped through the
...
cracks when I mentioned it to Chris. (Read: it doesn't work.)
1996-04-26 18:54:15 +00:00
thorpej
2931555121
Correction I mentioned to Chris that slipped through the cracks...
...
maxusers -> 32.
1996-04-26 00:53:08 +00:00
cgd
03d386daa7
attach le with different attributes, depending on parent (i.e. tc or
...
ioasic), and use those attributes to pull in appropriate files.
le_ioasic now has needs-flag, but le doesn't; the flag is only necessary
on systems configured with IOASIC-attached LANCE chips.
1996-04-18 00:55:15 +00:00