]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoRemove the iskmemdev() function. Make it the responsibility of the mem.c
Poul-Henning Kamp [Sun, 7 Nov 1999 12:01:32 +0000 (12:01 +0000)]
Remove the iskmemdev() function.  Make it the responsibility of the mem.c
drivers to enforce the securelevel checks.

24 years agoRev 1.2 appears to have come from this commit to gcc-2.6.1:
David E. O'Brien [Sun, 7 Nov 1999 10:38:07 +0000 (10:38 +0000)]
Rev 1.2 appears to have come from this commit to gcc-2.6.1:

phk         95/03/10 00:24:10

Modified:    gnu/usr.bin/cc/cc_int final.c
Since we are in the gcc bashing mood anyway:  Add two changes for
basic-block profiling:
1. use a .stabs(25) symbol to link all the data structures together
with.  The regular method isn't safe for the kernel.
2. add a BB before the prologue and add a BB after the epilogue,
this alows us to find the length of any counted BB.  This is a
cheap and somewhat reasonable measure of actual cost.

Note #1 was removed in rev 1.4.

24 years agoRemove the devsw magic from DEV_MODULE()
Poul-Henning Kamp [Sun, 7 Nov 1999 10:01:17 +0000 (10:01 +0000)]
Remove the devsw magic from DEV_MODULE()

24 years agoAdd the ata driver to the compiled in targets.
Søren Schmidt [Sun, 7 Nov 1999 09:52:04 +0000 (09:52 +0000)]
Add the ata driver to the compiled in targets.
Document the options available for the ata driver.

Disconnect the atapi devices from the old wd driver to avoid conflicts
(they will go away at some point anyways)

24 years agoDon't zero-pad netgraph node ids
Brian Somers [Sun, 7 Nov 1999 09:03:45 +0000 (09:03 +0000)]
Don't zero-pad netgraph node ids

Recommended by: julian

24 years agoReplace freebsdelf with freebsd in BINDIR
John Birrell [Sun, 7 Nov 1999 08:07:02 +0000 (08:07 +0000)]
Replace freebsdelf with freebsd in BINDIR

Requested by: obrien

24 years agoMake an incredibly stupid change because Warner threatened to do it and
Sean Eric Fagan [Sun, 7 Nov 1999 07:52:02 +0000 (07:52 +0000)]
Make an incredibly stupid change because Warner threatened to do it and
continue doing it despite objections by me (the principal author).

Note that this doesn't fix the real problem -- the real problem is generally
bad setup by ignorant users, and education is the right way to fix it.

So while this doesn't actually solve the prolem mentioned in the complaint
(since it's still possible to do it via other methods, although they mostly
involve a bit more complicity), and there are better methods to do this,
nobody was willing or able to provide me with a real world example that
couldn't be worked around using the existing permissions and group
mechanism.  And therefore, security by removing features is the method of
the day.

I only had three applications that used it, in any event.  One of them would
have made debugging easier, but I still haven't finished it, and won't
now, so it doesn't really matter.

24 years agoThe functions declared by this header file no longer exist.
Alan Cox [Sun, 7 Nov 1999 06:46:48 +0000 (06:46 +0000)]
The functions declared by this header file no longer exist.

Submitted by: phk (in part)

24 years agoThese have been repo-copied to i386-freebsd.
John Birrell [Sun, 7 Nov 1999 06:13:35 +0000 (06:13 +0000)]
These have been repo-copied to i386-freebsd.

24 years agoThese have been repo-copied to alpha-freebsd.
John Birrell [Sun, 7 Nov 1999 06:11:36 +0000 (06:11 +0000)]
These have been repo-copied to alpha-freebsd.

24 years agoReplace freebsdelf with freebsd in most places.
John Birrell [Sun, 7 Nov 1999 06:01:35 +0000 (06:01 +0000)]
Replace freebsdelf with freebsd in most places.

Requested by: obrien

24 years agoAfter a repo copy of as_{alpha,i386,mips} to {alpha,i386,mips}-freebsd,
John Birrell [Sun, 7 Nov 1999 05:59:25 +0000 (05:59 +0000)]
After a repo copy of as_{alpha,i386,mips} to {alpha,i386,mips}-freebsd,
tidy up the logic that works out which sub-directories to build.

