]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
27 years agoLoad the kernel config file where userconfig (with option USERCONFIG_BOOT)
bde [Sat, 14 Jun 1997 10:00:42 +0000 (10:00 +0000)]
Load the kernel config file where userconfig (with option USERCONFIG_BOOT)
will see it.  The name of the file is obtained by appending ".config"
to the name of the kernel file.  If the file doesn't exist, then an
annoying message is printed.

Reduced the command line buffer size yet again from 4096 to 1024.  It is
oversized to defend against overrun in gets(), but data space is starting
to run out so the buffer size can't be as grossly oversized as before.

27 years agoDeleted #ifdef PROBE_KEYBOARD to synchronize.
kato [Sat, 14 Jun 1997 06:33:53 +0000 (06:33 +0000)]
Deleted #ifdef PROBE_KEYBOARD to synchronize.

Submitted by: Michio "Karl" Jinbo <karl@marcer.nagaokaut.ac.jp>

27 years agoBack out recent color-xerm and xterm merging,
ache [Sat, 14 Jun 1997 05:42:00 +0000 (05:42 +0000)]
Back out recent color-xerm and xterm merging,
it can leads to confusion with what programs traditionly expect
and gains almost nothing since -tn option exist to specify desired term.

27 years agoReplace random() by arc4random() since random() can't be used
ache [Sat, 14 Jun 1997 04:05:01 +0000 (04:05 +0000)]
Replace random() by arc4random() since random() can't be used
in libraries, it may damage its predictable sequence

27 years agoRemove srandomdev fallback code
ache [Sat, 14 Jun 1997 02:29:19 +0000 (02:29 +0000)]
Remove srandomdev fallback code

27 years agoAdd arc4random family declaration
ache [Sat, 14 Jun 1997 01:33:52 +0000 (01:33 +0000)]
Add arc4random family declaration

27 years agoChange u_char which require special include to unsigned char
ache [Sat, 14 Jun 1997 01:28:59 +0000 (01:28 +0000)]
Change u_char which require special include to unsigned char

27 years agoAdd arc4random() functions from OpenBSD. They are almost same as our
ache [Sat, 14 Jun 1997 01:15:41 +0000 (01:15 +0000)]
Add arc4random() functions from OpenBSD. They are almost same as our
srandomdev(), but can be used inside libraries. random() can't be used
inside libraries because it breaks its possible predictable sequence.
arc4random() is true random as designed, so its usage is library-safe.
Obtained from: OpenBSD

27 years agoRemove srandomdev fallback code
ache [Sat, 14 Jun 1997 00:37:08 +0000 (00:37 +0000)]
Remove srandomdev fallback code

27 years agoRemove srandomdev fallback code
ache [Sat, 14 Jun 1997 00:27:03 +0000 (00:27 +0000)]
Remove srandomdev fallback code

27 years agoRemove srandomdev fallback
ache [Sat, 14 Jun 1997 00:17:53 +0000 (00:17 +0000)]
Remove srandomdev fallback

27 years agoInstead of copying fallback code over and over in each program,
ache [Sat, 14 Jun 1997 00:14:29 +0000 (00:14 +0000)]
Instead of copying fallback code over and over in each program,
implement (better) falback code inside srandomdev() itself.
Change return type from int to void (binary compatibility surprisely
achieved). Userland code will be changed soon.

27 years agoAdded support for the Intel 82555 PHY chip which is being used on newer
dg [Fri, 13 Jun 1997 22:34:52 +0000 (22:34 +0000)]
Added support for the Intel 82555 PHY chip which is being used on newer
Pro/100B cards. Full duplex should work now, although it hasn't been
tested.

27 years agoAdd "break" inadvertently removed in previous update.
davidn [Fri, 13 Jun 1997 22:26:41 +0000 (22:26 +0000)]
Add "break" inadvertently removed in previous update.
PR: 3820
Submitted by: Joseph Stein <joes@spiritone.com>

27 years agoTypo fix.
max [Fri, 13 Jun 1997 21:11:27 +0000 (21:11 +0000)]
Typo fix.
PR: 3828
Submitted by: Josh Gilliam <josh@quick.net>

