Commit graph

72784 commits

Author SHA1 Message Date
Jake Burkholder 22d67801e6 Forgot these files in previous commit to frame.h. Also add needed include
of machine/emul.h.
2002-04-09 01:43:07 +00:00
Jake Burkholder d134a05e90 Oops. machine/emul.h didn't exist yet. 2002-04-09 01:42:19 +00:00
Makoto Matsushita 1665df2994 Set hint.acpi.0.disable to 1 in /boot/loader.rc of {boot,kern}.flp,
since we have no ACPI feature in the installation kernel at this time.

Without having this, we'll see

	ACPI no autoload failed -- no such file or directory

message at boot time, and it makes some confusion to the users.  We can
backout this change if installation kernel has ACPI feature.

PR:		36911 (partly)
2002-04-09 01:17:47 +00:00
Jake Burkholder 82436f1067 Rename some fields in struct frame to be compatible with NetBSD/OpenBSD,
and add some compatibility defines.  Add fields for ins and locals to
struct reg also for the same reason; these aren't filled in yet because
getting at those registers sucks and I'd rather not save them in the
trapframe just for this.  Reorder struct reg to be ABI compatible as
well.  Add needed include of machine/emul.h.

This gets pmdb (poor man's debugger) from OpenBSD mostly compiling but it
doesn't work yet :(
2002-04-09 00:57:23 +00:00
Jake Burkholder 530faa0f9e Add device se (commented out, most people won't find this useful yet). 2002-04-09 00:37:33 +00:00
Jake Burkholder 7c53bb3492 Use the right major number. 2002-04-09 00:35:26 +00:00
Jake Burkholder 24d1f113ab Grab a major number for the se driver. 2002-04-09 00:34:18 +00:00
Jake Burkholder b1377f8959 Add the se driver. 2002-04-09 00:30:43 +00:00
Jake Burkholder 48af45c161 Add a low level console driver for the Siemens SAB82532 chip found in many
newer ultras and probably other sun machines.  This is a pretty decent
chip with 32 byte read and write fifos and support for many higher baud
rates.  It supports hdlc and sdlc as well as asynchronoue serial, but the
goal here is just decent serial console support for the sparc64 port, so
these modes are not expected to be supported.  So far this only has support
for the low level routines used by kernel printf and thus ddb over serial,
a character device which can be used for login consoles has not yet been
written.
2002-04-09 00:24:20 +00:00
Jake Burkholder bb75d97e13 Fix another unsigned long used to index the symbol table which should be
Elf_Hashelt.
2002-04-09 00:05:46 +00:00
Jake Burkholder 16b7e738de Enable device pass. 2002-04-08 23:21:31 +00:00
Peter Wemm 09201d1cf3 Reactivate sysinstall, it does work on ia64. 2002-04-08 23:08:48 +00:00
Peter Wemm e82fc68223 move gperf to NO_GXX section, it works fine on ia64. It just needs a
c++ compiler.
2002-04-08 22:58:52 +00:00
Peter Wemm 9d04791265 Unbreak world (missing .else)
Submitted by:   fenner
Pointy hat to:  obrien
2002-04-08 22:56:28 +00:00
Andrey A. Chernov 93e293bff0 Get decimal point from locale 2002-04-08 22:00:28 +00:00
David E. O'Brien d2c10ccbd8 Allow to compile with both GCC 2.95 and 3.1. 2002-04-08 21:22:58 +00:00
Maxime Henrion a48ca36999 The fourth parameter to copystr() is a size_t, not an int.
Approved by:	peter
2002-04-08 21:14:19 +00:00
Jeff Roberson 1d4cb54ba8 Quiet witness warnings about acquiring several zone locks. In the case that
this happens it is OK.
2002-04-08 21:08:17 +00:00
Jeroen Ruigrok van der Werven 9e74ac9de4 Cast totreq to unsigned long long, as needed on 64-bit machines.
Pointed out by:	jeff
2002-04-08 21:06:14 +00:00
Andrey A. Chernov 9af48ddfd9 Remove it in favour of GNU sort 2002-04-08 20:50:12 +00:00
Andrey A. Chernov de47b2dadd Connect sort 2002-04-08 20:46:44 +00:00
David E. O'Brien 5447d21d05 sparc64 grew _setjmp/_longjmp. 2002-04-08 20:46:07 +00:00
David E. O'Brien ae9b2dab02 Use -ffreestanding. 2002-04-08 20:45:44 +00:00
Andrey A. Chernov 00dfed40da Disconnect sort 2002-04-08 20:44:36 +00:00
David E. O'Brien 7a1f3f7f91 Sysinstall does not work on ia64 and sparc64 yet. :-) 2002-04-08 20:42:05 +00:00
David E. O'Brien 9dcb449809 GCC and Gperf do not work on ia64 or sparc64 yet.
Also do not try to compile Groff if NO_CXX is set.
2002-04-08 20:38:56 +00:00
David E. O'Brien 28def05c25 Some things don't compile on ia64 and sparc64 yet. 2002-04-08 20:36:39 +00:00
David E. O'Brien f01730b279 For now we are using our old crt{begin,end}. 2002-04-08 20:31:20 +00:00
Jeroen Ruigrok van der Werven 2bb113d084 Fix typo: conole -> console
PR:		33965
Submitted by:	Nicola Vitale <nivit@libero.it>
2002-04-08 19:19:10 +00:00
Jeroen Ruigrok van der Werven eb8f9028fb Add the Euro symbol mapping to the UK keyboard keymap.
PR:		33956
Submitted by:	Andrew McKay <andy@openirc.co.uk>
MFC after:	3 weeks
2002-04-08 19:16:01 +00:00
David E. O'Brien 9833f59b8c Fine! I cannot freaking take the bikeshed any more.
These binaries will be static, peroid.
2002-04-08 18:48:38 +00:00
John Baldwin 2acffa072b Update /usr/libdata/perl subdirectory to the Perl 5.6.1. 2002-04-08 18:41:33 +00:00
Josef Karthauser 0ad441b80d Lock down Giant in the usb_task_thread() kthread. 2002-04-08 18:13:21 +00:00
Ruslan Ermilov 66002be3e8 Avoid cleaning modules twice in `buildkernel'. 2002-04-08 15:11:29 +00:00
Dag-Erling Smørgrav 2270ac91b4 Remove debugging code that was inadvertantly brought in by previous commit. 2002-04-08 12:41:08 +00:00
Dag-Erling Smørgrav eafd17c552 Use OpenPAM's credential switching functions.
Sponsored by:	DARPA, NAI Labs
2002-04-08 12:38:50 +00:00
Dag-Erling Smørgrav 7ed5b91302 This commit was generated by cvs2svn to compensate for changes in r94213,
which included commits to RCS files with non-trunk default branches.
2002-04-08 12:38:21 +00:00
Dag-Erling Smørgrav 2a26decf71 Vendor import of OpenPAM Cinchona. 2002-04-08 12:38:21 +00:00
Dag-Erling Smørgrav f6363a1814 Add new files and man pages from OpenPAM Cinchona.
Sponsored by:	DARPA, NAI Labs
2002-04-08 12:34:53 +00:00
Dag-Erling Smørgrav 2bca1ead9a Remove commented-out WARNS thingy. 2002-04-08 12:33:48 +00:00
Dag-Erling Smørgrav 93889be53d Vendor import of OpenPAM Cinchona. 2002-04-08 12:30:31 +00:00
Dag-Erling Smørgrav 082a49237f This commit was generated by cvs2svn to compensate for changes in r94209,
which included commits to RCS files with non-trunk default branches.
2002-04-08 12:30:31 +00:00
Andrey A. Chernov 4267c49d9e Revive GNU sort 2002-04-08 12:12:07 +00:00
Ruslan Ermilov ebf3e7c205 Add .Fx entries for upcoming 4.6 and forthcoming 4.7.
Requested by:	asmodai
2002-04-08 11:20:50 +00:00
Ruslan Ermilov f2f306b622 Align for const poisoning in -lutil. 2002-04-08 11:07:51 +00:00
Ruslan Ermilov b00ba4ccbb Const poisoning. 2002-04-08 11:04:56 +00:00
Ruslan Ermilov 6db4dfa90f Synch with login/login.c,v 1.81: Switch to OpenPAM. 2002-04-08 10:58:01 +00:00
Jeroen Ruigrok van der Werven 9333bd2aa6 Change totreq to uint64_t from a long (the PR has an int64_t, which didn't
make sense to me) and change the printf argument from %8ld to %20llu to
accompany the printing of the totals.
Realigned the header printed above it as well.

PR:		32342
Submitted by:	ryan beasley <ryanb@goddamnbastard.org>
Reviewed by:	jeff, Tim J Robbins
2002-04-08 10:39:12 +00:00
Jeroen Ruigrok van der Werven 73d75acaa0 Change ks_calls from int64_t to uint64_t, since it cannot be negative.
PR:		32342
Submitted by:	ryan beasley <ryanb@goddamnbastard.org>
Reviewed by:	jeff, Tim J Robbins
2002-04-08 10:37:27 +00:00
Bruce Evans 32893f634b Removed ispc98 sysctl completely. Applications should understand that
ispc98 isn't set if its sysctl doesn't exist.  At least make(1) already
understands this.

Approved by:	nyan
2002-04-08 10:34:57 +00:00