The new directories with freebsdelf suffixes now have freebsd suffixes
after a repo move by Peter at the request of David O'Brien.

24 years agoFix the advisory file locking by restoring previous ordering in closef()/
Brian Feldman [Sun, 7 Nov 1999 05:58:38 +0000 (05:58 +0000)]
Fix the advisory file locking by restoring previous ordering in closef()/
fdrop().  This only showed up when a file descriptor was duplicated
and then closed once, where the lock would be released on the first close().

24 years agoReplace freebsdelf with freebsd in BINDIR.
John Birrell [Sun, 7 Nov 1999 05:56:04 +0000 (05:56 +0000)]
Replace freebsdelf with freebsd in BINDIR.

[ alpha-freebsd, i386-freebsd and mips-freebsd were repo-copied
  by Peter (one of the repo-men) ]

Requested by: obrien

24 years agoStop nroff from complaining about the freeBSD version..
Julian Elischer [Sun, 7 Nov 1999 05:16:27 +0000 (05:16 +0000)]
Stop nroff from complaining about the freeBSD version..
Also some updates to the vjc node man page.

24 years agoUndo rev 1.10, which took out TH_FIN from the CLOSING state. This
Jonathan Lemon [Sun, 7 Nov 1999 04:18:30 +0000 (04:18 +0000)]
Undo rev 1.10, which took out TH_FIN from the CLOSING state.  This
breaks simultaneous closes.

24 years agoBe more accepting about the format of node IDs.
Julian Elischer [Sun, 7 Nov 1999 04:18:20 +0000 (04:18 +0000)]
Be more accepting about the format of node IDs.
Submitted by: Brian Somers <brian@Awfulhak.org>

24 years agoConserve stereo mode in ioctl SNDCTL_DSP_SETFMT.
Seigo Tanimura [Sun, 7 Nov 1999 04:15:30 +0000 (04:15 +0000)]
Conserve stereo mode in ioctl SNDCTL_DSP_SETFMT.

PR: 14372
Submitted by: Mattias Pantzare <pantzer@ludd.luth.se>, Ville-Pertti Keinonen <will@iki.fi>

24 years agoAdd a new "-r" (right) option that reverses the order a filename and the
David E. O'Brien [Sun, 7 Nov 1999 04:14:55 +0000 (04:14 +0000)]
Add a new "-r" (right) option that reverses the order a filename and the
hash is printed.  This aids visual diffs.

24 years agoFix spelling errors.
Chris Costello [Sun, 7 Nov 1999 01:24:47 +0000 (01:24 +0000)]
Fix spelling errors.

(``compatible'' is misspelled here as ``compatable'')

24 years agoadd in actual getenv_quad function
Matt Jacob [Sun, 7 Nov 1999 01:10:30 +0000 (01:10 +0000)]
add in actual getenv_quad function

24 years agoadd in getenv_quad function
Matt Jacob [Sun, 7 Nov 1999 01:09:20 +0000 (01:09 +0000)]
add in getenv_quad function

24 years agoChange spaces to tabs where appropriate
Eivind Eklund [Sat, 6 Nov 1999 23:51:29 +0000 (23:51 +0000)]
Change spaces to tabs where appropriate

24 years agoOptions cleanup.
Eivind Eklund [Sat, 6 Nov 1999 23:41:10 +0000 (23:41 +0000)]
Options cleanup.
* GC unused options
* Move options that exist on all architectures to conf/options
* Add missing options to LINT
* Sort undocumented options list in LINT

Reviewed by: green

24 years agoAdd support for additional architectures.
John Birrell [Sat, 6 Nov 1999 22:52:33 +0000 (22:52 +0000)]
Add support for additional architectures.

24 years agoSupport PPPoE
Brian Somers [Sat, 6 Nov 1999 22:50:59 +0000 (22:50 +0000)]
Support PPPoE

Help (lots) from: julian, archie
Facilities from: ahebert@pubnix.net

24 years agoUse the simplified genscripts.sh and set the cross-compiled library
John Birrell [Sat, 6 Nov 1999 22:46:45 +0000 (22:46 +0000)]
Use the simplified genscripts.sh and set the cross-compiled library
directory to /usr/cross/${MACHINE_ARCH}-freebsdelf/usr/lib so that
the cross tools behave the same way that the host versions do. When
building cross tools, Cygnus doesn't set the default library directory.
This doesn't suit FreeBSD IMHO.

