tjr
83600f5b2c
style(9): Sort sections correctly, exit status info into DIAGNOSTICS section.
2002-05-29 13:39:34 +00:00
tjr
eac28cf68c
Sync synopsis with reality: file arguments are optional.
2002-05-29 13:33:48 +00:00
tjr
3539ebd46f
Use getopt() to reject any options and skip "--" arguments.
2002-05-29 13:14:51 +00:00
peter
929921851c
The kernel printf does not have %i
2002-05-29 08:25:13 +00:00
brooks
06a158da38
Add a simple manpage for the discard interface derived from lo(4).
2002-05-29 06:59:30 +00:00
brooks
b129ffd210
Document the fact that these devices are allocated at runtime using
...
cloning and point to two common methods of doing so.
2002-05-29 06:55:06 +00:00
jake
f9b60edf3c
Don't try to flush illegal alises from the data cache in vmapbuf and
...
vunmapbuf, this is handled by pmap now.
2002-05-29 06:16:47 +00:00
jake
8bf6eba7b8
Add an MD page flag for tracking if a page is cacheable or not, so that
...
we don't flush all mappings of a physical page in order to make it
virtually cachable again, if it is already cachable.
2002-05-29 06:12:13 +00:00
jake
c5525858aa
Remove an unused variable.
2002-05-29 06:10:37 +00:00
jake
580d1a81b5
Merge the code in pv.c into pmap.c directly. Place all page mappings onto
...
the pv lists in the vm_page, even unmanaged kernel mappings. This is so
that the virtual cachability of these mappings can be tracked when a page
is mapped to more than one virtual address. All virtually cachable
mappings of a physical page must have the same virtual colour, or illegal
alises can be created in the data cache. This is a bit tricky because we
still have to recognize managed and unmanaged mappings, even though they
are all on the pv lists.
2002-05-29 06:08:45 +00:00
jake
a601bb5324
Add pv list linkage and a pmap pointer to struct tte. Remove separately
...
allocated pv entries and use the linkage in the tte for pv operations.
2002-05-29 05:56:05 +00:00
jake
2a45651b25
Use a contrived 'tlb_entry' structure for passing the mappings for the
...
kernel text and data from the loader to the kernel, so that the tte format
is not part of the loader->kernel ABI.
2002-05-29 05:49:59 +00:00
jake
980c076c0c
Remove pmap.pm_pvlist and make the functions that use it no-ops. These are
...
all optimizations for architectures which have large sparse page tables,
and/or can't put the pv linkage inside of the page table entries.
2002-05-29 05:24:16 +00:00
marcel
fec847a66d
Remove the definition of struct mca_guid and use the generic
...
struct uuid defined in <sys/uuid.h>.
Use uuid/UUID instead of guid/GUID to emphasize that the
identifiers are DCE version 1 identifiers and also to avoid
inconsistencies as much a possible.
2002-05-29 05:19:07 +00:00
marcel
1cae9c65b1
Remove bktr for ia64. Same problem as vinum. See PR 38678.
2002-05-29 05:09:51 +00:00
marcel
cf7ff227df
Vinum doesn't build on ia64.
...
See PR: 38678
2002-05-29 04:51:14 +00:00
mpp
21e66e05cd
Remove the share/man/tools directory. Nothing in here works anymore, and
...
'manck' from ports does just about everything these tools ever did.
(I did have these 90% working about 5 years ago, but manck came along.....)
The only file of interest might be sp.ignore, but it can be pulled
from the attic if anyone has that much interest.
Inspired by: Mark Murray's deletion of share/man/man0
2002-05-29 04:07:49 +00:00
peter
4a482ef2e9
Bandaid for helping people who have a broken /usr/bin/c++ installation.
...
This only affects the -current early adopters and developers who have
done a 'make world' in the last few weeks and as a result installed a
gcc-3.1 version of /usr/bin/c++ but without the corresponding library
support that this now requires. This is a temporary hack that should be
deleted within a few weeks. In this case we will use the existing
gperf/groff one last time around for the early stage1 bootstrap. (This
isn't so bad, because we were unconditionally using the host one before)
2002-05-29 03:59:20 +00:00
des
4ba107a215
Make our child the leader of its own process group to avoid receiving
...
signals in its stead. This fixes the dread "zsh exits upon ^C" bug.
2002-05-29 03:32:17 +00:00
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