]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoReviewed by: Doug Rabson
nsouch [Thu, 3 Sep 1998 21:03:43 +0000 (21:03 +0000)]
Reviewed by: Doug Rabson
Submitted by: nsouch
'local' token added to support new bus architecture .c files generated
by .m files.

26 years agoReviewed by: Doug Rabson
nsouch [Thu, 3 Sep 1998 21:01:22 +0000 (21:01 +0000)]
Reviewed by: Doug Rabson
Submitted by: nsouch
Philips PCF8584 chipset support. Chipset controller for the I2C bus.

26 years agoReviewed by: Doug Rabson
nsouch [Thu, 3 Sep 1998 21:00:08 +0000 (21:00 +0000)]
Reviewed by: Doug Rabson
Submitted by: nsouch
I2C and SMB ioctls

26 years agoReviewed by: Doug Rabson
nsouch [Thu, 3 Sep 1998 20:59:28 +0000 (20:59 +0000)]
Reviewed by: Doug Rabson
Submitted by: nsouch
root_bus_configure() call to initialize new bus arch in i386 env.

26 years agoReviewed by: Doug Rabson
nsouch [Thu, 3 Sep 1998 20:58:34 +0000 (20:58 +0000)]
Reviewed by: Doug Rabson
Submitted by: nsouch
Adding I2C and SMB entries to LINT, CONFIGVERS modified in Makefile.i386

26 years agoThis commit was generated by cvs2svn to compensate for changes in r38776,
nsouch [Thu, 3 Sep 1998 20:52:54 +0000 (20:52 +0000)]
This commit was generated by cvs2svn to compensate for changes in r38776,
which included commits to RCS files with non-trunk default branches.

26 years agoSubmitted by: nsouch
nsouch [Thu, 3 Sep 1998 20:52:54 +0000 (20:52 +0000)]
Submitted by: nsouch
System Management Bus generic support over new bus architecture.

26 years agoThis commit was generated by cvs2svn to compensate for changes in r38774,
nsouch [Thu, 3 Sep 1998 20:51:50 +0000 (20:51 +0000)]
This commit was generated by cvs2svn to compensate for changes in r38774,
which included commits to RCS files with non-trunk default branches.

26 years agoSubmitted by: nsouch
nsouch [Thu, 3 Sep 1998 20:51:50 +0000 (20:51 +0000)]
Submitted by: nsouch
Philips I2C bus generic support other new bus architecture.

26 years agoBump up the E_SHELL constant after an extra field was added, thus making
markm [Thu, 3 Sep 1998 17:32:22 +0000 (17:32 +0000)]
Bump up the E_SHELL constant after an extra field was added, thus making
this refer to the wrong data.
Submitted by: axl@iafrica.com (Sheldon Hearn)

26 years agoAdded Makefile to have true dependency of kernel image on the kernel
abial [Thu, 3 Sep 1998 10:41:36 +0000 (10:41 +0000)]
Added Makefile to have true dependency of kernel image on the kernel
config file.

26 years agoMinor fixes to 'clean' script.
abial [Thu, 3 Sep 1998 10:40:27 +0000 (10:40 +0000)]
Minor fixes to 'clean' script.

Changed the 'build' script to use ../${TYPE}/conf/Makefile in order to
have true dependency of kernel image on the kernel config file.

26 years agoSet OBJFORMAT=aout, until crunchide learns about ELF format...
abial [Thu, 3 Sep 1998 10:16:03 +0000 (10:16 +0000)]
Set OBJFORMAT=aout, until crunchide learns about ELF format...

26 years agoBump __FreeBSD_version to 300004 to indicate post E-day.
asami [Thu, 3 Sep 1998 08:28:42 +0000 (08:28 +0000)]
Bump __FreeBSD_version to 300004 to indicate post E-day.

Reviewed by: jdp

