]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoReduce the default timeout for the three button emulation
yokota [Fri, 21 Apr 2000 14:20:25 +0000 (14:20 +0000)]
Reduce the default timeout for the three button emulation
from 200 msec to 100 msec.

24 years agoFix 'make distribute'
ache [Fri, 21 Apr 2000 12:34:41 +0000 (12:34 +0000)]
Fix 'make distribute'

24 years agoDisable ja NLS until clarifying what needed else to support it
ache [Fri, 21 Apr 2000 10:14:09 +0000 (10:14 +0000)]
Disable ja NLS until clarifying what needed else to support it

24 years agoIntroduce ".Lb" macro to libc manpages.
phantom [Fri, 21 Apr 2000 09:42:15 +0000 (09:42 +0000)]
Introduce ".Lb" macro to libc manpages.

More libraries manpages updates following.

24 years agoIntroduce new mdoc macro -- Lb. It will be used to define library ownership
phantom [Fri, 21 Apr 2000 09:35:43 +0000 (09:35 +0000)]
Introduce new mdoc macro -- Lb. It will be used to define library ownership
for function. For example: for stat(2) syscall (owned by libc)  we will add
following code:

.Sh LIBRARY
.Lb libc

and it will be rendered to:

LIBRARY
     Standard C Library (libc, -lc)

Suggested by: mpp
Idea obtained from: NetBSD

24 years agoFix include paths so that this builds correctly.
msmith [Fri, 21 Apr 2000 05:54:11 +0000 (05:54 +0000)]
Fix include paths so that this builds correctly.

Submitted by: Mike Pritchard <mpp@mppsystems.com>

24 years agoA local WIP snook in rev 1.31.
obrien [Fri, 21 Apr 2000 05:40:05 +0000 (05:40 +0000)]
A local WIP snook in rev 1.31.

Noticed by: bde

24 years agoMake the loader a little smarter about when it is and is not allowed
ps [Fri, 21 Apr 2000 04:58:51 +0000 (04:58 +0000)]
Make the loader a little smarter about when it is and is not allowed
to call PXE.

24 years agoDon't call the PXE cleanup routine if PXE is not enabled. This
ps [Fri, 21 Apr 2000 03:04:16 +0000 (03:04 +0000)]
Don't call the PXE cleanup routine if PXE is not enabled.  This
should fix the "Invalid partition table" error people were seeing.

24 years agoRoll minor version. Increase size (and add defines for) topology storage.
mjacob [Fri, 21 Apr 2000 02:06:30 +0000 (02:06 +0000)]
Roll minor version. Increase size (and add defines for) topology storage.

24 years agoSome minor tweaklets.
mjacob [Fri, 21 Apr 2000 02:05:54 +0000 (02:05 +0000)]
Some minor tweaklets.

24 years agoAdd in the now required malloc.h include. I guess somebody
mjacob [Fri, 21 Apr 2000 02:05:13 +0000 (02:05 +0000)]
Add in the now required malloc.h include. I guess somebody
was busy hackin' w/o checking kernel compiles.

24 years agoPick up topology more sanely at f/w startup. Change the restrictions of
mjacob [Fri, 21 Apr 2000 02:04:34 +0000 (02:04 +0000)]
Pick up topology more sanely at f/w startup. Change the restrictions of
where we can have targets (based on topology).

Much more importantly, make sure all mods to isp_sendmarker or |= so
we don't lose the marking of a bus that needs to have a marker sent for it.

24 years agoUpdate (finally) 1.15.37 to 1.19.03 for the 2100. This allows us to not
mjacob [Fri, 21 Apr 2000 02:01:06 +0000 (02:01 +0000)]
Update (finally) 1.15.37 to 1.19.03 for the 2100. This allows us to not
require full logins after a LIP, which always led to loop resets, and
various other perturbations.

Update 2200 f/w from 2.01.00 release to 2.01.09 release.

24 years agoPoul-Henning's changes necessitate s/bp->b_flags/bp->b_io/bio_cmd/.
green [Fri, 21 Apr 2000 01:19:53 +0000 (01:19 +0000)]
Poul-Henning's changes necessitate s/bp->b_flags/bp->b_io/bio_cmd/.