Add WinNT emulation support too. You only get this if you've set
BINUTILSDISTDIR because the contrib/binutils repository doesn't
contain the required sources.

24 years agoUse the simplified genscripts.sh and set the cross-compiled library
John Birrell [Sat, 6 Nov 1999 22:44:32 +0000 (22:44 +0000)]
Use the simplified genscripts.sh and set the cross-compiled library
directory to /usr/cross/${MACHINE_ARCH}-freebsdelf/usr/lib so that
the cross tools behave the same way that the host versions do. When
building cross tools, Cygnus doesn't set the default library directory.
This doesn't suit FreeBSD IMHO.

24 years agoThis is a simplified version of the binutils script which better suits
John Birrell [Sat, 6 Nov 1999 22:40:15 +0000 (22:40 +0000)]
This is a simplified version of the binutils script which better suits
the (few) things that the FreeBSD makefiles need to specify.

24 years agoAdd a BINUTILSDISTDIR hook here too.
John Birrell [Sat, 6 Nov 1999 22:36:40 +0000 (22:36 +0000)]
Add a BINUTILSDISTDIR hook here too.

24 years agoThis one might be a bit controversial. 8-)
John Birrell [Sat, 6 Nov 1999 22:26:43 +0000 (22:26 +0000)]
This one might be a bit controversial. 8-)

gas for i386 targeted to NT for those (like me) who have to do work
targeted to NT, but can't stand actually looking at it all day long.
I cross build apps on FreeBSD and just run them on NT later. Life is
better that way.

24 years agogas for m68k targeted to NetBSD's a.out format. Useful for porting or
John Birrell [Sat, 6 Nov 1999 22:21:57 +0000 (22:21 +0000)]
gas for m68k targeted to NetBSD's a.out format. Useful for porting or
even just building applications targeted to NetBSD.

I know this will upset some people (outside FreeBSD).

24 years agogas for powerpc targeted to FreeBSD.
John Birrell [Sat, 6 Nov 1999 22:16:59 +0000 (22:16 +0000)]
gas for powerpc targeted to FreeBSD.

24 years agogas for m68k targeted to FreeBSD.
John Birrell [Sat, 6 Nov 1999 22:14:26 +0000 (22:14 +0000)]
gas for m68k targeted to FreeBSD.

24 years agogas for sparc targeted to FreeBSD as ELF32 for a start (suject to change).
John Birrell [Sat, 6 Nov 1999 22:12:24 +0000 (22:12 +0000)]
gas for sparc targeted to FreeBSD as ELF32 for a start (suject to change).

24 years agoDon't change the name when building a cross-tool. Just set the BINDIR
John Birrell [Sat, 6 Nov 1999 21:59:29 +0000 (21:59 +0000)]
Don't change the name when building a cross-tool. Just set the BINDIR
to /usr/libexec/cross/${MACHINE_ARCH}-freebsdelf.

24 years agoAdd the BINUTILSDISTDIR hook here too.
John Birrell [Sat, 6 Nov 1999 21:55:33 +0000 (21:55 +0000)]
Add the BINUTILSDISTDIR hook here too.

24 years agoChange CROSS_TARGETS to CROSS_FORMATS because that makes more sense.
John Birrell [Sat, 6 Nov 1999 21:54:21 +0000 (21:54 +0000)]
Change CROSS_TARGETS to CROSS_FORMATS because that makes more sense.

Check if already cross-compiling and only build the cross-tools if
not cross-compiling (to save time).

24 years agoAdd support for additional architectures.
John Birrell [Sat, 6 Nov 1999 21:38:41 +0000 (21:38 +0000)]
Add support for additional architectures.

24 years agoAdd support for additional architectures.
John Birrell [Sat, 6 Nov 1999 21:28:22 +0000 (21:28 +0000)]
Add support for additional architectures.

24 years agoChange CROSS_TOOLS to CROSS_ARCH because that makes more sense.
John Birrell [Sat, 6 Nov 1999 21:13:47 +0000 (21:13 +0000)]
Change CROSS_TOOLS to CROSS_ARCH because that makes more sense.