27 years agoTypo fix.
max [Fri, 13 Jun 1997 20:58:09 +0000 (20:58 +0000)]
Typo fix.
PR: 3854
Submitted by: Takahiro Yugawa <yugawa@orleans.rim.or.jp>

27 years agoAdd MAXHOSTNAMELEN check
ache [Fri, 13 Jun 1997 19:21:54 +0000 (19:21 +0000)]
Add MAXHOSTNAMELEN check
Obtained from: OpenBSD

27 years agoYAMF22
jkh [Fri, 13 Jun 1997 18:02:34 +0000 (18:02 +0000)]
YAMF22

27 years agoYAMF22
jkh [Fri, 13 Jun 1997 17:55:32 +0000 (17:55 +0000)]
YAMF22

27 years agoYAMF22
jkh [Fri, 13 Jun 1997 14:21:22 +0000 (14:21 +0000)]
YAMF22

27 years agoIncorporate an ancient typo fix that never made it over from 2.2.
jkh [Fri, 13 Jun 1997 14:06:10 +0000 (14:06 +0000)]
Incorporate an ancient typo fix that never made it over from 2.2.

27 years agoreverse polarity on bit-flip from 2.2
jkh [Fri, 13 Jun 1997 11:00:13 +0000 (11:00 +0000)]
reverse polarity on bit-flip from 2.2

27 years agoReplace I/O port adress for PC-9801-108 with vendor default value.
kato [Fri, 13 Jun 1997 10:35:38 +0000 (10:35 +0000)]
Replace I/O port adress for PC-9801-108 with vendor default value.

Submitted by: Chiharu Shibata <chi@rd.njk.co.jp>

27 years agoNuke notifier.
jkh [Fri, 13 Jun 1997 09:37:25 +0000 (09:37 +0000)]
Nuke notifier.

27 years agoYAMF22
jkh [Fri, 13 Jun 1997 09:34:10 +0000 (09:34 +0000)]
YAMF22

27 years agoFixed livelock in getnewbuf().
bde [Fri, 13 Jun 1997 08:30:40 +0000 (08:30 +0000)]
Fixed livelock in getnewbuf().

It is possible for multiple process to sleep concurrently waiting
for a buffer.  When the buffer shortage is a shortage of space but
not a shortage of buffer headers, the processes took turns creating
empty buffers and waking each other to advertise the brelse() of
the empties; progress was never made because tsleep() always found
another high-priority process to run and everything was done at
splbio(), so vfs_update never had a chance to flush delayed writes,
not to mention that i/o never had a chance to complete.