24 years agos/of possible/if possible/
green [Fri, 21 Apr 2000 01:14:33 +0000 (01:14 +0000)]
s/of possible/if possible/

24 years agoOne minor bugfix:
msmith [Thu, 20 Apr 2000 23:52:33 +0000 (23:52 +0000)]
One minor bugfix:

 - Free resources in all the possible attachment failure cases.

One critical bugfix:

 - Fix a race where it was possible to get out of synch with the log
   messages from the controller, if the controller hung up for any
   period of time (eg. while resetting a SCSI bus).  This would result
   in an endless string of console errors, bringing the machine to a
   halt.

24 years agoo Update extattrctl.8 to reflect new initattr -p, -r, and -w options.
rwatson [Thu, 20 Apr 2000 20:32:43 +0000 (20:32 +0000)]
o Update extattrctl.8 to reflect new initattr -p, -r, and -w options.
o Update extattrctl.c to default new attributes to readable and writable
  only by the kernel and root user.  Previously the default was to allow
  the file owner to directory view and manipulate the attributes, which
  is probably an inappropriate default.

24 years agoo Allow the ``-p'' argument to be specified to initattr, which indicates
rwatson [Thu, 20 Apr 2000 18:31:00 +0000 (18:31 +0000)]
o Allow the ``-p'' argument to be specified to initattr, which indicates
  that space for extended attributes should be preallocated, instead of
  using a sparse attribute file.  NOTE: This can result in a really
  large file full of zeros.  However, it can prevent a low disk condition
  from causing an attribute write to fail, which is good for security and
  consistency attributes.

o Unlink the attribute file during initattr if an error occurs -- this is
  alright, as we specify O_CREAT when opening the file.

24 years agoSlight grammar and white-space modification.
phantom [Thu, 20 Apr 2000 15:24:18 +0000 (15:24 +0000)]
Slight grammar and white-space modification.

24 years agoRemove useless .Nm macro argument
phantom [Thu, 20 Apr 2000 15:21:16 +0000 (15:21 +0000)]
Remove useless .Nm macro argument

24 years agoIO apics are not necessarily page aligned, they are only required to be aligned
luoqi [Thu, 20 Apr 2000 14:40:11 +0000 (14:40 +0000)]
IO apics are not necessarily page aligned, they are only required to be aligned
on 1K boundary. Correct a typo that would cause problem to a second IO apic.

Pointed out by: Steve Passe <smp.csn.net>

24 years agoremoved some obsolete information and dead links.
hm [Thu, 20 Apr 2000 13:37:12 +0000 (13:37 +0000)]
removed some obsolete information and dead links.
Noticed by: Alexander Werner Skwar