Allow for the case where the host architecture might also be listed
in CROSS_ARCH, so don't do things twice. This situation can arise if you
want NT support in binutils (CROSS_ARCH=i386 CROSS_FORMAT=winnt).

24 years agoTeach binutils how to understand NT format objects and libs. This is useful
John Birrell [Sat, 6 Nov 1999 21:09:40 +0000 (21:09 +0000)]
Teach binutils how to understand NT format objects and libs. This is useful
for those who want to objdump --disassemble things that they're not
supposed to. 8-)

24 years agoBring the man page for netgraph socket nodes up to date.
Julian Elischer [Sat, 6 Nov 1999 21:07:32 +0000 (21:07 +0000)]
Bring the man page for netgraph socket nodes up to date.

24 years agoAdd a BINUTILSDISTDIR hook to provide a path to a full binutils release
John Birrell [Sat, 6 Nov 1999 21:04:46 +0000 (21:04 +0000)]
Add a BINUTILSDISTDIR hook to provide a path to a full binutils release
outside the contrib files that FreeBSD distributes. This for use by
those who want to work on porting FreeBSD to additional architectures.

24 years agoAdd binutils support for additional architectures.
John Birrell [Sat, 6 Nov 1999 21:02:48 +0000 (21:02 +0000)]
Add binutils support for additional architectures.

24 years agoLog username with password failure.
Eivind Eklund [Sat, 6 Nov 1999 20:58:44 +0000 (20:58 +0000)]
Log username with password failure.
This has proved useful in real life installations.