26 years agoReviewed by: J Wunsch <j@uriah.heep.sax.de>
dillon [Thu, 3 Sep 1998 07:01:39 +0000 (07:01 +0000)]
Reviewed by: J Wunsch <j@uriah.heep.sax.de>

    -current commit for st.c, kernel support for /bin/mt's 'comp' option.
    (tested with exabyte and DAT tape units.  Does not apparently work with
    all SCSI tape's, though).

26 years agoAllow quoted strings (single or double) for grouping whitespace separated
jkh [Thu, 3 Sep 1998 06:14:41 +0000 (06:14 +0000)]
Allow quoted strings (single or double) for grouping whitespace separated
items.  Eliminate warnings.

26 years agoBootstrap updates.
msmith [Thu, 3 Sep 1998 02:10:09 +0000 (02:10 +0000)]
Bootstrap updates.

 - Move some startup code from MD to MI sections
 - Add a 'copyout' and some copyout-related functions.  These will be
   obsoleted when BTX is available for the 386 and the kernel load
   area becomes directly addressable.
 - Add the ability load an arbitrary file as a module, associating
   and arbitrary type string with it.  This can be used eg. for loading
   splash-screen images etc.
 - Add KLD module dependancy infrastructure.  We know how to look for
   dependancies inside KLD modules, how to resolve these dependancies
   and what to do if things go wrong.  Only works for a.out at the
   moment, due to lack of an MI ELF loader.  Attach KLD module information
   to loaded modules as metadata, but don't pass it to the kernel (it
   can find it itself).
 - Load a.out KLD modules on a page boundary.  Only pad the a.out BSS
   for the kernel, as it may want to throw symbols away.  (We might want
   to do this for KLD modules too.)
 - Allow commands to be hidden from the '?' display, to avoid cluttering
   it with things like 'echo'.  Add 'echo'.
 - Bring the 'prompt' command into line with the parser syntax.
 - Fix the verbose 'ls'; it was using an uninitialised stack variable.
 - Add a '-v' flag to 'lsmod' to have it display module metadata as well
   (not terribly useful for the average user)
 - Support a 'module searchpath' for required modules.
 - The bootstrap file on i386 is now called 'loader' to permit the
   /boot directory to use that name.
 - Discard the old i386 pread() function, as it's replaced by
   arch_readin()

26 years agoInstall amd.conf
brian [Wed, 2 Sep 1998 21:09:14 +0000 (21:09 +0000)]
Install amd.conf

26 years agoThis is AMD.CONF, not AMQ.CONF
brian [Wed, 2 Sep 1998 21:07:47 +0000 (21:07 +0000)]
This is AMD.CONF, not AMQ.CONF

26 years agoprinting with compatible mode fixed if ECP available + more verbose if bootverbose set
nsouch [Wed, 2 Sep 1998 20:34:34 +0000 (20:34 +0000)]
printing with compatible mode fixed if ECP available + more verbose if bootverbose set

26 years agoWiden and change the layout of the IPFW structures flag element.
phk [Wed, 2 Sep 1998 19:14:01 +0000 (19:14 +0000)]
Widen and change the layout of the IPFW structures flag element.

This will allow us to add dummynet to 3.0

Recompile /sbin/ipfw AND your kernel.

26 years agoPass2 complete
rvb [Wed, 2 Sep 1998 19:09:53 +0000 (19:09 +0000)]
Pass2 complete

