Ian Dowse
39e24f84ac
Use explicitly-sized types where necessary to make ext2fs work again
...
after the change to a 64-bit daddr_t.
2002-05-18 19:12:38 +00:00
Ian Dowse
ed6ca8732c
Fix two casts to "daddr_t *" that should have been "ufs_daddr_t *".
2002-05-18 19:03:00 +00:00
Alan Cox
e0be79afbf
o Eliminate the acquisition and release of Giant from minherit(2).
...
(vm_map_inherit() no longer requires Giant to be held.)
2002-05-18 18:59:00 +00:00
Ian Dowse
e116910b8d
Fix a typo where sizeof(daddr_t) was specified instead of sizeof(doff_t).
...
Now that daddr_t is 64-bit, this caused hash blocks to be allocated
twice as large as they need to be.
2002-05-18 18:58:27 +00:00
Ian Dowse
00b162d018
Remove um_i_effnlink_valid, i_spare[] and the ufsmount_u and inode_u
...
unions, since these were only necessary when ext2fs used ufs code.
Reviewed by: mckusick
2002-05-18 18:51:14 +00:00
Bruce A. Mah
daa96b6fc2
New release notes: Perl deletion (along with a caution that some work
...
is still ongoing), catman(1) rewrite, makewhatis(1) rewrite,
spkrtest(8) rewrite.
Modified release note: killall(1) for markup.
Deleted release notes: Perl upgrade, style.perl(7) manpage, one note
about killall(1) was obsolete.
2002-05-18 18:44:24 +00:00
David E. O'Brien
4728018172
This is enough to get thru a cross-build.
2002-05-18 18:27:09 +00:00
David E. O'Brien
c345c0dae5
elf2aout can be useful to have on all platforms
2002-05-18 18:25:58 +00:00
David E. O'Brien
6639a24d01
Don't build getconf if you don't have a full C++ installation.
2002-05-18 18:24:55 +00:00
David E. O'Brien
d246873e61
Back out rev 1.278. Seems we grew a getconf(1) that requires it.
2002-05-18 18:23:04 +00:00
David E. O'Brien
17dbb17920
Remove local patch that crept in.
2002-05-18 18:17:13 +00:00
Ruslan Ermilov
9f377ad834
Fix markup.
...
Give Wolfram a credit for writing the original version in Perl
like in killall(1).
2002-05-18 15:39:56 +00:00
Ruslan Ermilov
1e46af9095
mdoc(7) police: fixed the whatis entry.
2002-05-18 15:20:28 +00:00
Ruslan Ermilov
3e97608622
More whitespace fixes.
2002-05-18 15:15:30 +00:00
Mark Murray
ccde38c38d
Remove Perl and TCL/TK bits, neither of which are in the base system
...
(anymore).
2002-05-18 14:27:17 +00:00
Ruslan Ermilov
93685bb81e
Fixed spacing.
2002-05-18 14:17:53 +00:00
Ruslan Ermilov
02484f2b53
Look into machine specific subdirs.
2002-05-18 13:56:53 +00:00
Tim J. Robbins
1e7e78dca4
Back out part of previous commit: make -P the default again until I'm
...
convinced it's a good idea.
2002-05-18 13:52:07 +00:00
Ruslan Ermilov
7662944182
Sigh, this README is not a shell script.
2002-05-18 12:37:19 +00:00
Ruslan Ermilov
0db47a7c6c
Remind developers to update hier(7) if they make changes to these files.
2002-05-18 12:35:10 +00:00
Ruslan Ermilov
d7d7921566
Keep up with BSD.usr.dist,v 1.260.
2002-05-18 12:32:41 +00:00
David E. O'Brien
da87c431b3
The AMD x86-64 Hammer bits.
2002-05-18 11:57:01 +00:00
Jeroen Ruigrok van der Werven
382682b2a4
Add description for uma_zcreate().
...
Submitted by: arr
2002-05-18 11:12:02 +00:00
Poul-Henning Kamp
4ecbca5e4f
Try again: Make daddr_t 64 bits.
...
Sponsored by: DARPA & NAI Labs.
2002-05-18 09:48:28 +00:00
David E. O'Brien
a443e96e31
Fix the sparc64 build and make the LIB1ASMSRC handling more robust.
2002-05-18 09:46:12 +00:00
Poul-Henning Kamp
f07d4b256b
Move the hideously misnamed type "u_daddr_t" to <sys/blist.h> where it
...
belongs.
Sponsored by: DARPA & NAI Labs.
2002-05-18 09:38:20 +00:00
Poul-Henning Kamp
e96d018d92
Use btodb() macro.
...
Sponsored by: DARPA & NAI Labs.
2002-05-18 09:34:09 +00:00
Poul-Henning Kamp
17b5825d7e
Remove a check of blocknumbers/offsets which will be pointless with
...
64 bit daddr_t.
Sponsored by: DARPA & NAI Labs.
2002-05-18 09:32:56 +00:00
Poul-Henning Kamp
d2f7f45a57
Improve chances that we correctly compile LIB1ASMSRC on all architectures.
...
sparc64 looked for the nonexistent sparc64/lb1spc.asm file instead
of the sparc/lb1spc.asm file.
arm probably looked for arm/arm/lib1funcs.asm instead of arm/lib1funcs.asm
ia64 probably looked for ia64/ia64/lib1funcs.asm instead of ia64/lib1funcs.asm
i386 and alpha don't seen to use the LIB1ASMSRC.
2002-05-18 09:21:42 +00:00
Mark Murray
bf7bec3366
Add C rewrites of catman and makewhatis. These aren't quite as
...
the submitter supplied them, as I did some WARNS=n fixups (mostly
const-ification).
Submitted by: John Rochester <john@jrochester.org>
2002-05-18 09:19:08 +00:00
Poul-Henning Kamp
086b2eb54b
Don't try to build libc_r on sparc64, the _atomic_lock.S file isn't implemented.
2002-05-18 09:14:36 +00:00
Poul-Henning Kamp
8d48b118f2
Fix one of the va_arg() with less than int sized type probelms.
2002-05-18 09:12:32 +00:00
Poul-Henning Kamp
4c4bb98266
UFS indirect blocks are size u_int32_t, not daddr_t
2002-05-18 09:07:12 +00:00
Mark Murray
4cfa53bd38
Drop perl5 hard lock as perl5 is now gone.
2002-05-18 07:59:51 +00:00
Marcel Moolenaar
b76e6a6f09
In msgrcv(), set msgtyp correctly. Hardwiring 0 as the message type
...
yields incorrect behaviour. The hardwiring was present in the very
first commit that implemented msgrcv() (revision 1.4) and hasn't been
changed since. The native implementation was complete at that time,
so there doesn't seem to be a reason for the hardwiring from a
technical point of view.
Submitted by: Reinier Bezuidenhout <rbezuide@yahoo.com>
2002-05-18 07:53:56 +00:00
Alan Cox
094f6d2694
o Remove GIANT_REQUIRED from vm_map_madvise(). Instead, acquire and
...
release Giant around vm_map_madvise()'s call to pmap_object_init_pt().
o Replace GIANT_REQUIRED in vm_object_madvise() with the acquisition
and release of Giant.
o Remove the acquisition and release of Giant from madvise().
2002-05-18 07:48:06 +00:00
David E. O'Brien
2582d4d13f
We haven't needed libg++ since 1999-04-04 (pre 4.0).
2002-05-18 05:38:31 +00:00
David E. O'Brien
b3161ee9b5
WARNS 6 this.
2002-05-18 05:33:28 +00:00
David E. O'Brien
0b094b5426
Add a perl wrapper. mergmaster(8) is broken with out it.
...
Submitted by: DES
2002-05-18 05:31:48 +00:00
David E. O'Brien
3ce5798474
Segregate MD weirdness a little bit more. Improve cross buildability.
2002-05-18 04:59:57 +00:00
David E. O'Brien
355a488d44
Style sync with other platforms.
2002-05-18 04:50:32 +00:00
David E. O'Brien
5a87307b7f
Use a more API denoting way to handle what is in libc and what isn't.
2002-05-18 04:49:44 +00:00
Alan Cox
4328504956
o Remove the acquisition and release of Giant from mprotect().
2002-05-18 03:58:16 +00:00
Tim J. Robbins
6873c4b7aa
Make -L the default, allow both -L and -P to be specified (last one used
...
matters), fall back to -P mode if we can't get the logical directory.
2002-05-18 02:47:25 +00:00
Gordon Tetlow
6395b411cb
Fix the order of shutdown scripts so it not only reverses the order of the
...
files in each ${local_startup} directory, it also reverses the order of the
directories.
Suggested by: jhb
Reviewed by: jake
Approved by: dougb
MFC after: 1 week
2002-05-18 00:26:10 +00:00
David E. O'Brien
ef446fb2c6
Don't build gperf.
2002-05-18 00:20:01 +00:00
David E. O'Brien
00900fed40
Don't depend on gperf.
2002-05-18 00:18:00 +00:00
Bruce A. Mah
2541b18f25
Build ports needed for release documentation WITHOUT_PYTHON.
2002-05-18 00:00:41 +00:00
Bruce A. Mah
59320fe0da
Add devel/bison and textproc/xhtml ports to the set of ports required
...
for building docs with a release.
2002-05-17 23:59:53 +00:00
Doug Ambrisko
c6b12feb29
Add TAG_VENDOR_INDENTIFIER (option 60) to our DHCP request done by the
...
kernel BOOTP option. The format will be:
FreeBSD:<MACHINE>:<osrelease>
this way people can tune their DHCP server to server up root file systems
via the OS, machine type and version.
Obtained from: NetBSD
MFC after: 3 weeks
2002-05-17 20:18:48 +00:00