24 years agoFlag empty UID entries as errors (to stop typos from turning into
Eivind Eklund [Sat, 6 Nov 1999 20:21:04 +0000 (20:21 +0000)]
Flag empty UID entries as errors (to stop typos from turning into
alternate root accounts).

24 years agoTurn on the pppoe node module
Julian Elischer [Sat, 6 Nov 1999 19:47:03 +0000 (19:47 +0000)]
Turn on the pppoe node module

24 years agoMove a structure Netstat needs back out to ng_socketvar.h (yech)
Julian Elischer [Sat, 6 Nov 1999 19:27:04 +0000 (19:27 +0000)]
Move a structure Netstat needs back out to ng_socketvar.h (yech)

24 years agoFix IRQ allocation bug on controllers using a shared interrupt.
Søren Schmidt [Sat, 6 Nov 1999 16:50:21 +0000 (16:50 +0000)]
Fix IRQ allocation bug on controllers using a shared interrupt.

Fix a bug which could cause panics in ad/atapi-interrupt.

Add support for UDMA66 on Promise Ultra/Fasttrak controllers.

Get rid of ATA_IGNORE_INTR, and introduce ATA_WAIT_INTR instead.

Add a delay in the dump routine in ata-disk.c, some controllers
seem to need this. Also dont use the timeout watchdog when dumping.

Disable DMA on ATAPI devices as default, add option ATA_ENABLE_ATAPI_DMA
for those that has HW that works.

Add support for some not-up-to-spec ATAPI devices that returns data
together with completition status on data moving cmd's.

24 years agoPut a lock on the disk structure while we open to avoid races.
Poul-Henning Kamp [Sat, 6 Nov 1999 10:25:58 +0000 (10:25 +0000)]
Put a lock on the disk structure while we open to avoid races.

PR: 14486

24 years agoClean up a couple of initialisations in order to suppress a correct
Mike Smith [Sat, 6 Nov 1999 07:43:22 +0000 (07:43 +0000)]
Clean up a couple of initialisations in order to suppress a correct
but un-useful warning.

24 years agoresource_list_{alloc,release}() takes a struct resource_list * as its
Matthew N. Dodd [Sat, 6 Nov 1999 07:38:01 +0000 (07:38 +0000)]
resource_list_{alloc,release}() takes a struct resource_list * as its
first arg.

Reminded by: Andy Farkas <andyf@speednet.com.au>

24 years agoOur capibilities updated for GCC 2.95.2.
David E. O'Brien [Sat, 6 Nov 1999 05:57:53 +0000 (05:57 +0000)]
Our capibilities updated for GCC 2.95.2.

24 years agoThe unit of sndstat is fixed to zero.
Seigo Tanimura [Sat, 6 Nov 1999 05:31:47 +0000 (05:31 +0000)]
The unit of sndstat is fixed to zero.

24 years agoFix several bugs found in the first bit of testing.
Archie Cobbs [Sat, 6 Nov 1999 02:09:17 +0000 (02:09 +0000)]
Fix several bugs found in the first bit of testing.

24 years agoFix the style of some options.
David E. O'Brien [Fri, 5 Nov 1999 20:41:09 +0000 (20:41 +0000)]
Fix the style of some options.

24 years agoStyle lint LINT.
David E. O'Brien [Fri, 5 Nov 1999 20:40:01 +0000 (20:40 +0000)]
Style lint LINT.
mostly this was fixing options to be "options<sp>^IOPTION", along with
many <sp> replaced by ^I to be consistant.

24 years agoChange some wdX entries from "disk" to "device". These got missed in the
David E. O'Brien [Fri, 5 Nov 1999 20:37:23 +0000 (20:37 +0000)]
Change some wdX entries from "disk" to "device".  These got missed in the
rev 1.665 commit.

24 years agoStyle sync with GENERIC.
David E. O'Brien [Fri, 5 Nov 1999 20:06:38 +0000 (20:06 +0000)]
Style sync with GENERIC.

24 years agoRe-add this till I can fix netstat to not need it.
Julian Elischer [Fri, 5 Nov 1999 20:04:00 +0000 (20:04 +0000)]
Re-add this till I can fix netstat to not need it.

24 years agoGuard against freeing NULL if vfs_mountroot_try is called with NULL
Mike Smith [Fri, 5 Nov 1999 19:28:07 +0000 (19:28 +0000)]
Guard against freeing NULL if vfs_mountroot_try is called with NULL
as an argument (this is legal to make other code simpler).

24 years agoAdd missing netinet6.
Jonathan Lemon [Fri, 5 Nov 1999 18:49:00 +0000 (18:49 +0000)]
Add missing netinet6.

Detected by: make world

24 years agoKAME related header files additions and merges.
Yoshinobu Inoue [Fri, 5 Nov 1999 14:41:39 +0000 (14:41 +0000)]
KAME related header files additions and merges.
(only those which don't affect c source files so much)

Reviewed by: cvs-committers
Obtained from: KAME project

24 years agoRemove calls to alpha_register_pci_scsi(). After Mike's recent boot
Andrew Gallatin [Fri, 5 Nov 1999 13:10:39 +0000 (13:10 +0000)]
Remove calls to alpha_register_pci_scsi().  After Mike's recent boot
changes, it no longer exists and is preventing alpha kernels from building.

reviewed by: msmith

24 years agoMerge vendor changes into our version of this.
David E. O'Brien [Fri, 5 Nov 1999 12:56:09 +0000 (12:56 +0000)]
Merge vendor changes into our version of this.

24 years agoUpdate for 6.0.3s1 changes.
David E. O'Brien [Fri, 5 Nov 1999 12:34:00 +0000 (12:34 +0000)]
Update for 6.0.3s1 changes.

24 years agoWhen a backquote command inside a here-document had a pipe with more
Martin Cracauer [Fri, 5 Nov 1999 12:06:30 +0000 (12:06 +0000)]
When a backquote command inside a here-document had a pipe with more
than two processes (got that? :-), the stdin fd of the middle
processes that has just been set up was accidetially closed. Don't do
this.

PR: bin/14527

24 years agoAdd a forgotten source file.
Ollivier Robert [Fri, 5 Nov 1999 12:00:36 +0000 (12:00 +0000)]
Add a forgotten source file.

Approved by: bp

24 years agoUpdate for the 6.0.3s1 import.
David E. O'Brien [Fri, 5 Nov 1999 11:59:47 +0000 (11:59 +0000)]
Update for the 6.0.3s1 import.

24 years agoFix conflicts.
David E. O'Brien [Fri, 5 Nov 1999 11:58:05 +0000 (11:58 +0000)]
Fix conflicts.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r52894,
David E. O'Brien [Fri, 5 Nov 1999 11:42:30 +0000 (11:42 +0000)]
This commit was generated by cvs2svn to compensate for changes in r52894,
which included commits to RCS files with non-trunk default branches.

24 years agoVirgin import of AMD (am-utils) v6.0.3s1
David E. O'Brien [Fri, 5 Nov 1999 11:42:30 +0000 (11:42 +0000)]
Virgin import of AMD (am-utils) v6.0.3s1

24 years agoGet the tar arguments right.
David E. O'Brien [Fri, 5 Nov 1999 11:37:09 +0000 (11:37 +0000)]
Get the tar arguments right.

24 years agoEntry for Network Everywhere Ethernet 10BaseT PC Card.
David E. O'Brien [Fri, 5 Nov 1999 11:21:19 +0000 (11:21 +0000)]
Entry for Network Everywhere Ethernet 10BaseT PC Card.

Submitted by: alfred

24 years agoAdd entry for BayNetworks NETGEAR FA410TXC Fast Ethernet. Poster had this
David E. O'Brien [Fri, 5 Nov 1999 11:17:23 +0000 (11:17 +0000)]
Add entry for BayNetworks NETGEAR FA410TXC Fast Ethernet.  Poster had this
in PAO format, so there might be a buglet in my conversion.

Submitted by: Robert Withrow <bwithrow@nortelnetworks.com>

24 years agoAdd network entry for Xircom Realport (Ethernet + modem).
David E. O'Brien [Fri, 5 Nov 1999 11:11:09 +0000 (11:11 +0000)]
Add network entry for Xircom Realport (Ethernet + modem).

Submitted by: Nick Slager <nicks@albury.net.au>

24 years agoMake sure modes on new skeleton files are correct.
Jordan K. Hubbard [Fri, 5 Nov 1999 11:04:30 +0000 (11:04 +0000)]
Make sure modes on new skeleton files are correct.

24 years ago*blush* Instead of undoing my own change, i clobbered dcs's rev 1.21
Joerg Wunsch [Fri, 5 Nov 1999 08:17:53 +0000 (08:17 +0000)]
*blush*  Instead of undoing my own change, i clobbered dcs's rev 1.21
change.

I'll never touch this again...

24 years agoBack out rev 1.21. bde and dcs convinced me that all this is messed up
Joerg Wunsch [Fri, 5 Nov 1999 07:36:33 +0000 (07:36 +0000)]
Back out rev 1.21.  bde and dcs convinced me that all this is messed up
anyway, and there can't be any solution that will universally work in any
case (make world, cross-compilation, simple `make' without `make world'
after incompatible options have been added to strfile, ...)

24 years agoExpand the sscanf buffer to 32 bytes to make room for the expanded
Mike Smith [Fri, 5 Nov 1999 02:45:50 +0000 (02:45 +0000)]
Expand the sscanf buffer to 32 bytes to make room for the expanded
pattern, with some space left over to avoid this mistake next time it's
improved.

Submitted by: luoqi

24 years agoAdd the option for a socket node to shut down when the last hook
Julian Elischer [Fri, 5 Nov 1999 02:18:08 +0000 (02:18 +0000)]
Add the option for a socket node to shut down when the last hook
to an adjoining node is removed. Also move file scope definitions back
within the file, and remove un-needed include file.

24 years agoRemove an unnecessary alignment check from osigreturn and sigreturn. (The
Alan Cox [Thu, 4 Nov 1999 23:23:13 +0000 (23:23 +0000)]
Remove an unnecessary alignment check from osigreturn and sigreturn.  (The
data is copyin()'ed to a properly aligned buffer.)

Return EFAULT rather than EINVAL if the sigcontext is inaccessible,
as specified by the documentation.

Submitted by: bde

24 years agoAllow vfs names to include the digits 0-9 as well as the letters a-z.
Mike Smith [Thu, 4 Nov 1999 17:48:11 +0000 (17:48 +0000)]
Allow vfs names to include the digits 0-9 as well as the letters a-z.
This should let 'cd9660' filesystems be allowed.

Submitted by: ghelmer

24 years agoSync with sys/i386/isa/spkr.c revision 1.44.
Yoshihiro Takahashi [Thu, 4 Nov 1999 11:20:46 +0000 (11:20 +0000)]
Sync with sys/i386/isa/spkr.c revision 1.44.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r52878,
David E. O'Brien [Thu, 4 Nov 1999 10:35:02 +0000 (10:35 +0000)]
This commit was generated by cvs2svn to compensate for changes in r52878,
which included commits to RCS files with non-trunk default branches.

24 years agoVirgin import from GCC 2.95.1.
David E. O'Brien [Thu, 4 Nov 1999 10:35:02 +0000 (10:35 +0000)]
Virgin import from GCC 2.95.1.

As of GCC 2.95 these files from libiberty are absolutely required:
ansidecl.h libiberty.h splay-tree.h splay-tree.c

To keep from having to import all of libiberty, they are imported here
for now.  Before all is said and done, libiberty might be imported, or
these files might move elsewhere.

24 years agoMerge rev 1.2 [_exit() over exit()] into GCC 2.95.1.
David E. O'Brien [Thu, 4 Nov 1999 10:26:31 +0000 (10:26 +0000)]
Merge rev 1.2 [_exit() over exit()] into GCC 2.95.1.

24 years agoMerge rev 1.2 (use /tmp 1st, and then /var/tmp) into GCC 2.95.1.
David E. O'Brien [Thu, 4 Nov 1999 10:23:25 +0000 (10:23 +0000)]
Merge rev 1.2 (use /tmp 1st, and then /var/tmp) into GCC 2.95.1.

24 years agoVirgin import from GCC 2.95.1.
David E. O'Brien [Thu, 4 Nov 1999 10:20:05 +0000 (10:20 +0000)]
Virgin import from GCC 2.95.1.

As of GCC 2.95 these files:
choose-temp.c  demangle.h   getopt.h    obstack.c  pexecute.c
cplus-dem.c    getopt.c     getopt1.c   obstack.h

were removed from the GCC compilers proper to libiberty.  To continue our
revision history, and to keep from having to import all of libiberty,
they are imported here as if they were never moved.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r52874,
David E. O'Brien [Thu, 4 Nov 1999 10:20:05 +0000 (10:20 +0000)]
This commit was generated by cvs2svn to compensate for changes in r52874,
which included commits to RCS files with non-trunk default branches.

24 years agoPass IP fragments with non-zero offset. The semantics of matching
Ruslan Ermilov [Thu, 4 Nov 1999 10:13:59 +0000 (10:13 +0000)]
Pass IP fragments with non-zero offset.  The semantics of matching
IP fragments has been changed in src/sys/netinet/ip_fw.c,v 1.78.

Reminded by: "Ronald F. Guilmette" <rfg@monkeys.com>

24 years agoFix the atomic arithmetic primitives for address where (p&7) >= 4.
Doug Rabson [Thu, 4 Nov 1999 09:55:07 +0000 (09:55 +0000)]
Fix the atomic arithmetic primitives for address where (p&7) >= 4.

Reviewed by: gallatin

24 years agoBring ``ac'' into reality. This great tools now works correctly (for
Alexey Zelkin [Thu, 4 Nov 1999 08:45:02 +0000 (08:45 +0000)]
Bring ``ac'' into reality. This great tools now works correctly (for
current state of the tree)

24 years agoAdd short description of dumpvfscache
Alexey Zelkin [Thu, 4 Nov 1999 08:42:29 +0000 (08:42 +0000)]
Add short description of dumpvfscache

24 years agoLink manual page for login_getpwclass(3) to login_cap(3).
Joseph Koshy [Thu, 4 Nov 1999 08:33:18 +0000 (08:33 +0000)]
Link manual page for login_getpwclass(3) to login_cap(3).

PR:             docs/14673
Submitted by:   Andrew <andrew@ugh.net.au>

24 years agoEliminate two useracc(..., VM_PROT_READ) calls that immediately precede
Alan Cox [Thu, 4 Nov 1999 07:21:41 +0000 (07:21 +0000)]
Eliminate two useracc(..., VM_PROT_READ) calls that immediately precede
copyin() calls.

Submitted by: bde

24 years agoAdd unsigned char cast to isalpha
Andrey A. Chernov [Thu, 4 Nov 1999 05:01:28 +0000 (05:01 +0000)]
Add unsigned char cast to isalpha

24 years agoAdd unsigned char cast to isdigit
Andrey A. Chernov [Thu, 4 Nov 1999 04:57:05 +0000 (04:57 +0000)]
Add unsigned char cast to isdigit

24 years agoAdd unsigned char cast to is[x]digit
Andrey A. Chernov [Thu, 4 Nov 1999 04:52:34 +0000 (04:52 +0000)]
Add unsigned char cast to is[x]digit