26 years agoAdd ^G to the end of boot.help on the installation floppy so that it
max [Wed, 2 Sep 1998 18:04:18 +0000 (18:04 +0000)]
Add ^G to the end of boot.help on the installation floppy so that it
beeps when the Boot: prompt appears on the screen and people installing
FreeBSD onto PC without display monitor can tell when to hit `-h'.

26 years agoAdded a vfs_oid pointer and a vfs_uninit() function to struct
bde [Wed, 2 Sep 1998 17:25:51 +0000 (17:25 +0000)]
Added a vfs_oid pointer and a vfs_uninit() function to struct
vfsops.  vfs_oid will be used to attach and detach vfs sysctls
dynamically.  vfs_uninit() will be used to clean up before
modunloading vfs LKMs.  The nfs LKM needs these features most.

26 years agoBacked out previous commit. VFS_LKM_NO_DEFAULT_DISPATCH wasn't used for
bde [Wed, 2 Sep 1998 17:03:49 +0000 (17:03 +0000)]
Backed out previous commit.  VFS_LKM_NO_DEFAULT_DISPATCH wasn't used for
long, and the ifdef for it broke the forward declaration for the
dispatch function.

26 years agoKeep build-tools objects separate from `all' objects so that my
bde [Wed, 2 Sep 1998 15:22:11 +0000 (15:22 +0000)]
Keep build-tools objects separate from `all' objects so that my
cross-builds work.

26 years agoProperly fragment multicast packets.
wollman [Wed, 2 Sep 1998 15:11:14 +0000 (15:11 +0000)]
Properly fragment multicast packets.

PR: 7802
Submitted by: Steve McCanne <mccanne@cs.berkeley.edu>

26 years agoFixed the elf case of the creation of the libcrypt.so -> libscrypt->so
bde [Wed, 2 Sep 1998 15:09:15 +0000 (15:09 +0000)]
Fixed the elf case of the creation of the libcrypt.so -> libscrypt->so
link.  Shared libraries are in ${SHLIBDIR}, not necessarily in ${LIBDIR}.

26 years agocsu must be built before all shared libaries for ELF, since ELF shared
bde [Wed, 2 Sep 1998 15:02:18 +0000 (15:02 +0000)]
csu must be built before all shared libaries for ELF, since ELF shared
libraries are linked to at least crti.o.  Always build it first.

26 years agoFixed munging of the SUBDIR list in rev.1.16-1.18.
bde [Wed, 2 Sep 1998 14:56:59 +0000 (14:56 +0000)]
Fixed munging of the SUBDIR list in rev.1.16-1.18.

26 years agoRemoved a buggy ifdef for not linking libmd explicitly. Explicit
bde [Wed, 2 Sep 1998 14:46:20 +0000 (14:46 +0000)]
Removed a buggy ifdef for not linking libmd explicitly.  Explicit
linkage is needed for the NOSHARED=YES case, so it is simplest to
never depend on the automagic linkage for elf shared libraries.

Reviewed by: jdp

26 years agoAdd -aout to CFLAGS and LDFLAGS in bsd.kmod.mk, not in
bde [Wed, 2 Sep 1998 14:29:09 +0000 (14:29 +0000)]
Add -aout to CFLAGS and LDFLAGS in bsd.kmod.mk, not in
src/lkm/Makefile.inc.  This fixes broken builds of the syscons LKMs
when OBJFORMAT=elf.  Removed src/lkm/Makefile.inc since it became
empty and is worse than useless.

26 years agoAdd options for bridging and bandwidth limiting (disabled by default).
abial [Wed, 2 Sep 1998 14:16:07 +0000 (14:16 +0000)]
Add options for bridging and bandwidth limiting (disabled by default).

Submitted by: Luigi Rizzo <luigi@iet.unipi.it>

26 years agoNuked setting of crt here too.
bde [Wed, 2 Sep 1998 14:10:22 +0000 (14:10 +0000)]
Nuked setting of crt here too.

Obtained from: src/etc/root/dot.profile rev.1.17.

26 years agoUgh... Small correction to the previous commit.
abial [Wed, 2 Sep 1998 13:11:23 +0000 (13:11 +0000)]
Ugh... Small correction to the previous commit.
_Now_ it compiles on 2.2.7...

26 years agoAdded code to display interface table and link layer info, as well
abial [Wed, 2 Sep 1998 11:48:07 +0000 (11:48 +0000)]
Added code to display interface table and link layer info, as well
as bridging statistics when using Luigi's bridging code.

Also added some ifdef's to (hopefully) get it to compile under 2.2.x

Submitted by: Luigi Rizzo <luigi@iet.unipi.it>

26 years agoCut-n-paste fub.
obrien [Wed, 2 Sep 1998 10:09:08 +0000 (10:09 +0000)]
Cut-n-paste fub.
Noticed by: bde

26 years agoDiagnostic rewritten in English.
wosch [Wed, 2 Sep 1998 10:05:47 +0000 (10:05 +0000)]
Diagnostic rewritten in English.
Submitted by: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>

26 years agoAdd libcrypt. Elf was breaking.
markm [Wed, 2 Sep 1998 06:31:02 +0000 (06:31 +0000)]
Add libcrypt. Elf was breaking.

26 years agoSuppress duplicate entries in ldd output.
jdp [Wed, 2 Sep 1998 02:51:12 +0000 (02:51 +0000)]
Suppress duplicate entries in ldd output.

26 years agoStyle fixes. If it seems like a lot of lines of changes, it's
jdp [Wed, 2 Sep 1998 02:00:20 +0000 (02:00 +0000)]
Style fixes.  If it seems like a lot of lines of changes, it's
because I moved some functions.  Mr. Tidy likes them to be in
alphabetical order.

26 years agoAdd Id keywords
brian [Wed, 2 Sep 1998 01:34:57 +0000 (01:34 +0000)]
Add Id keywords

26 years agoHandle dlsym(NULL, ...) properly, by searching in the caller's
jdp [Wed, 2 Sep 1998 01:09:34 +0000 (01:09 +0000)]
Handle dlsym(NULL, ...) properly, by searching in the caller's
shared object.  Note, this searches _only_ that object, and not its
needed objects, in accordance with the documentation.

Also fix dlopen(NULL, ...) so that the executable's needed objects
are searched as well as the executable itself.

26 years agoImplement the weak aliases for private entry points in the inet_*
jdp [Wed, 2 Sep 1998 00:53:17 +0000 (00:53 +0000)]
Implement the weak aliases for private entry points in the inet_*
and res_* modules in a way that works for ELF.  I moved the aliases
out of res_stubs.c and into the individual modules where the entry
points are defined.  Weak aliases don't work in ELF unless that is
the case.  (Actually, I'm surprised it worked for a.out.)

This should fix the undefined "inet_addr" and related symbols in
various applications that fail to include <arpa/inet.h> or
<resolv.h> as they are supposed to do.

26 years ago"xl%d: chip is is in D%d power mode " -> "xl%d: chip is in D%d power mode "
wpaul [Tue, 1 Sep 1998 21:32:04 +0000 (21:32 +0000)]
"xl%d: chip is is in D%d power mode " -> "xl%d: chip is in D%d power mode "

26 years agoSeparate wakeup conditions for page I/O count (pg_busy) and lock (PG_BUSY).
wollman [Tue, 1 Sep 1998 17:12:19 +0000 (17:12 +0000)]
Separate wakeup conditions for page I/O count (pg_busy) and lock (PG_BUSY).
This is not sa completely solution to the deadlock, but the additional wakeups
have helped in my observation.

Suggested by: John Dyson

26 years agoRemove redundant decl. of time(). Causes problems on alpha
gpalmer [Tue, 1 Sep 1998 15:17:28 +0000 (15:17 +0000)]
Remove redundant decl. of time(). Causes problems on alpha

26 years agoSync with sys/i386/conf/Makefile.i386 revision 1.120.
kato [Tue, 1 Sep 1998 07:18:09 +0000 (07:18 +0000)]
Sync with sys/i386/conf/Makefile.i386 revision 1.120.

26 years agoSync with sys/i386/i386/machdep.c revision 1.306.
kato [Tue, 1 Sep 1998 07:17:36 +0000 (07:17 +0000)]
Sync with sys/i386/i386/machdep.c revision 1.306.

26 years agoSilence potentially bogus warning.
jkh [Tue, 1 Sep 1998 06:58:11 +0000 (06:58 +0000)]
Silence potentially bogus warning.

26 years agoPut MSDOSFS back and look for something else to trim.
jkh [Tue, 1 Sep 1998 06:57:18 +0000 (06:57 +0000)]
Put MSDOSFS back and look for something else to trim.

26 years agoForce NOMAN and NOINFO on legacy-install as well as legacy build.
jb [Tue, 1 Sep 1998 06:07:47 +0000 (06:07 +0000)]
Force NOMAN and NOINFO on legacy-install as well as legacy build.

26 years agoAdd the clean targets again.
jb [Tue, 1 Sep 1998 06:02:00 +0000 (06:02 +0000)]
Add the clean targets again.

26 years agoAdd the clean cleandepend and cleanobj targets back.
jb [Tue, 1 Sep 1998 05:53:00 +0000 (05:53 +0000)]
Add the clean cleandepend and cleanobj targets back.

26 years agoCheck for NULL pointer before freeing a struct sockaddr. m_freem() can handle
luoqi [Tue, 1 Sep 1998 02:31:52 +0000 (02:31 +0000)]
Check for NULL pointer before freeing a struct sockaddr. m_freem() can handle
NULL, buf free() can't.

26 years ago- Fix style bug.
kato [Tue, 1 Sep 1998 02:04:17 +0000 (02:04 +0000)]
- Fix style bug.
- hw.ispc98 -> machdep.ispc98.

Submitted by: Garrett Wollman (hw -> machdep)

26 years agoNew commandline/script parser, supports backslash quoting and environment
msmith [Tue, 1 Sep 1998 00:41:24 +0000 (00:41 +0000)]
New commandline/script parser, supports backslash quoting and environment
variable substitution.

Submitted by: Jordan Hubbard <jkh@freebsd.org>

26 years agoAdd a target to check the consistency of the make OBJFORMAT variable
jb [Tue, 1 Sep 1998 00:39:02 +0000 (00:39 +0000)]
Add a target to check the consistency of the make OBJFORMAT variable
with the object format determined by objformat. This prevents foot
shooting (a form of boot scooting for hackers?) where local changes
to /etc/make.conf or /etc/make.conf.local try to override OBJFORMAT
in an incomplete way.

26 years agoChange BINFORMAT to KERNFORMAT and add -aout or -elf to the tool
jb [Tue, 1 Sep 1998 00:11:02 +0000 (00:11 +0000)]
Change BINFORMAT to KERNFORMAT and add -aout or -elf to the tool
arguments as appropriate. This is necessary because setting OBJFORMAT=aout
in the makefile doesn't get exported to the environment. I wish our
make could do that!

26 years agoOops, I missed the update from /etc/objectformat to /etc/objformat
jb [Mon, 31 Aug 1998 23:34:37 +0000 (23:34 +0000)]
Oops, I missed the update from /etc/objectformat to /etc/objformat
which caused a port-ELF upgrade to continue to build aout.

26 years agoBootloader update.
msmith [Mon, 31 Aug 1998 21:10:43 +0000 (21:10 +0000)]
Bootloader update.

 - Implement a new copyin/readin interface for loading modules.
   This allows the module loaders to become MI, reducing code duplication.
 - Simplify the search for an image activator for the loaded kernel.
 - Use the common module management code for all module metadata.
 - Add an 'unload' command that throws everything away.
 - Move the a.out module loader to MI code, add support for a.out
   kld modules.

Submitted by: Alpha changes fixed by Doug Rabson <dfr@freebsd.org>

26 years agoMACHINE -> MACHINE_ARCH to allow PC98 to define MACHINE=pc98.
jb [Mon, 31 Aug 1998 20:48:13 +0000 (20:48 +0000)]
MACHINE -> MACHINE_ARCH to allow PC98 to define MACHINE=pc98.

Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>

26 years agoForce the upgrade kernel to be aout.
jb [Mon, 31 Aug 1998 20:22:07 +0000 (20:22 +0000)]
Force the upgrade kernel to be aout.

26 years agoRemove a work-around for an assembler bug that has been fixed since
jdp [Mon, 31 Aug 1998 20:01:48 +0000 (20:01 +0000)]
Remove a work-around for an assembler bug that has been fixed since
April, 1997.  The work-around causes problems under ELF.

26 years agoFixed bug in Miro Tuner detection. Missing Goto.
sos [Mon, 31 Aug 1998 18:37:19 +0000 (18:37 +0000)]
Fixed bug in Miro Tuner detection. Missing Goto.
Removed Hauppauge EEPROM 0x10 detection as I think 0x10 should be a
PAL tuner, not NTSC.
Reinstated some Tuner Guesswork code from 1.27

Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>

26 years agoRenamed BT848[SG]CAPAREA to BT848_[SG]CAPAREA.
sos [Mon, 31 Aug 1998 18:35:06 +0000 (18:35 +0000)]
Renamed BT848[SG]CAPAREA to BT848_[SG]CAPAREA.
Added PR kern/7177 for SECAM Video Highway Xtreme with single crystal
PLL configuration submitted by Vsevolod Lobko <seva@alex-ua.com>.
In kernel configuration file add
options OVERRIDE_CARD=2
options OVERRIDE_TUNER=11
options BKTR_USE_PLL

Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>

26 years agoAdded Capture Area ioctl - BT848[SG]CAPAREA.
sos [Mon, 31 Aug 1998 18:31:36 +0000 (18:31 +0000)]
Added Capture Area ioctl - BT848[SG]CAPAREA.
Normally the full 640x480 (768x576 PAL) image is grabbed. This ioctl
allows a smaller area  from anywhere within the video image to be
grabbed, eg a 400x300 image from (50,10).
See restrictions in BT848SCAPAREA.

Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>

26 years agoBow to tradition and correctly implement the bogus-but-hallowed semantics
wollman [Mon, 31 Aug 1998 18:07:23 +0000 (18:07 +0000)]
Bow to tradition and correctly implement the bogus-but-hallowed semantics
of getsockopt never telling how much it might have copied if only the
buffer were big enough.

26 years agoDon't set the router_enable variable by default.
jkh [Mon, 31 Aug 1998 17:47:52 +0000 (17:47 +0000)]
Don't set the router_enable variable by default.

26 years agoSort cross references.
wosch [Mon, 31 Aug 1998 16:41:09 +0000 (16:41 +0000)]
Sort cross references.

26 years agoSupport multiple databases. For example
wosch [Mon, 31 Aug 1998 16:38:23 +0000 (16:38 +0000)]
Support multiple databases. For example

$ look miau  dict1 dict2 dict3

26 years agoUse 16bit register in inline asm code to set segment registers.
luoqi [Mon, 31 Aug 1998 16:18:45 +0000 (16:18 +0000)]
Use 16bit register in inline asm code to set segment registers.

26 years agoCorrectly set the return length regardless of the relative size of the
wollman [Mon, 31 Aug 1998 15:34:55 +0000 (15:34 +0000)]
Correctly set the return length regardless of the relative size of the
user's buffer.  Simplify the logic a bit.  (Can we have a version of
min() for size_t?)

26 years agoFix handling of ENOBUFS condition. During reception, the filled mbuf
wpaul [Mon, 31 Aug 1998 15:26:09 +0000 (15:26 +0000)]
Fix handling of ENOBUFS condition. During reception, the filled mbuf
cluster from the RX descriptor is passed up to the higher layers and
replaced with an empty buffer for the next time the descriptor comes
up in the RX ring. The xl_newbuf() routine returns ENOBUFS if it can't
obtain a new mbuf cluster, but this return value was being ignored.
Now, if buffer allocation fails, we leave the old one in place and
drop the packet. This is rude, but there's not much else that can be
done in this situation.

Without this, the driver can cause a panic if the system runs out of
MBUF clusters. Now it will complain loudly, but it shouldn't cause a
panic.

Also added another pair of missing newlines to some printf()s.

26 years agoAll libs build on alpha now.
dfr [Mon, 31 Aug 1998 13:47:38 +0000 (13:47 +0000)]
All libs build on alpha now.

26 years agoGet definition of va_list from <stdarg.h>.
dfr [Mon, 31 Aug 1998 13:47:03 +0000 (13:47 +0000)]
Get definition of va_list from <stdarg.h>.

26 years agoinit.ee was being copied to wrong place.
abial [Mon, 31 Aug 1998 13:39:01 +0000 (13:39 +0000)]
init.ee was being copied to wrong place.

Submitted by: Eric P. Scott <eps@sirius.com>

26 years agoAdd HOME variable to environment.
abial [Mon, 31 Aug 1998 13:36:43 +0000 (13:36 +0000)]
Add HOME variable to environment.

Submitted by: Eric P. Scott <eps@sirius.com>

26 years agoRemove some mysterious passwords (they are not used here anyway).
abial [Mon, 31 Aug 1998 13:36:24 +0000 (13:36 +0000)]
Remove some mysterious passwords (they are not used here anyway).

Submitted by: Eric P. Scott <eps@sirius.com>

26 years agoAdd link gzip -> gzcat
abial [Mon, 31 Aug 1998 13:35:39 +0000 (13:35 +0000)]
Add link gzip -> gzcat

Submitted by: Eric P. Scott <eps@sirius.com>

26 years agoRemove CVS directories from the target floppy.
abial [Mon, 31 Aug 1998 13:35:06 +0000 (13:35 +0000)]
Remove CVS directories from the target floppy.

Submitted by: Eric P. Scott <eps@sirius.com>

26 years agoWe need only one device entry for PCI eth. cards.
abial [Mon, 31 Aug 1998 13:21:45 +0000 (13:21 +0000)]
We need only one device entry for PCI eth. cards.
Submitted by: Luigi Rizzo <luigi@iet.unipi.it>

26 years agoOops.. Forgot to add the Makefile
abial [Mon, 31 Aug 1998 13:10:25 +0000 (13:10 +0000)]
Oops.. Forgot to add the Makefile
Submitted by: Jim Flowers <jflowers@ezo.net>

26 years agoCorrections and additions to FAQ.
abial [Mon, 31 Aug 1998 13:08:16 +0000 (13:08 +0000)]
Corrections and additions to FAQ.

26 years agoThe file /README mentioned here doesn't exist. Don't mention it.
abial [Mon, 31 Aug 1998 12:50:31 +0000 (12:50 +0000)]
The file /README mentioned here doesn't exist. Don't mention it.
Submitted by: Jim Flowers <jflowers@ezo.net>

26 years agoClean leftovers from localization of help files.
abial [Mon, 31 Aug 1998 12:45:47 +0000 (12:45 +0000)]
Clean leftovers from localization of help files.

26 years agoWe no longer need /proc dir, but we need /root...
abial [Mon, 31 Aug 1998 12:32:30 +0000 (12:32 +0000)]
We no longer need /proc dir, but we need /root...
Submitted by: Eric P. Scott <eps@sirius.com>

26 years agoBetter explanation of CONFlict between sc0 and psm0.
abial [Mon, 31 Aug 1998 12:28:39 +0000 (12:28 +0000)]
Better explanation of CONFlict between sc0 and psm0.
Submitted by:  Eric P. Scott <eps@sirius.com>

26 years agoRemove OpenBSD build support - let the Makefile vary per
brian [Mon, 31 Aug 1998 12:14:32 +0000 (12:14 +0000)]
Remove OpenBSD build support - let the Makefile vary per
OS rather than making it a mess and potentially screwing
up cross builds.
Suggested by: bde

26 years agoRemove OpenBSD build support - let the Makefile vary per
brian [Mon, 31 Aug 1998 12:14:30 +0000 (12:14 +0000)]
Remove OpenBSD build support - let the Makefile vary per
OS rather than making it a mess and potentially screwing
up cross builds.
Suggested by: bde

Add Id keyword.

26 years agoForce OBJFORMAT=aout.
jb [Mon, 31 Aug 1998 11:43:26 +0000 (11:43 +0000)]
Force OBJFORMAT=aout.

26 years agoArgh! *Now* the correct 3.0 fix is committed.
jkh [Mon, 31 Aug 1998 10:53:33 +0000 (10:53 +0000)]
Argh!  *Now* the correct 3.0 fix is committed.

26 years agoMove setting of 'crt' mail variable to {/usr/src}/etc/mail.rc.
jkoshy [Mon, 31 Aug 1998 10:53:06 +0000 (10:53 +0000)]
Move setting of 'crt' mail variable to {/usr/src}/etc/mail.rc.

26 years agoWhoops! Stamp out a 2.2-ism that snuck between branches here.
jkh [Mon, 31 Aug 1998 10:51:19 +0000 (10:51 +0000)]
Whoops!  Stamp out a 2.2-ism that snuck between branches here.

26 years agoAccept gateway value of NO
jkh [Mon, 31 Aug 1998 09:02:03 +0000 (09:02 +0000)]
Accept gateway value of NO

26 years agoChange to use FreeBSD device major numbers and tty definitions.
dfr [Mon, 31 Aug 1998 08:57:56 +0000 (08:57 +0000)]
Change to use FreeBSD device major numbers and tty definitions.

26 years ago- hw.machine_arch returns cpu architecture type.
kato [Mon, 31 Aug 1998 08:41:58 +0000 (08:41 +0000)]
- hw.machine_arch returns cpu architecture type.
- moved definition of MACHINE_ARCH from cpu.h to parm.h as alpha.
- Added definitions of _MACHINE and _MACHINE_ARCH.
- Added hw.ispc98. The hw.ispc98 is 1 in PC98 kernel and is 0 in
  IBM-PC kernel.

Discussed with: John Birrell <jb@FreeBSD.ORG>

26 years agoInitial support for using linux X servers under emulation - to use an
jkh [Mon, 31 Aug 1998 06:55:02 +0000 (06:55 +0000)]
Initial support for using linux X servers under emulation - to use an
XFree86 server, users need to create the following links in their
/compat/linux/dev directory (assuming kernel configured with 4 VTs).

lrwxrwxrwx  1 root  wheel  7 Aug 30 22:59 tty0 -> console
lrwxrwxrwx  1 root  wheel  5 Aug 30 22:45 tty1 -> ttyv0
lrwxrwxrwx  1 root  wheel  5 Aug 30 22:45 tty2 -> ttyv1
lrwxrwxrwx  1 root  wheel  5 Aug 30 22:45 tty3 -> ttyv2
lrwxrwxrwx  1 root  wheel  5 Aug 30 22:45 tty4 -> ttyv3

VT switching is still not yet supported. Attempting to switch VT
currently will cause Xserver bus error.

Submitted by: Chain Lee <chain@110.net>

26 years agoThe `group{del,mod,show}' take require a '[group|gid]' argument.
jkoshy [Mon, 31 Aug 1998 04:49:04 +0000 (04:49 +0000)]
The `group{del,mod,show}' take require a '[group|gid]' argument.

PR: docs/7788

26 years agoE-day build system changes.
jb [Mon, 31 Aug 1998 01:08:08 +0000 (01:08 +0000)]
E-day build system changes.

- Moved most of the guts of Makefile to Makefile.inc1 to become the
  backend for the build system.
- The new Makefile doesn't suffer from problems including the wrong
  sys.mk because it doesn't use anything in there or bsd.own.mk. So,
  from now on, the proper build command is just `make world' (or
  buildworld).
- The intermediate makefiles called Makefile.inc0 and Makefile.upgrade
  fiddle with the OBJFORMAT and MAKEOBJDIRPREFIX variables so that
  both aout and elf object trees can coexist. Makefile.upgrade contains
  the aout->elf transition build.
- A cross build environment is now very close to reality. Specifying
  TOOLDIR, setting OBJFORMAT and MAKEOBJDIRPREFIX allow that.

See the comments in Makefile for more info.