David E. O'Brien
594f11a5ea
Merge conflicts. Adds revs 1.2 and 1.3 (FreeBSD configuration support),
...
and preliminary sparc, strongarm, PPC FreeBSD support to Binutils 2.10.1.
2000-11-15 21:25:10 +00:00
David E. O'Brien
5d2cf377df
Merge rev 1.2 (FreeBSD configuration support) into Binutils 2.10.1.
2000-11-15 21:24:10 +00:00
David E. O'Brien
ee5fdef30c
Merge conflicts into Binutils 2.10.1.
...
This fixes the i386 config bits, merge in the Alpha bits, and adds
arm32 & sparc bits.
2000-11-15 21:23:09 +00:00
David E. O'Brien
a931252992
We use the stock version of this file now.
2000-11-15 21:20:56 +00:00
David E. O'Brien
e5c271f3d1
Return to the vendor's version of this file as in rev 1.4.
2000-11-15 21:20:05 +00:00
David E. O'Brien
3cb0460bb0
We use the stock version of this file now.
...
(Our needs have been addressed by the Binutils maintainers)
2000-11-15 21:11:53 +00:00
David E. O'Brien
74b4d11d4e
Only define "ELF_DYNAMIC_INTERPRETER" if it isn't defined elsewhere.
...
FreeBSD does not adhear to the System V 64-bit ABI for the dynamic
[linker] interpreter, and thus must override this value.
2000-11-15 21:07:32 +00:00
David E. O'Brien
8a10a1e8f8
Only define "ELF_DYNAMIC_INTERPRETER" if it isn't defined elsewhere.
...
FreeBSD does not adhear to the Intel386 System V ABI for the dynamic
[linker] interpreter, and thus must override this value.
2000-11-15 21:05:56 +00:00
David E. O'Brien
ac9fb8ca50
Merge our ELF branding into Binutils 2.10.1.
2000-11-15 21:04:41 +00:00
David E. O'Brien
e3e2243d4d
This commit was generated by cvs2svn to compensate for changes in r68765,
...
which included commits to RCS files with non-trunk default branches.
2000-11-15 20:52:56 +00:00
David E. O'Brien
98c12ca6b6
Import of GNU Binutils version 2.10.1.
...
Believe it or not, this is heavily stripped down.
2000-11-15 20:52:56 +00:00
Kirk McKusick
324d6bacc3
Bug fix for revision 1.14 on the replacement of CIRCLEQ with TAILQ.
...
Submitted by: Warner Losh <imp@village.org>
2000-11-15 20:07:16 +00:00
John Baldwin
a436e6e696
Fix all the interrupt enabled/disabled assertions which were backwards.
2000-11-15 19:45:10 +00:00
John Baldwin
7e4b7c97de
Don't perform an mi_switch() when we release Giant during cpu_exit(). We
...
are about to call cpu_switch() anyways.
Found by: witness
2000-11-15 19:44:38 +00:00
Kirk McKusick
5f90cac7f1
In preparation for deprecating CIRCLEQ macros in favor of TAILQ
...
macros which provide the same functionality and are a bit more
efficient, convert use of CIRCLEQ's in netgraph PPP code to TAILQ's.
Reviewed by: Archie Cobbs <archie@dellroad.org>
2000-11-15 19:40:34 +00:00
Warner Losh
c7ba419499
vx no longer uses pci compat shims and this doesn't need a count
2000-11-15 18:43:41 +00:00
Warner Losh
5c75885e24
MFGENERIC: 1.291
2000-11-15 18:42:44 +00:00
Warner Losh
e655ea71de
Add pmtimer device, necessary for proper time keeping when apm or
...
other power management devices are enabled.
2000-11-15 18:36:24 +00:00
Ben Smithurst
76a06f8483
remove trailing periods from SEE ALSO.
2000-11-15 17:27:54 +00:00
Ben Smithurst
c6662b8e3d
remove period from SEE ALSO.
2000-11-15 17:02:54 +00:00
Ben Smithurst
32e5e4cfc3
more removal of trailing periods from SEE ALSO.
2000-11-15 16:44:24 +00:00
Ben Smithurst
6fe89339b9
remove fullstops from the end of .Xr lines in SEE ALSO sections.
2000-11-15 16:00:07 +00:00
Josef Karthauser
cc80a61ac0
Wrap the build options up into the crunch.conf file now that crunchgen
...
knows what to do with them.
2000-11-15 14:47:37 +00:00
Ben Smithurst
cb17760de7
Remove fullstops from the end of .Xr lines in SEE ALSO section.
2000-11-15 14:40:14 +00:00
Josef Karthauser
08a15190ad
Add and document a new configuration command: buildopts.
...
This allows global make options to be specified within the crunch
configuration file.
2000-11-15 14:33:29 +00:00
Ben Smithurst
b02eeb5c33
Add a newline character at the end of this file, it was missing which
...
resulted in ugly errors from 'diff'.
2000-11-15 13:34:41 +00:00
Julian Elischer
99fcf9836a
Slight cleanups after comments from John Hay (Thanks!)
...
Also add more comments.
2000-11-15 12:05:21 +00:00
Nick Hibma
1564f2986e
(null commit)
...
Previous commit: From NetBSD.
2000-11-15 10:39:43 +00:00
Nick Hibma
60295bde4c
Set OPEN Flag on open.
...
Make set_config(1) print warning message if it fails.
2000-11-15 10:36:08 +00:00
Ruslan Ermilov
2b7f803bd3
Fixed a typo from the last commit.
...
Submitted by: Mike Heffner <mheffner@vt.edu>
2000-11-15 07:45:23 +00:00
Garance A Drosehn
d41a93b658
Eliminate two compile-time warnings.
2000-11-15 06:17:52 +00:00
Garance A Drosehn
f6a3be3940
Fix the '-d' option (turns on socket-debugging). Improve startup msgs.
...
PR: 17178
Submitted by: Richard <satherrl@dssrg.curtin.edu.au>
2000-11-15 06:00:42 +00:00
Garance A Drosehn
59a09735ef
Make sure a few strings will have terminating null characters.
...
(most of the PR 16186 was already applied, except for these 2 lines)
PR: 16186
Submitted by: Przemyslaw Frasunek <venglin@lubi.FreeBSD.lublin.pl>
2000-11-15 04:57:22 +00:00
Garance A Drosehn
a4f87098ce
Reset the seteuid in a few obscure error situations.
2000-11-15 04:10:59 +00:00
Garance A Drosehn
b770f3547d
Just some style-related improvements.
2000-11-15 03:35:09 +00:00
John Baldwin
8b9d6e94af
Enable all interrupts in switch_trampoline after releasing the sched_lock.
...
This is needed so that kernel threads created before interrupts are
enabled do not run with interrupts disabled once the system is up and
running.
2000-11-15 01:48:49 +00:00
John Baldwin
4ae465d099
Always enable interrupts during fork_trampoline() after releasing the
...
sched_lock. This is needed for kernel threads that are created before
interrupts are enabled. kthreads created by kld's that are created at
SI_SUB_KLD such as the random kthread.
Tested by: phk
2000-11-14 23:01:24 +00:00
Kris Kennaway
326df993d7
Correct some fallout from the semi-automated way I updated the makefile.
...
Submitted by: roberto
2000-11-14 22:12:02 +00:00
Garance A Drosehn
d96ca75758
Minor style improvements.
2000-11-14 22:08:52 +00:00
Garance A Drosehn
aa538512da
Fix (style) some variable initializations.
2000-11-14 22:03:59 +00:00
Garance A Drosehn
a480d5f20e
Change 'count' to a more descriptive 'jobcount', and fix the stupid
...
comments which claim this counter is counting "files", which it is not.
2000-11-14 21:44:47 +00:00
Garance A Drosehn
a4803ea103
Get rid of 'exit(-1)' calls. Exit codes are limited to 8 bits under most
...
Unixes, so -1 becomes 0xFF for 2's complement and 0xFE (?) for 1's
complement.
Reviewed by: bde@FreeBSD.org
2000-11-14 21:32:52 +00:00
Jordan K. Hubbard
cf47e60dd8
Really turn off srcs for upgrades.
2000-11-14 21:21:53 +00:00
David E. O'Brien
f9c70d7647
Don't use the Gawkism strftime(). Pass in the date stamp on the awk
...
command line instead.
Approved by: dcs
2000-11-14 21:02:49 +00:00
Greg Lehey
a0d74c6e9d
Document the correct default states for additional plexes of a
...
multi-plex volume.
Confusion reported by: many
Clarify recommendations for default plex stripe size.
2000-11-14 20:54:37 +00:00
Kirk McKusick
a077f63555
In preparation for deprecating CIRCLEQ macros in favor of TAILQ
...
macros which provide the same functionality and are a bit more
efficient, convert use of CIRCLEQ's in resource manager to TAILQ's.
Approved by: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
2000-11-14 20:46:02 +00:00
Daniel Eischen
eb4463fde6
When entering the scheduler from the signal handler, tell
...
the kernel to (re)use the alternate signal stack. In this
case, we don't return normally from the signal handler,
so the kernel still thinks we are using the signal stack.
The fixes a nasty bug where the signal handler can start
fiddling with the stack of a thread while the handler is
actually running on the same stack.
MFC candidate
2000-11-14 20:00:19 +00:00
Bill Paul
fa167b8eaa
Add support for the Accton EN2242 MiniPCI adapter. This is just an
...
ADMtek Centaur chip, so all we need is the PCI ID.
Submitted by: Scott Lang <scottl@FreeBSD.org>
2000-11-14 19:35:22 +00:00
John Baldwin
8204c68ecc
Only hold the mutex for an eventhandler list while the list is being accessed.
...
Specifically, don't hold the lock while calling event handlers as a handler
may tsleep() while holding the mutex.
Found by: witness
2000-11-14 18:22:59 +00:00
Ruslan Ermilov
b3b01ff362
Added the lastlogin utility.
...
Obtained from: NetBSD
2000-11-14 17:49:38 +00:00