marcel
d3f01d6a67
Add attribute packed to struct gpt_hdr to avoid unwanted padding at
...
the end of the struct to make it an integral number of "longs" on
64-bit architectures. The size of the struct must be 92, not 96.
2002-05-29 02:58:41 +00:00
peter
8b1c546166
Put on peril sensitive sunglasses and turn C++ stuff back on.
2002-05-29 00:48:14 +00:00
peter
f19553daeb
Update g++ include subdirs
2002-05-29 00:46:33 +00:00
peter
f974920a72
Add some build glue for libstdc++. I'm not a C++ person, but this seems
...
to work at least for the non-hairy stuff. The main wrinkle here is that
a whole mess of include files get installed and under different names.
An earlier version of this built a shadow include tree first in the obj
directory, but this depends on the 'make includes' functionality.
More tweaking is certainly going to be needed.
2002-05-29 00:45:51 +00:00
jake
d314b7908f
Sync with i386. The loader was being installed before the beforeinstall
...
target, which conventiently moved it to loader.old, leaving no loader.
2002-05-28 23:09:59 +00:00
alfred
2ccf75e686
Comment out comments trailing #endif directives
2002-05-28 21:52:10 +00:00
alfred
a1f5896126
Make almost WARNS=5 compliant:
...
ANSI'fy function declarations.
Constify some globals and function paramters.
Remove unsused arguments.
Fix (rename) shadowed variables.
2002-05-28 21:41:02 +00:00
gordon
e13f727e6b
Correct the file that reboot -k creates so that it works with the new
...
nextboot functionality.
Reviewed by: jake (mentor)
2002-05-28 21:15:49 +00:00
alfred
4b5c89df31
Comment out comments after #endif directives
2002-05-28 21:06:03 +00:00
nectar
e9b88414b4
Add pam_ksu(8), a module to do Kerberos 5 authentication and
...
$HOME/.k5login authorization for su(1).
Reviewed by: des (earlier version)
2002-05-28 20:52:31 +00:00
joe
b02de3a56c
NetBSD have adopted our usage of the DMAADDR macro:
...
date: 2002/05/28 12:42:39; author: augustss;
Change DMAADDR macro slightly.
Update the $NetBSD$ tags to reflect this and make slight changes to
usb_mem.h so that we're in sync with each other.
2002-05-28 20:51:43 +00:00
gad
7c61addfdd
Have this use 'static const char rcsid' instead of __RCSID()
...
Discussed with: bde, obrien
MFC after: 10 days
2002-05-28 20:37:00 +00:00
alfred
403fdb4a2f
Remove use of __P() (actually P()) from code now that it's no longer
...
available.
2002-05-28 20:12:42 +00:00
alfred
197cf7d2ba
Assume __STDC__, remove non-__STDC__ code.
2002-05-28 19:23:47 +00:00
alfred
a7dd0de84a
Assume __STDC__, remove non-__STDC__ code.
2002-05-28 18:57:20 +00:00
alfred
92330964c1
Assume __STDC__, remove non-__STDC__ code. Remove private __P.
2002-05-28 18:39:53 +00:00
alfred
4b9492924e
Assume __STDC__, remove non-__STDC__ code.
...
Remove private __P.
2002-05-28 18:37:43 +00:00
alfred
d1950fa257
This code defined a private __P, nuke it.
2002-05-28 18:36:43 +00:00
alfred
d91b7c2d0f
Assume __STDC__, remove non-__STDC__ code.
...
Reviewed by: md5
2002-05-28 18:31:41 +00:00
alfred
565689ac5b
Fix formatting, this is hard to explain, so I'll show one example.
...
- float ynf(int n, float x) /* wrapper ynf */
+float
+ynf(int n, float x) /* wrapper ynf */
This is because the __STDC__ stuff was indented.
Reviewed by: md5
2002-05-28 18:15:04 +00:00
sobomax
a94f09971f
MFS: two more testcases highlighting recently discovered problem with version
...
comparison routine.
2002-05-28 18:00:44 +00:00
iedowse
766d7f4a54
Remove references to the update/noupdate flag from the description
...
and examples of the "-s" option, since these two features operate
completely independently of each other.
Reviewed by: obrien
2002-05-28 17:53:52 +00:00
alfred
0b8481982e
Assume __STDC__, remove non-__STDC__ code.
...
Reviewed by: md5
2002-05-28 17:51:46 +00:00
sos
d6fede3824
Use %02d in track numbers, so that 1 is 01, much easier for scripts
2002-05-28 17:39:17 +00:00
alfred
1ee311b26d
Assume __STDC__, remove non-__STDC__ code.
...
Submitted by: keramida
2002-05-28 17:03:12 +00:00
alfred
ae40c00e17
Assume __STDC__, remove non-__STDC__ code.
...
Add $FreeBSD$.
Submitted by: keramida
2002-05-28 16:56:14 +00:00
obrien
578c61196a
This commit was generated by cvs2svn to compensate for changes in r97403,
...
which included commits to RCS files with non-trunk default branches.
2002-05-28 16:16:03 +00:00
obrien
0895e1acb6
Gcc 3.1.0 pre-release's C++ support bits from the FSF anoncvs repo
...
on 9-May-2002 15:57:15 EDT.
2002-05-28 16:16:03 +00:00
bde
7fb82bad76
Fixed some style bugs in recent commits.
2002-05-28 15:24:13 +00:00
des
577e468b90
Add some checks to prevent NULL dereferences.
...
Submitted by: jhay
2002-05-28 14:29:56 +00:00
mux
8ba975c439
Remove a duplicated vfs_freeopts() that I introduced in last
...
revision.
2002-05-28 13:27:55 +00:00
benno
b3ff7bedf7
The stack is not at the top of the user struct.
2002-05-28 12:31:34 +00:00
benno
ae97f0c60a
Remove an assertion as to whether the current thread already had the FPU or
...
not. It may be desirable to put something similar back, but it's getting in
the way in it's current form.
2002-05-28 12:28:22 +00:00
benno
4fc9c21665
- Move macros that represent where syscall args are kept in a trapframe from
...
trap.c to frame.h
- Use the macros in vm_machdep.c:cpu_fork() to set up the trap frame of the
new thread.
2002-05-28 12:24:29 +00:00
bde
1af92dbd99
Fixed lossage of the prototype for usage() in previous commit.
...
Fixed higher WARNS levels while I was here (missing prototype for main(),
and missing const poisoning).
2002-05-28 12:20:15 +00:00
benno
ef9686f87e
Remove the old prototype for kcopy. It's in cpu.h now.
2002-05-28 09:38:02 +00:00
tjr
0372ab2f7b
Add a History section. comm(1) appeared in V4.
2002-05-28 09:35:30 +00:00
tjr
14396afdcd
No need to handle '-' explicitly in getopt() loop.
...
Obtained from: NetBSD
2002-05-28 09:26:08 +00:00
marcel
5fe0fdb432
Add support to GEOM for GUID Partition Tables (GPTs). The support
...
is currently conditional on both the GEOM and GEOM_GPT options to
avoid getting GPT by default and having the MBR and GPT classes
clash.
The correct behaviour of the MBR class would be to back-off (reject)
a MBR if it's a Protective MBR (a MBR with a single partition of type
0xEE that spans the whole disk (as far as the MBR is concerned).
The correct behaviour if the GPT class would be to back-off (reject)
a GPT if there's a MBR that's not a Protective MBR.
At this stage it's inconvenient to destroy a good MBR when working
with GPTs that it's more convenient to have the MBR class back-off
when it detects the GPT signature on disk and have the GPT class
ignore the MBR.
In sys/gpt.h UUIDs (GUIDs) for the following FreeBSD partitions
have been defined:
GPT_ENT_TYPE_FREEBSD
FreeBSD slice with disklabel. This is the equivalent of
the well-known FreeBSD MBR partition type.
GPT_ENT_TYPE_FREEBSD_{SWAP|UFS|UFS2|VINUM}
FreeBSD partitions in the context of disklabel. This is
speculating on the idea to use the GPT to hold partitions
instead if slices and removing the fixed (and low) limits
we have on the number of partitions.
This commit lacks a GPT image for the regression suite.
2002-05-28 09:04:48 +00:00
murray
6fb0d08ff4
MFS r1.1.2.18 - Include vim6 rather than vim5 on disc #1 .
2002-05-28 08:46:21 +00:00
ru
1715a8e253
Update for current /usr/src.
2002-05-28 08:25:29 +00:00
tjr
806701dcac
Document the ENABLE_SUID_NEWGRP variable.
...
Requested by: mike
PR: 36190
2002-05-28 08:04:50 +00:00
benno
ebe993f5ea
Implement pmap_copy and pmap_copy_page.
2002-05-28 07:38:55 +00:00
benno
56b6a77a90
Move the kcopy() function from trap.c to machdep.c. Add a prototype.
2002-05-28 07:36:36 +00:00
ru
eddf946bef
Fixed the world breakage caused by my last commit.
...
NOMAN is defined when building bootstrap-tools.
Submitted by: jhay
2002-05-28 07:30:21 +00:00
dougb
8bde8166ee
Actually accept the default argument to SCREEN_WIDTH.
...
Submitted by: brian
2002-05-28 07:25:44 +00:00
des
35f5a040c8
Add NAI copyright.
2002-05-28 06:53:41 +00:00
des
db56aa68a1
If unable to retrive maxfiles / openfiles, fail rather than print garbage.
...
Gratuitously rename a couple of variables.
Remove unused macros.
Add NAI copyright.
Sponsored by: DARPA, NAI Labs
2002-05-28 06:52:21 +00:00
des
0b10af209d
Drive-by whitespace cleanup & add NAI copyright
2002-05-28 06:47:32 +00:00
des
5de2aebb49
Drive-by whitespace cleanup.
2002-05-28 06:46:37 +00:00