24 years agoRename the trace() function (that is build only in the -DDEBUG=2
cracauer [Thu, 20 Apr 2000 11:39:11 +0000 (11:39 +0000)]
Rename the trace() function (that is build only in the -DDEBUG=2
case), so that it doesn't clash with the ncurses function of the same
name when linking statically with -ltermcap.

The linker only complains when -static is used, and it is not clear
whether this is a bug.

PR: bin/18104
Submitted by: Anatoly Vorobey <mellon@pobox.com>

24 years agoInclude <errno.h> when compiling with -DDEBUG=2
cracauer [Thu, 20 Apr 2000 09:55:57 +0000 (09:55 +0000)]
Include <errno.h> when compiling with -DDEBUG=2

PR: bin/18104
Submitted by: mellon@pobox.com

24 years agoFix warnings, some of them serious because sh violated name
cracauer [Thu, 20 Apr 2000 09:49:16 +0000 (09:49 +0000)]
Fix warnings, some of them serious because sh violated name
spaces reserved by the header files it includes.

mkinit.c still produces C code with redundant declarations, although
they are more harmless since they automatically derived from the right
places.

24 years agoRemove redundat extern declaration
cracauer [Thu, 20 Apr 2000 09:31:54 +0000 (09:31 +0000)]
Remove redundat extern declaration

24 years agoAdd /bin/tcsh
ache [Thu, 20 Apr 2000 09:04:28 +0000 (09:04 +0000)]
Add /bin/tcsh

24 years agoActivate NLS.
ache [Thu, 20 Apr 2000 08:58:11 +0000 (08:58 +0000)]
Activate NLS.
Optimize NLS by not wasting space copying the same .cat but use symbolic links
instead.

24 years agoRevert this file back to its FSF/Cygnus virgin state.
obrien [Thu, 20 Apr 2000 08:58:04 +0000 (08:58 +0000)]
Revert this file back to its FSF/Cygnus virgin state.
With jb's rev 1.2 commit to usr.bin/lorder/lorder.sh we don't depend on
the 4.4BSD's ``nm -o'' behavior.

Previous to 4.3BSD-Reno, ``nm -o'' did not output the .o's filename on a
line by itself.  The change occurred between CSRG's nm.c rev 4.8 (1987) and
rev 5.1 (in 1989), which was "new version from Hans Huebner hans@garp.mit.edu,
huebner@db0tui6.BITNET".  The Binutils maintainers would rather cater to
a loud boisterous user of 4.3BSD VAXen which has its own native toolchain,
rather than a modern Unix with multiple orders of magnitude more users
and in which Binutils *is* the native toolchain.

24 years agoo Preliminary support for mapping the CIS by the driver.
imp [Thu, 20 Apr 2000 08:37:46 +0000 (08:37 +0000)]
o Preliminary support for mapping the CIS by the driver.
o Modify xe driver to use this.

There's still some issues with this code, so xe can't map the cis just
yet.  I'm thinking about how to resolve the issue.  pccard_nbk's
pccard_alloc_resource is getting in the way.

24 years agoFound more places where 'r' was being prepended to the device name.
obrien [Thu, 20 Apr 2000 08:00:29 +0000 (08:00 +0000)]
Found more places where 'r' was being prepended to the device name.

24 years agocard_if.m used by oldcard now too
imp [Thu, 20 Apr 2000 07:55:56 +0000 (07:55 +0000)]
card_if.m used by oldcard now too

24 years agoRemove bogus comment
imp [Thu, 20 Apr 2000 07:54:59 +0000 (07:54 +0000)]
Remove bogus comment

24 years agoUse the C locale for running date(1).
kris [Thu, 20 Apr 2000 07:26:46 +0000 (07:26 +0000)]
Use the C locale for running date(1).

Submitted by: ache

24 years agoActivate finnish set
ache [Thu, 20 Apr 2000 07:08:43 +0000 (07:08 +0000)]
Activate finnish set

24 years agoAdd NLS files. Finish and Greek are WIPs.
obrien [Thu, 20 Apr 2000 06:50:23 +0000 (06:50 +0000)]
Add NLS files.  Finish and Greek are WIPs.

Submitted by: ache

24 years agoMention the support for PXE in the release notes.
ps [Thu, 20 Apr 2000 06:42:39 +0000 (06:42 +0000)]
Mention the support for PXE in the release notes.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r59419,
obrien [Thu, 20 Apr 2000 05:02:30 +0000 (05:02 +0000)]
This commit was generated by cvs2svn to compensate for changes in r59419,
which included commits to RCS files with non-trunk default branches.

24 years agoThis fix from christos@zoulas.com (Christos Zoulas) based on ache's
obrien [Thu, 20 Apr 2000 05:02:30 +0000 (05:02 +0000)]
This fix from christos@zoulas.com (Christos Zoulas) based on ache's
ports/shells/tcsh/patches/patch-ac fixes the problem with 8-bit characters
not highlighting properly.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r59415,
obrien [Thu, 20 Apr 2000 04:22:36 +0000 (04:22 +0000)]
This commit was generated by cvs2svn to compensate for changes in r59415,
which included commits to RCS files with non-trunk default branches.

24 years ago6.09.01 vendor update.
obrien [Thu, 20 Apr 2000 04:22:36 +0000 (04:22 +0000)]
6.09.01 vendor update.

24 years agoRemove the linprocfs bits from their old location, as they've moved now.
msmith [Thu, 20 Apr 2000 03:56:10 +0000 (03:56 +0000)]
Remove the linprocfs bits from their old location, as they've moved now.

24 years agoPoint to the new location of the sources under the i386 linux compatibility
msmith [Thu, 20 Apr 2000 03:55:19 +0000 (03:55 +0000)]
Point to the new location of the sources under the i386 linux compatibility
code.

24 years agoMove the linprocfs bits under the rest of the i386 linux compatibility
msmith [Thu, 20 Apr 2000 03:54:27 +0000 (03:54 +0000)]
Move the linprocfs bits under the rest of the i386 linux compatibility
code.

24 years agoChange getaddrinfo() resolve order
shin [Thu, 20 Apr 2000 03:31:40 +0000 (03:31 +0000)]
Change getaddrinfo() resolve order
from
  all AAAA trial, then all A trial
to
  try AAAA and A for each trial

TODO: more fix for the case where IPv4 mapped IPv6 addr is disabled

Reviewed by: ume

24 years agoAdd TI-1211 chipset from datasheet info
imp [Thu, 20 Apr 2000 03:16:49 +0000 (03:16 +0000)]
Add TI-1211 chipset from datasheet info

24 years agoAdd a cleanup function. This is needed for PXE where you should
ps [Thu, 20 Apr 2000 00:06:15 +0000 (00:06 +0000)]
Add a cleanup function.  This is needed for PXE where you should
shutdown the UNDI and unload the stack.

24 years agoCSU source for IA-64. Current we use the ../Alpha sources.
obrien [Wed, 19 Apr 2000 23:46:21 +0000 (23:46 +0000)]
CSU source for IA-64.  Current we use the ../Alpha sources.

24 years agoUse ${.ALLSRC} in Makefile so that it is a better candidate for copying.
obrien [Wed, 19 Apr 2000 23:45:43 +0000 (23:45 +0000)]
Use ${.ALLSRC} in Makefile so that it is a better candidate for copying.
Also allows the soruce to live somewhere else.

24 years agoCSU source for the Sparc copied over from the FreeBSD/Alpha sources.
steve [Wed, 19 Apr 2000 22:53:04 +0000 (22:53 +0000)]
CSU source for the Sparc copied over from the FreeBSD/Alpha sources.

24 years agoMFF: catch up with FreeFall
markm [Wed, 19 Apr 2000 21:20:54 +0000 (21:20 +0000)]
MFF: catch up with FreeFall

24 years agoo Update initattr to add magic numbers and version number
rwatson [Wed, 19 Apr 2000 20:13:34 +0000 (20:13 +0000)]
o Update initattr to add magic numbers and version number

24 years agoo Introduce an extended attribute backing file header magic number
rwatson [Wed, 19 Apr 2000 20:12:41 +0000 (20:12 +0000)]
o Introduce an extended attribute backing file header magic number
o Introduce an extended attribute backing file header version number

24 years agoRaw devices are now the normal device name, not prefixed with 'r'.
obrien [Wed, 19 Apr 2000 18:51:28 +0000 (18:51 +0000)]
Raw devices are now the normal device name, not prefixed with 'r'.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r59396,
obrien [Wed, 19 Apr 2000 17:30:18 +0000 (17:30 +0000)]
This commit was generated by cvs2svn to compensate for changes in r59396,
which included commits to RCS files with non-trunk default branches.

24 years agoVendor import of the 19990502 Cygnus Sourceware version of sparc-ops.c.
obrien [Wed, 19 Apr 2000 17:30:18 +0000 (17:30 +0000)]
Vendor import of the 19990502 Cygnus Sourceware version of sparc-ops.c.
This fixes a critcal problem in building a sparc64 toolchain.

24 years agovm_object_shadow: Remove an incorrect assertion. In obscure circumstances
alc [Wed, 19 Apr 2000 16:32:04 +0000 (16:32 +0000)]
vm_object_shadow: Remove an incorrect assertion.  In obscure circumstances
vm_object_shadow can be called on an object with ref_count > 1 and
OBJ_ONEMAPPING set.  This isn't really a problem for vm_object_shadow.

24 years agoUse our system malloc().
obrien [Wed, 19 Apr 2000 15:15:44 +0000 (15:15 +0000)]
Use our system malloc().

24 years agoInstall /bin/tcsh also.
obrien [Wed, 19 Apr 2000 15:15:19 +0000 (15:15 +0000)]
Install /bin/tcsh also.

24 years agoLet initialize th_sum before in6_cksum(), again.
shin [Wed, 19 Apr 2000 15:05:00 +0000 (15:05 +0000)]
Let initialize th_sum before in6_cksum(), again.
Without this fix, all IPv6 TCP RST packet has wrong cksum value,
so IPv6 connect() trial to 5.0 machine won't fail until tcp connect timeout,
when they should fail soon.

Thanks to haro@tk.kubota.co.jp (Munehiro Matsuda) for his much debugging
help and detailed info.

24 years agoRemove ~25 unneeded #include <sys/conf.h>
phk [Wed, 19 Apr 2000 14:58:28 +0000 (14:58 +0000)]
Remove ~25 unneeded #include <sys/conf.h>
Remove ~60 unneeded #include <sys/malloc.h>

24 years agoUse !PXE api over PXENV+ api.
ps [Wed, 19 Apr 2000 11:22:38 +0000 (11:22 +0000)]
Use !PXE api over PXENV+ api.
Magic trampoline by: peter (at 4am and after a good whipping at airhockey)
Do a better job of returning and detecting errors.

24 years agoOK. Next step: we read in CIS.
imp [Wed, 19 Apr 2000 08:31:21 +0000 (08:31 +0000)]
OK.  Next step: we read in CIS.

I've done this by having requests to allocate memory propigate up the
tree.  We'll see how well this works and reevaluate if it isn't
working well.  Also initialize ptr in the tuple.  As well as minor
reorg of memory allocation.  Likely need to do similar things for I/O
when the time comes.

I've move all defines from pccardchip.h into pccardvar.h and
eliminated pccardchip.h.

24 years agoo Cause attribute data writes to use IO_SYNC since this improves the
rwatson [Wed, 19 Apr 2000 07:38:20 +0000 (07:38 +0000)]
o Cause attribute data writes to use IO_SYNC since this improves the
  chances of consistency with other file/directory meta-data in a
  write.  In the current set of extended attribute applications,
  this does not hurt much.  This should be discussed again later when
  it comes time to optimize performance of attributes.

o Include an inode generation number in the per-attribute header
  information.  This allows consistency verification to catch when
  a crash occurs, or an inode is recycled while attributes are not
  properly configured.  For now, an irritating error message is
  displayed when an inconsistency occurs.  At some point, may introduce
  an ``extattrctl check ...'' which catches these before attributes
  are enabled.  Not today.  If you get this message, it means you
  somehow managed to get your attribute backing file out of synch
  with the file system.  When this occurs, attribute not found is
  returned (== undefined).  Writes will overwrite the value there
  correcting the problem.  Might want to think about introducing
  a new errno or two to handle this kind of situation.

Discussed with: kris

24 years agoAdd a .Pp between the forklist_fn typedef and the at_fork prototype.
chris [Wed, 19 Apr 2000 02:43:04 +0000 (02:43 +0000)]
Add a .Pp between the forklist_fn typedef and the at_fork prototype.

24 years agoReplace a literal vertical space with a .Pp macro.
chris [Wed, 19 Apr 2000 02:42:11 +0000 (02:42 +0000)]
Replace a literal vertical space with a .Pp macro.

24 years agoFill in a missing word (`it').
chris [Wed, 19 Apr 2000 02:32:41 +0000 (02:32 +0000)]
Fill in a missing word (`it').

24 years agoDon't panic in M_PREPEND() if m_prepend() fails and frees the mbuf chain.
peter [Wed, 19 Apr 2000 01:24:26 +0000 (01:24 +0000)]
Don't panic in M_PREPEND() if m_prepend() fails and frees the mbuf chain.

Reviewed by:  jlemon

24 years agoRev 1.3 which resolved conflicts in the 2.9.1 import, used a comment from
obrien [Tue, 18 Apr 2000 21:00:17 +0000 (21:00 +0000)]
Rev 1.3 which resolved conflicts in the 2.9.1 import, used a comment from
2.8.1 rather than the new one in 2.9.1.  This commit fixes that, is purely
cosmetic, and reduces the diff of our hacks to 2.9.1.

24 years agoClarify that the "yields only last 2 digits of year in some locales" warning
obrien [Tue, 18 Apr 2000 20:01:07 +0000 (20:01 +0000)]
Clarify that the "yields only last 2 digits of year in some locales" warning
does not apply to BSD.

Submitted by: ache

24 years agotry the fix from creative bugzilla for nmi problem
cg [Tue, 18 Apr 2000 19:11:38 +0000 (19:11 +0000)]
try the fix from creative bugzilla for nmi problem

Obtained from: creative labs bugzilla

24 years agoRevert previous commit, and remove the <event.h> symlink. As this is
jlemon [Tue, 18 Apr 2000 17:00:22 +0000 (17:00 +0000)]
Revert previous commit, and remove the <event.h> symlink.  As this is
a system-specific extension, not a standardized interface, it should
be located with the sys/ includes.

Requested by: wollman

24 years agoChange <event.h> --> <sys/event.h>
jlemon [Tue, 18 Apr 2000 16:56:55 +0000 (16:56 +0000)]
Change <event.h> --> <sys/event.h>

24 years agoAdd forward declaration of `struct timespec' to quiet compiler warnings.
jlemon [Tue, 18 Apr 2000 16:54:21 +0000 (16:54 +0000)]
Add forward declaration of `struct timespec' to quiet compiler warnings.

24 years agoNo such thing like `southamericarand' when Rand is the currency of ZA...
joerg [Tue, 18 Apr 2000 16:37:43 +0000 (16:37 +0000)]
No such thing like `southamericarand' when Rand is the currency of ZA...

24 years ago* I goofed and didn't break sentances the right way.
obrien [Tue, 18 Apr 2000 16:25:51 +0000 (16:25 +0000)]
* I goofed and didn't break sentances the right way.
* Make the option arguments format better
* Fix mispelling

Submitted by: ru

24 years agoRemove unneeded <sys/buf.h> includes.
phk [Tue, 18 Apr 2000 15:15:39 +0000 (15:15 +0000)]
Remove unneeded <sys/buf.h> includes.

Due to some interesting cpp tricks in lockmgr, the LINT kernel shrinks
by 924 bytes.

24 years agoAdd a new wishlist category.
steve [Tue, 18 Apr 2000 15:03:34 +0000 (15:03 +0000)]
Add a new wishlist category.

24 years agoDon't include <sys/buf.h> twice.
phk [Tue, 18 Apr 2000 13:49:35 +0000 (13:49 +0000)]
Don't include <sys/buf.h> twice.

24 years agoRetire bufqdisksort(), all drivers use bioqdisksort now.
phk [Tue, 18 Apr 2000 13:25:19 +0000 (13:25 +0000)]
Retire bufqdisksort(), all drivers use bioqdisksort now.

24 years agoConvert three drivers not covered by any of our kernel configs.
phk [Tue, 18 Apr 2000 13:21:46 +0000 (13:21 +0000)]
Convert three drivers not covered by any of our kernel configs.
We really need a LINT98 and possibly LINTALPHA kernels.

24 years agoDon't declare common variables in include files:
phk [Tue, 18 Apr 2000 11:21:28 +0000 (11:21 +0000)]
Don't declare common variables in include files:
move buftimelock til vfs_bio.c where it is initialized.

24 years agoAdd support for multiple PPTP sessions:
ru [Tue, 18 Apr 2000 10:18:21 +0000 (10:18 +0000)]
Add support for multiple PPTP sessions:

- new API function: PacketAliasRedirectPptp()
- new mode bit: PKT_ALIAS_DENY_PPTP

Please see manual page for details.

24 years agoUpgrade csh.
obrien [Tue, 18 Apr 2000 07:31:36 +0000 (07:31 +0000)]
Upgrade csh.

24 years agoIf stderr is closed, report the error message about missing libraries
kris [Tue, 18 Apr 2000 06:25:24 +0000 (06:25 +0000)]
If stderr is closed, report the error message about missing libraries
via syslog instead.

Reviewed by: jkh

24 years agoDocument the libpam dependency on libopie
kris [Tue, 18 Apr 2000 06:13:06 +0000 (06:13 +0000)]
Document the libpam dependency on libopie

Reminded by: bde

24 years agoBump to note the changes in the ELF binary header and our brandelf method.
obrien [Tue, 18 Apr 2000 04:17:00 +0000 (04:17 +0000)]
Bump to note the changes in the ELF binary header and our brandelf method.

24 years agoFrom FSFChangeLog: (tfaff): Now a function, not a string. All users changed.
obrien [Tue, 18 Apr 2000 04:13:29 +0000 (04:13 +0000)]
From FSFChangeLog:  (tfaff): Now a function, not a string.  All users changed.
I did not catch this on the EGCS 1.1.x --> GCC 2.95 upgrade.
So propogate this change to our custom hacks.

PR: 15549
Submitted by: Naohiko Tsuji <yakisoba@osaka.interq.or.jp>
Patrick Bihan-Faou <patrick@mindstep.com>

24 years agoHeader file gotten from the Cygnus Sourceware Binutils anoncvs repository
obrien [Tue, 18 Apr 2000 02:42:12 +0000 (02:42 +0000)]
Header file gotten from the Cygnus Sourceware Binutils anoncvs repository
on 14-April-2000.  This gives us offical SCO/SVR4 ABI values for EI_OSABI.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r59343,
obrien [Tue, 18 Apr 2000 02:42:12 +0000 (02:42 +0000)]
This commit was generated by cvs2svn to compensate for changes in r59343,
which included commits to RCS files with non-trunk default branches.

24 years agoChange our ELF binary branding to something more acceptable to the Binutils
obrien [Tue, 18 Apr 2000 02:39:26 +0000 (02:39 +0000)]
Change our ELF binary branding to something more acceptable to the Binutils
maintainers.

After we established our branding method of writing upto 8 characters of
the OS name into the ELF header in the padding; the Binutils maintainers
and/or SCO (as USL) decided that instead the ELF header should grow two new
fields -- EI_OSABI and EI_ABIVERSION.  Each of these are an 8-bit unsigned
integer.  SCO has assigned official values for the EI_OSABI field.  In
addition to this, the Binutils maintainers and NetBSD decided that a better
ELF branding method was to include ABI information in a ".note" ELF
section.

With this set of changes, we will now create ELF binaries branded using
both "official" methods.  Due to the complexity of adding a section to a
binary, binaries branded with ``brandelf'' will only brand using the
EI_OSABI method.  Also due to the complexity of pulling a section out of an
ELF file vs. poking around in the ELF header, our image activator only
looks at the EI_OSABI header field.

Note that a new kernel can still properly load old binaries except for
Linux static binaries branded in our old method.

  *
  * For a short period of time, ``ld'' will also brand ELF binaries
  * using our old method.  This is so people can still use kernel.old
  * with a new world.  This support will be removed before 5.0-RELEASE,
  * and may not last anywhere upto the actual release.  My expiration
  * time for this is about 6mo.
  *

24 years agoEnable 8bit chars excepting high controls
ache [Tue, 18 Apr 2000 01:12:27 +0000 (01:12 +0000)]
Enable 8bit chars excepting high controls

24 years agohm committed newbused vt driver this weekend, so it is no longer needed
imp [Mon, 17 Apr 2000 23:01:53 +0000 (23:01 +0000)]
hm committed newbused vt driver this weekend, so it is no longer needed
in isa_compat.

LINT now builds again.

24 years agoProvide mem* for compat with NetBSD to fix LINT
imp [Mon, 17 Apr 2000 22:58:15 +0000 (22:58 +0000)]
Provide mem* for compat with NetBSD to fix LINT

24 years agoDocument NO_TCSH knob.
obrien [Mon, 17 Apr 2000 20:45:20 +0000 (20:45 +0000)]
Document NO_TCSH knob.

24 years agoAdd a NO_TCSH knob.
obrien [Mon, 17 Apr 2000 20:32:13 +0000 (20:32 +0000)]
Add a NO_TCSH knob.

24 years agoND6_HINT() should not be called unless the connection status is
sumikawa [Mon, 17 Apr 2000 20:27:02 +0000 (20:27 +0000)]
ND6_HINT() should not be called unless the connection status is
ESTABLISHED.

Obtained from: KAME Project

24 years agoeven if nd6_nud_hint is called, do not change a neighbor's status
sumikawa [Mon, 17 Apr 2000 20:24:06 +0000 (20:24 +0000)]
even if nd6_nud_hint is called, do not change a neighbor's status
unless the old status is probably reachable (i.e. the link-layer address
has already been resolved).

Obtained from: KAME Project

24 years agoPerl lib configuration for IA-64 (along with PPC and arm32)
obrien [Mon, 17 Apr 2000 19:44:57 +0000 (19:44 +0000)]
Perl lib configuration for IA-64 (along with PPC and arm32)