David E. O'Brien
e9d2a91a8b
Use the stock (3.1) version.
2002-05-09 22:05:33 +00:00
David E. O'Brien
b2eb577abd
Merge rev 1.2 [_exit() over exit()] into the Gcc 3.1 prerelease.
2002-05-09 22:04:44 +00:00
David E. O'Brien
aa12b755c1
Merge revs 1.{2,15} (FREEBSD_NATIVE); 1.{5,13} (ELF, and objformat support);
...
1.{16,23,25} (better cross building control); 1.21 ("GCC_OPTIONS")
into the GCC 3.1 prerelease.
2002-05-09 22:02:01 +00:00
Josef Karthauser
f737c3ae0a
MFNetBSD: Bring in the most recent NetBSD and OpenBSD parts.
2002-05-09 21:55:47 +00:00
David E. O'Brien
6a38fe7c3a
Merge rev 1.2 (a.out support) into the GCC 3.1 prerelease.
2002-05-09 21:44:15 +00:00
David E. O'Brien
bf6ecf8c61
Use the stock 3.1 prerelease version of this for now.
2002-05-09 21:42:32 +00:00
David E. O'Brien
6e85a4c56a
Use the stock 3.1 prerelease file now. Rev 1.2 (add_bb) just doesn't
...
cleanly fit in any more.
2002-05-09 21:41:12 +00:00
David E. O'Brien
ea73da804b
Use the stock (3.1) file.
2002-05-09 21:24:44 +00:00
David E. O'Brien
f5902c2a3e
We use the stock (3.1) file now.
2002-05-09 21:19:23 +00:00
David E. O'Brien
d341fe2879
Use the stock (3.1) file now.
...
The choosing of TMPDIR has moved to make-temp-file.c.
2002-05-09 21:15:23 +00:00
John Baldwin
3c600cfb6c
Fix acpi_avoid() to call freeenv() on the original char * returned from
...
getenv().
Reported by: joe
Tested by: joe
2002-05-09 21:13:37 +00:00
David E. O'Brien
6bc913d9ee
Use the stock 3.1 prerelease file.
2002-05-09 21:12:10 +00:00
David E. O'Brien
e3f1715f75
Use the stock 3.1-prerelease file.
2002-05-09 21:11:21 +00:00
Peter Wemm
7cca309311
Use usb_callout_init() instead of directly calling callout_init() with
...
NetBSD's expected arguments. This unbreaks the kernel compile.
Pointy hat to: joe
2002-05-09 21:08:34 +00:00
David E. O'Brien
d5453940b5
Use stock file.
2002-05-09 21:06:15 +00:00
Mark Murray
d748c73eb9
Place a hard lock on base-perl until it is deleted.
2002-05-09 21:03:48 +00:00
Dag-Erling Smørgrav
c3bb8639af
Add rpcgen to the bootstrap tools.
2002-05-09 20:48:19 +00:00
David E. O'Brien
fdc6a23f0e
`beforeinstall' w/the csu bits is a nop.
2002-05-09 20:36:42 +00:00
David E. O'Brien
f21450f69f
Ficl doesn't build on sparc64.
2002-05-09 20:33:22 +00:00
Garance A Drosehn
2b6eac058e
Add lines for lpr and patch.
2002-05-09 20:25:45 +00:00
David E. O'Brien
39ebfeb05b
Add a hack (ported from NetBSD) to support Sun disk labels.
...
This code works by converting the Sun label to a struct disklabel, which
is probably even the right thing for reading a label. The original
checksum is taken over, so that the label source can be distinguished.
The NetBSD code to wrap a BSD-style disklabel into the Sun disklabel has been
deleted for now - don't know whether that is really desirable, after all Sun
disklabels could just be used always (BSD disklabels are going to have
problems with PROM compatability). The dsinit() call in diskopen() has been
#ifdef'ed out for now, this will be changed to use the minimal slice struct
in case of dsinit() failure.
Submitted by: tmm
Obtained from: NetBSD
2002-05-09 20:22:59 +00:00
Mike Silbersack
a9caffba47
Change the mbuf exhaustion warning message to match the message
...
in -stable.
2002-05-09 20:21:07 +00:00
Archie Cobbs
a1479aa2fd
Don't send packets out an interface unless it is IFF_UP|IFF_RUNNING.
...
This fixes panics with certain Ethernet drivers when doing bridging,
PPPoE, etc. before the driver has been fully brought up.
MFC after: 1 week
2002-05-09 20:19:00 +00:00
David E. O'Brien
909b401074
Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT.
2002-05-09 20:02:13 +00:00
David E. O'Brien
a922fa645e
This commit was generated by cvs2svn to compensate for changes in r96263,
...
which included commits to RCS files with non-trunk default branches.
2002-05-09 20:02:13 +00:00
David E. O'Brien
6feff71aaf
Directives may not be used inside a macro argument, so don't.
2002-05-09 18:01:19 +00:00
David E. O'Brien
a89dc896b5
Partical style cleanup.
2002-05-09 17:47:25 +00:00
David E. O'Brien
d23aa1ef0f
Pay attention to LDFLAGS when linking.
2002-05-09 16:43:07 +00:00
Udo Erdelhoff
23fcc8094d
MFbed: translation updates
...
hardware/common/dev.sgml: MFen 1.83->1.87
relnotes/common/new.sgml: MFen 1.327->1.340
2002-05-09 16:33:02 +00:00
Benno Rice
3779a55671
Update to newer trap code from NetBSD.
...
Obtained from: NetBSD
2002-05-09 14:22:55 +00:00
Ollivier Robert
80077d2cc1
Fix buildworld breakage.
...
Submitted by: Maxim Konovalov <maxim@macomnet.ru>
2002-05-09 14:15:57 +00:00
Benno Rice
afb7382655
Add an assertion that we have a current pmap set before we try and return.
2002-05-09 14:15:51 +00:00
Benno Rice
1d61c15b8a
The per-cpu curpmap is now set by pmap_activate. We don't need to do it here
...
anymore.
2002-05-09 14:13:29 +00:00
Benno Rice
8c2b091ea2
- Add a prototype for the setfault() function.
...
- Remove some stray printf()s.
2002-05-09 14:11:17 +00:00
Benno Rice
8207b3627b
1. Better track the executable status of mappings.
...
2. Set a pcpu variable to the real address of the active pmap (used when
exiting from traps.
Obtained from: NetBSD (1)
2002-05-09 14:09:19 +00:00
Benno Rice
3bc5121f01
Rename the constants for the contents of the PVR register so as not to
...
conflict with cpu names used in config files..
2002-05-09 14:04:43 +00:00
Josef Karthauser
4722fea82e
MFNetBSD:
...
revision 1.43
date: 2001/04/12 01:39:04; author: thorpej; state: Exp; lines: +2 -2
Switch to USB_USE_SOFTINTR. The callout hack does indeed work
fine for systems without generic soft interrupts, even if it is
a little sub-optimal. Consider it a penalty for ports not
implementing a kernel API.
Addresses kern/11957. The PR has been open for 4 months, and
I have work blocked on the continued existence of splimp() in
the networking code.
The NetBSD patch only switches it on for NetBSD, but I've also
switched it on for FreeBSD in this commit.
2002-05-09 12:49:25 +00:00
Josef Karthauser
1063e12617
Replace /kernel with /boot/kernel/kernel.
...
PR: docs/37757
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
2002-05-09 11:47:42 +00:00
Dag-Erling Smørgrav
7dac28cfc3
Back out part of previous commit - K&R doesn't have const.
2002-05-09 11:24:58 +00:00
Luigi Rizzo
d60315bef5
Cleanup the interface to ip_fw_chk, two of the input arguments
...
were totally useless and have been removed.
ip_input.c, ip_output.c:
Properly initialize the "ip" pointer in case the firewall does an
m_pullup() on the packet.
Remove some debugging code forgotten long ago.
ip_fw.[ch], bridge.c:
Prepare the grounds for matching MAC header fields in bridged packets,
so we can have 'etherfw' functionality without a lot of kernel and
userland bloat.
2002-05-09 10:34:57 +00:00
Jonathan Mini
d8f4f6a404
Remove trace_req().
...
Reviewed by: alfred, jhb, peter
2002-05-09 04:13:41 +00:00
Alan Cox
82641acd17
o Correct an error made in revision 1.65: In readv(), if uap->iovcnt is
...
out-of-range, drop the file reference before returning. (This error
also exists in the RELENG_4 branch.)
o Eliminate the acquisition and release of Giant in readv()
now that malloc() and free() are callable without Giant.
2002-05-09 02:30:41 +00:00
David E. O'Brien
3393d027da
Comment two values I was looking at for GDB.
2002-05-09 02:07:51 +00:00
cvs2svn
ff24f7832c
This commit was manufactured by cvs2svn to create branch 'WIP_GCC31'.
2002-05-09 00:52:10 +00:00
David E. O'Brien
354b719bf7
Gcc 3.1 now offers both a C99 and a K&R traditional C preprocessor.
...
This is the traditional one.
2002-05-09 00:52:09 +00:00
Jacques Vidrine
b97d597ffc
= We need -lcrypt' and
-lcom_err' to when building Kerberos
...
applications.
= The Heimdal version number is hiding here also. Correct it.
2002-05-09 00:50:49 +00:00
David E. O'Brien
8500d819cc
Get rid of the INTERNALSTATICLIB knob and just use plain INTERNALLIB.
...
INTERNALLIB now implies NOPROFILE, NOMAN, and don't install anything.
Add a NOLIB knob.
2002-05-09 00:44:13 +00:00
David E. O'Brien
9b58188bdc
sys_nerr should come from standard headers -- not from a coder's guess
...
of what is right.
2002-05-09 00:41:18 +00:00
Bill Paul
2ab778e1d3
Unbreak this file after the last drive-by committing. We have to
...
#include route.h before iso88025.h, and we have to dereference
the trld_route array correctly. (NOTE: I'm not altogether sure
that this is really the correct way to traverse this array. This
just eliminates the build warning/error. It may not work right at
runtime, and I have no way to test it since I lack the necessary
hardware.)
Broken by: kbyanc, who gets to wear the pointy hat
2002-05-09 00:37:57 +00:00
Andrey A. Chernov
76d3dc5297
Don't forget to null-terminate string we got from sysctl (f.e. in 'A' format).
...
Stack garbadge may be printed otherwise.
2002-05-08 23:49:19 +00:00