The problem seems to be rare in practice, but it can easily be
reproduced by misusing block devices, at least for sufficently slow
devices on machines with a sufficiently small buffer cache.  E.g.,
`tar cvf /dev/fd0 /kernel' on an 8MB system with no disk in fd0
causes the problem quickly; the same command with a disk in fd0
causes the problem not quite as quickly; and people have reported
problems newfs'ing file systems on block devices.

Block devices only cause this problem indirectly.  They are pessimized
for time and space, and the space pessimization causes the shortage
(it manifests as internal fragmentation in buffer_map).

This should be fixed in 2.2.

27 years agoYAMF22
jkh [Fri, 13 Jun 1997 07:11:57 +0000 (07:11 +0000)]
YAMF22

27 years agoRemove __progname. Cosmetic in usage string.
charnier [Fri, 13 Jun 1997 06:27:12 +0000 (06:27 +0000)]
Remove __progname. Cosmetic in usage string.

27 years agoUse err(3).
charnier [Fri, 13 Jun 1997 06:24:42 +0000 (06:24 +0000)]
Use err(3).

27 years agoxterm entry:
ache [Fri, 13 Jun 1997 05:30:50 +0000 (05:30 +0000)]
xterm entry:
1) fix k1-k4 to match XF3.3
2) fix kb,kD to match keyboard
3) merge xterm-color in: default description must match best current practice
and color card is most common variant for X now. Add xterm-mono entry for
mono cards.

27 years agoFix "delete ...", it now only insists on
brian [Fri, 13 Jun 1997 03:59:36 +0000 (03:59 +0000)]
Fix "delete ...", it now only insists on
one arg too.

Discovered by: Rikk Salamat <rikks@web-impact.com>

27 years agoAdd ppp.linkdown file to compliment ppp.linkup.
brian [Fri, 13 Jun 1997 02:07:32 +0000 (02:07 +0000)]
Add ppp.linkdown file to compliment ppp.linkup.

Submitted by: Forgotten
Passed on by: Terry Dwyer 61 8 9491 5161 <tdwyer@io.telstra.com.au>

Also remove extraneous setuid(0) - it's only undone by
the subsequent call to SelectSystem().

27 years agoFix "show ?" alignment.
brian [Fri, 13 Jun 1997 00:09:54 +0000 (00:09 +0000)]
Fix "show ?" alignment.

PR: 3830
Submitted by: Josh Gilliam <josh@quick.net>

27 years agoDocument ppp over tcp (how to tunnel)
brian [Fri, 13 Jun 1997 00:04:58 +0000 (00:04 +0000)]
Document ppp over tcp (how to tunnel)

27 years agoUse ETHER_ADDR_LEN instead of ETHER_ADDR_SIZE.
tegge [Thu, 12 Jun 1997 19:20:53 +0000 (19:20 +0000)]
Use ETHER_ADDR_LEN instead of ETHER_ADDR_SIZE.

27 years agogetnetid() crashes if no /etc/netid file is present (it tries to fclose()
wpaul [Thu, 12 Jun 1997 18:42:43 +0000 (18:42 +0000)]
getnetid() crashes if no /etc/netid file is present (it tries to fclose()
a FILE * handle that wasn't really open).

27 years agoWork around a gcc bug (causing false warnings about integral constant being too large...
tegge [Thu, 12 Jun 1997 18:10:08 +0000 (18:10 +0000)]
Work around a gcc bug (causing false warnings about integral constant being too large, even when the integral constant was e.g. 1).

27 years agoMove commonly used code into static functions in order to reduce kernel bloat.
tegge [Thu, 12 Jun 1997 14:08:20 +0000 (14:08 +0000)]
Move commonly used code into static functions in order to reduce kernel bloat.

27 years agoRemove unused routines.
tegge [Thu, 12 Jun 1997 14:03:16 +0000 (14:03 +0000)]
Remove unused routines.

27 years agoAdd yet an option, this time on how to deal with malloc(0) and realloc(ptr.0)
phk [Thu, 12 Jun 1997 12:45:45 +0000 (12:45 +0000)]
Add yet an option, this time on how to deal with malloc(0) and realloc(ptr.0)

Prompted by: X11 & XFree86

27 years agoWhoops - add boot.foo files to the outside of the MFS, not the inside. :)
jkh [Thu, 12 Jun 1997 09:23:54 +0000 (09:23 +0000)]
Whoops - add boot.foo files to the outside of the MFS, not the inside. :)
Brain engaged now.

27 years agoCopy boot.help file onto boot.flp and write zero-length boot.config
jkh [Thu, 12 Jun 1997 09:18:29 +0000 (09:18 +0000)]
Copy boot.help file onto boot.flp and write zero-length boot.config
there to shut the boot blocks' whining little face up.

27 years agoYAMF22
jkh [Thu, 12 Jun 1997 09:01:38 +0000 (09:01 +0000)]
YAMF22

27 years agoYAMF22
jkh [Thu, 12 Jun 1997 08:46:51 +0000 (08:46 +0000)]
YAMF22

27 years agoYAMF22
jkh [Thu, 12 Jun 1997 07:35:40 +0000 (07:35 +0000)]
YAMF22

27 years agoAdd device IDs for new Symbios SCSI chips (53c875J,885,895,896), which
se [Wed, 11 Jun 1997 22:36:02 +0000 (22:36 +0000)]
Add device IDs for new Symbios SCSI chips (53c875J,885,895,896), which
should work with no driver changes, though not all features are currently
used.

Remove code that was conditional on NEW_SCSICONF not being defined. This
was temporary code, that at a time got excluded correctly, until the new
scsiconf became the default, and NEW_SCSICONF was no longer specified.

Add support for quirks defined in scsiconf.c. For now only the HP3724/5
needs an entry, since that drive can't be used with tags.

27 years agoAdd quirk "no tags" entry for HP 3724/5 hard disk drives.
se [Wed, 11 Jun 1997 22:29:01 +0000 (22:29 +0000)]
Add quirk "no tags" entry for HP 3724/5 hard disk drives.

27 years agoAs the Tunnel device has no real inherrent MRU limit,
julian [Wed, 11 Jun 1997 20:15:50 +0000 (20:15 +0000)]
As the Tunnel device has no real inherrent MRU limit,
so don't enforce the MTU as an MRU. Allow bidirectional ppp MTU
negotiation, by checking against a differnt figure for MRU.
Make it large enough for ATM frames at least.

Submitted by:   archie@whistle.com (archie cobbs)

27 years agoAdd yet one holiday
ache [Wed, 11 Jun 1997 16:32:11 +0000 (16:32 +0000)]
Add yet one holiday

27 years agoMake readmes in ports.
jkh [Wed, 11 Jun 1997 10:03:40 +0000 (10:03 +0000)]
Make readmes in ports.
Submitted by: asami

27 years agoYAMF22 - Bugs Of Evil in variable handling and rc.conf editing.
jkh [Wed, 11 Jun 1997 08:41:10 +0000 (08:41 +0000)]
YAMF22 - Bugs Of Evil in variable handling and rc.conf editing.
PR#: 3218 [partial]

27 years agoAdd Id. Staticize usage function. Typo in usage string.
charnier [Wed, 11 Jun 1997 07:18:18 +0000 (07:18 +0000)]
Add Id. Staticize usage function. Typo in usage string.

27 years agoRemove __progname. Make -f a no-op flag as stated in the man page. Remove
charnier [Wed, 11 Jun 1997 07:13:30 +0000 (07:13 +0000)]
Remove __progname. Make -f a no-op flag as stated in the man page. Remove
unused variables.

27 years agoSort out ppp over tcp:
brian [Wed, 11 Jun 1997 03:57:51 +0000 (03:57 +0000)]
Sort out ppp over tcp:
  o Allow "set var" with no args to blank var (don't req "").
  o Zero VarTerm ASAP if not in interactive mode.
  o Never print anything to stdout in -direct mode.
  o Count redial when failing to open modem.
  o Increase device size to 40 characters (for host:port).
  o Remove missed "if (fd == 0) fd = 1;".
  o Don't give up on incoming non-terminal connections.

27 years agoAdd ppp.log
ache [Tue, 10 Jun 1997 20:40:22 +0000 (20:40 +0000)]
Add ppp.log

27 years agoFix ppp log name
ache [Tue, 10 Jun 1997 20:39:10 +0000 (20:39 +0000)]
Fix ppp log name

27 years agoNot kill ppp now, it uses syslog
ache [Tue, 10 Jun 1997 20:06:40 +0000 (20:06 +0000)]
Not kill ppp now, it uses syslog

27 years agoFix two typos in this driver that prevented it from working properly.
gibbs [Tue, 10 Jun 1997 16:07:22 +0000 (16:07 +0000)]
Fix two typos in this driver that prevented it from working properly.

PR: kern/3776
Submitted by: flash@hway.ru

27 years agoMeg -> Mbytes
dg [Tue, 10 Jun 1997 12:49:17 +0000 (12:49 +0000)]
Meg -> Mbytes

PR: 3829
Submitted by: Josh Gilliam <josh@quick.net>

27 years agoAdd Id. Cosmetic in usage string.
charnier [Tue, 10 Jun 1997 11:14:04 +0000 (11:14 +0000)]
Add Id. Cosmetic in usage string.

27 years agoAdd Id. Use err(3). Costmetic in usage string.
charnier [Tue, 10 Jun 1997 11:08:53 +0000 (11:08 +0000)]
Add Id. Use err(3). Costmetic in usage string.

27 years agoRemove __progname. Cosmetic in usage string.
charnier [Tue, 10 Jun 1997 11:04:50 +0000 (11:04 +0000)]
Remove __progname. Cosmetic in usage string.

27 years agoAdd Id, add usage function.
charnier [Tue, 10 Jun 1997 11:01:13 +0000 (11:01 +0000)]
Add Id, add usage function.

27 years agoUse "set log", not "set debug".
brian [Tue, 10 Jun 1997 10:04:20 +0000 (10:04 +0000)]
Use "set log", not "set debug".
Grammar police.

27 years agoAdd new directories according to jmz's XFree86-3.3 upgrade. Change
asami [Tue, 10 Jun 1997 07:55:10 +0000 (07:55 +0000)]
Add new directories according to jmz's XFree86-3.3 upgrade.  Change
ownership of directories to root:wheel.  While I'm here, convert some
tabs to spaces.

27 years agoDisabled the kern.vnode sysctl variable. It's causing system crashes on
dg [Tue, 10 Jun 1997 02:48:08 +0000 (02:48 +0000)]
Disabled the kern.vnode sysctl variable. It's causing system crashes on
large systems and needs to be re-thinked or removed wholesale.

27 years agoSome helpful improvements :
msmith [Tue, 10 Jun 1997 01:53:01 +0000 (01:53 +0000)]
Some helpful improvements :

 - be smarter about locating driver description files.
 - be smarter about whether we are really looking at a kernel tree
 - fix option handling

27 years agoThis should have been committed with the changes to boot.c yesterday.
bde [Tue, 10 Jun 1997 01:40:32 +0000 (01:40 +0000)]
This should have been committed with the changes to boot.c yesterday.

- Added support for "dual" internal/serial consoles (-D flag).  If -D is set,
  then all i/o from the boot blocks is to and from both the internal console
  and the serial console.  -D has no effect on the kernel (-h decides the
  kernel serial console as usual).  -D should normally be set in /boot.config.
- Get help messages from /boot.help.  You should copy boot.help from the
  biosboot directory to the root directory on the boot drive when you
  install new boot blocks.
- New, less invasive keyboard probe.  Enable keyboard probe dynamically (-P
  flag).  Should probably never be used (use -h instead).
- Fixed/improved initialization from boot.config.  It didn't interact correctly
  with the NAMEBLOCK option, and the initialization of the drive/unit/partition
  didn't stick when a non-default kernel name was entered.
- Don't reset or forget the default drive/unit/... or kernel name so often.
- Set the default kernel name to something unbootable after `?'.
- Display the defaults better.
- Removed PROBE_KEYBOARD_LOCK option (use -h instead).,
- Removed BOOT_FORCE_COMCONSOLE option (use device flag 0x20 instead).
- Removed -a (RB_HALT) flag.  This flag is only used for reboots.
Submitted by: about 2/3 by yokota

27 years agoMake the man page a little more detailed.
brian [Mon, 9 Jun 1997 23:38:38 +0000 (23:38 +0000)]
Make the man page a little more detailed.
Update the version number to 1.00.
Increase the predictor-1 buffer by 2 bytes.

27 years agoSynchronize with followings:
kato [Mon, 9 Jun 1997 13:44:04 +0000 (13:44 +0000)]
Synchronize with followings:

>  Revision  Changes    Path
>  1.57      +1 -16     src/sys/i386/boot/biosboot/Makefile
>  1.8       +95 -63    src/sys/i386/boot/biosboot/README.serial
>  1.66      +71 -69    src/sys/i386/boot/biosboot/boot.c
>  1.19      +4 -1      src/sys/i386/boot/biosboot/boot.h
>  1.23      +23 -13    src/sys/i386/boot/biosboot/io.c
>  1.21      +8 -3      src/sys/i386/boot/biosboot/sys.c

27 years agoSynchronize with sys/i386/isa/isa.c revision up to 1.92.
kato [Mon, 9 Jun 1997 13:40:34 +0000 (13:40 +0000)]
Synchronize with sys/i386/isa/isa.c revision up to 1.92.

27 years agoSynchronize with sys/i386/i386/machdep.c and trap.c revisions 1.247
kato [Mon, 9 Jun 1997 13:38:21 +0000 (13:38 +0000)]
Synchronize with sys/i386/i386/machdep.c and trap.c revisions 1.247
and 1.99, respectively.

27 years agoSynchronize with sys/i386/conf/GENERIC revision 1.91.
kato [Mon, 9 Jun 1997 13:37:08 +0000 (13:37 +0000)]
Synchronize with sys/i386/conf/GENERIC revision 1.91.

27 years agosupport remote imports (you must have a local cvs with same path as
jmg [Mon, 9 Jun 1997 10:08:07 +0000 (10:08 +0000)]
support remote imports (you must have a local cvs with same path as
remote for this to work)

Approved/Improved by: joerg

27 years agoUpdated serial console options.
bde [Mon, 9 Jun 1997 05:38:41 +0000 (05:38 +0000)]
Updated serial console options.

27 years ago- Added support for "dual" internal/serial consoles (-D flag). If -D is set,
bde [Mon, 9 Jun 1997 05:10:56 +0000 (05:10 +0000)]
- Added support for "dual" internal/serial consoles (-D flag).  If -D is set,
  then all i/o from the boot blocks is to and from both the internal console
  and the serial console.  -D has no effect on the kernel (-h decides the
  kernel serial console as usual).  -D should normally be set in /boot.config.
- Get help messages from /boot.help.  You should copy boot.help from the
  biosboot directory to the root directory on the boot drive when you
  install new boot blocks.
- New, less invasive keyboard probe.  Enable keyboard probe dynamically (-P
  flag).  Should probably never be used (use -h instead).
- Fixed/improved initialization from boot.config.  It didn't interact correctly
  with the NAMEBLOCK option, and the initialization of the drive/unit/partition
  didn't stick when a non-default kernel name was entered.
- Don't reset or forget the default drive/unit/... or kernel name so often.
- Set the default kernel name to something unbootable after `?'.
- Display the defaults better.
- Removed PROBE_KEYBOARD_LOCK option (use -h instead).,
- Removed BOOT_FORCE_COMCONSOLE option (use device flag 0x20 instead).
- Removed -a (RB_HALT) flag.  This flag is only used for reboots.
Submitted by: about 2/3 by yokota

27 years agoAdd a sample script file so people have some idea of what to pass to Load.
jkh [Mon, 9 Jun 1997 05:10:08 +0000 (05:10 +0000)]
Add a sample script file so people have some idea of what to pass to Load.

27 years agoPrevent panic with garbage mbuf.
brian [Mon, 9 Jun 1997 04:13:48 +0000 (04:13 +0000)]
Prevent panic with garbage mbuf.

Submitted by:  Lenzi, Sergio <lenzi@bsi.com.br>

27 years agoOverhaul ppp:
brian [Mon, 9 Jun 1997 03:27:43 +0000 (03:27 +0000)]
Overhaul ppp:
  o Use syslog
  o Remove references to stdout/stderr (incl perror())
  o Introduce VarTerm - the interactive terminal or zero
  o Allow "set timeout" to affect current session
  o Change "set debug" to "set log"
  o Allow "set log [+|-]flag"
  o Make MSEXT and PASSWDAUTH stuff the default
  o Move all #ifdef DEBUG stuff into the code - this
    shouldn't be too much overhead.  It's now controlled
    with "set log +debug"
  o Add "set log command, debug, tun, warn, error, alert"
  o Remove cdefs.h, and assume an ansi compiler.
  o Improve all diagnostic output
  o Don't trap SIGSEGV
  o SIGHUP now terminates again (log files are controlled
    by syslog)
  o Call CloseModem() when changing devices
  o Fix parsing of third arg of "delete"

I think this fixes the "magic is same" problems that some
people have been experiencing.
The man page is being rewritten.  It'll follow soon.

27 years ago1. Make it possible to set up all the TCP/IP values from a script.
jkh [Mon, 9 Jun 1997 01:19:44 +0000 (01:19 +0000)]
1. Make it possible to set up all the TCP/IP values from a script.

2. Update to XFree86 3.3

27 years agoWhile deciding to install irq with unneded "conflicts" keyword,
ache [Mon, 9 Jun 1997 00:53:48 +0000 (00:53 +0000)]
While deciding to install irq with unneded "conflicts" keyword,
additionly check that intr vector is non-NULL

27 years agoAdd safety check in case "conflicts" keyword specified more times than
ache [Sun, 8 Jun 1997 17:15:31 +0000 (17:15 +0000)]
Add safety check in case "conflicts" keyword specified more times than
needed

27 years agoMake "conflicts" keyword work again
ache [Sun, 8 Jun 1997 16:43:37 +0000 (16:43 +0000)]
Make "conflicts" keyword work again

27 years agoRemove sgml stuff from the build-tools target. It is no longer used
jfieber [Sun, 8 Jun 1997 15:04:06 +0000 (15:04 +0000)]
Remove sgml stuff from the build-tools target.  It is no longer used
in a make world.

27 years agoAdd libmp and libz to the includes target. This makes "make includes -DCLOBBER;
jhay [Sun, 8 Jun 1997 14:03:23 +0000 (14:03 +0000)]
Add libmp and libz to the includes target. This makes "make includes -DCLOBBER;
make depend; make all" work. I think there should be a better than adding
each library directory here.

27 years agoRemove no irq -> irq 31 conversion
ache [Sun, 8 Jun 1997 12:55:26 +0000 (12:55 +0000)]
Remove no irq -> irq 31 conversion

27 years agoRemove "support" class since we don't provide support services to users.
paul [Sat, 7 Jun 1997 23:46:48 +0000 (23:46 +0000)]
Remove "support" class since we don't provide support services to users.

27 years agoUpgrade to 2.1
ache [Sat, 7 Jun 1997 13:18:30 +0000 (13:18 +0000)]
Upgrade to 2.1

27 years agoMerge with previous variant
ache [Sat, 7 Jun 1997 12:58:06 +0000 (12:58 +0000)]
Merge with previous variant

27 years agoThis commit was generated by cvs2svn to compensate for changes in r26497,
ache [Sat, 7 Jun 1997 12:17:44 +0000 (12:17 +0000)]
This commit was generated by cvs2svn to compensate for changes in r26497,
which included commits to RCS files with non-trunk default branches.

27 years agoVirgin import of readline-2.1, unneded docs deleted
ache [Sat, 7 Jun 1997 12:17:44 +0000 (12:17 +0000)]
Virgin import of readline-2.1, unneded docs deleted

27 years agoThis file was somewhat out of date :-)
phk [Sat, 7 Jun 1997 09:30:11 +0000 (09:30 +0000)]
This file was somewhat out of date :-)

27 years agoSupport reading and writing of %fs and %gs (except from core files).
bde [Sat, 7 Jun 1997 04:50:43 +0000 (04:50 +0000)]
Support reading and writing of %fs and %gs (except from core files).

27 years agoPreserve %fs and %gs across context switches. This has a relatively low
bde [Sat, 7 Jun 1997 04:36:10 +0000 (04:36 +0000)]
Preserve %fs and %gs across context switches.  This has a relatively low
cost since it is only done in cpu_switch(), not for every exception.
The extra state is kept in the pcb, and handled much like the npx state,
with similar deficiencies (the state is not preserved across signal
handlers, and error handling loses state).

27 years agoStyle optimization in newly added POSIX range []] conformance, redo
ache [Sat, 7 Jun 1997 01:33:10 +0000 (01:33 +0000)]
Style optimization in newly added POSIX range []] conformance, redo
'for' loop as do...while and remove variable unneded now

27 years agoRemoved #include of <i386/isa/isa_device.h>. inthand2_t is declared in a
bde [Sat, 7 Jun 1997 00:57:26 +0000 (00:57 +0000)]
Removed #include of <i386/isa/isa_device.h>.  inthand2_t is declared in a
better place now.

27 years agoUpdated comments.
bde [Sat, 7 Jun 1997 00:49:45 +0000 (00:49 +0000)]
Updated comments.

27 years agoNow [^abc] means the same as [!abc] like bash and *csh already does
ache [Fri, 6 Jun 1997 23:04:33 +0000 (23:04 +0000)]
Now [^abc] means the same as [!abc] like bash and *csh already does

27 years agoAdd missing FNM_PERIOD check for '[' range
ache [Fri, 6 Jun 1997 22:33:28 +0000 (22:33 +0000)]
Add missing FNM_PERIOD check for '[' range
Don't treat !^ as first characters in the range, just as negate sign
[/] never match if FNM_PATHNAME

27 years ago1) Now conforms POSIX.2 2.8.3.2 requirements about []] pattern
ache [Fri, 6 Jun 1997 21:48:55 +0000 (21:48 +0000)]
1) Now conforms POSIX.2 2.8.3.2 requirements about []] pattern
2) Treat unclosed [ range in pattern as regular characters (bash style)