thorpej
5e53e8bb6a
Add -ffreestanding to CFLAGS.
2001-12-28 07:48:39 +00:00
thorpej
20f59a49c7
x86_64 doesn't use the "new toolchain" but it doesn't really use the
...
old one either. The "new toolchain" environment is closer to what we
want, however, for using the external toolchain currently required for
x86_64, so set USE_NEW_TOOLCHAIN for x86_64.
2001-12-28 06:57:41 +00:00
lukem
56640963f5
cosmetic tweak on an older comment
2001-12-28 01:40:50 +00:00
lukem
efcc9a4c9d
* Add user-controlled mk.conf variables
...
- SHLIBDIR Location to install shared libraries if ${USE_SHLIBDIR}
is "yes". Defaults to "/usr/lib".
- USE_SHLIBDIR If "yes", install shared libraries in ${SHLIBDIR}
instead of ${LIBDIR}. Defaults to "no".
Sets ${_LIBSODIR} to the appropriate value.
This may be set by individual Makefiles as well.
- SHLINKDIR Location of shared linker. Defaults to "/usr/libexec".
If != "/usr/libexec", change the dynamic-linker
encoded in shared programs
* Set USE_SHLIBDIR for libraries used by /bin and /sbin:
libc libcrypt libcrypto libedit libipsec libkvm libm libmi387
libtermcap libutil libz
* If ${_LIBSODIR} != ${LIBDIR}, add symlinks from ${LIBDIR}/${LIB}.so*
to ${_LIBSODIR}/${LIB}.so* for compatibility.
* Always install /sbin/init statically (for now)
The net effect of these changes depends on how the variables are set:
1.) If nothing is set or changed, there is no change from the
current behaviour:
- Static /bin, /sbin, and bits of /usr/*
- Dynamic rest
- Shared linker is /usr/libexec/ld*so
2.) If the following make variables are set:
LDSTATIC=
SHLINKDIR=/lib
SHLIBDIR=/lib
Then the behaviour becomes:
- Dynamic tools
- .so libraries used by /bin and /sbin are installed to /lib,
with symlinks from /usr/lib/lib*so to -> /lib/lib*so
where appropriate
- Shared linker is /lib/ld*so
3.) As per 2.), but add the following variable:
USE_SHLIBDIR=yes
This forces all .so's to be instaleld in /lib (with compat
symlinks), not just those tagged by their Makefiles to be.
Again, compat symlinks are installed
2001-12-28 01:32:37 +00:00
wiz
ec03906847
Fix the typo reported in PR #15062 and another one.
2001-12-27 13:20:53 +00:00
lukem
73bfbf31f3
grammar/spelling fixes
2001-12-26 08:08:23 +00:00
wiz
4b425cbbb3
Formatting improvements.
2001-12-26 02:22:56 +00:00
wiz
4e2d752368
Sort sections.
2001-12-26 02:18:29 +00:00
wiz
eea5a2fe6b
Drop a superfluous .Pp, and a xref for a non-existing page.
2001-12-26 02:17:20 +00:00
wiz
57d07c69a7
Sort sections, formatting nits, sort SEE ALSO.
2001-12-26 02:15:58 +00:00
wiz
a4e2e67855
Xr -> Ic for nonexisting page.
2001-12-26 02:13:23 +00:00
wiz
0441827b2f
Sort sections.
2001-12-26 02:12:05 +00:00
wiz
27a237dc80
Formatting improvements.
2001-12-26 02:11:22 +00:00
wiz
acb59d0bfd
Sort SEE ALSO, drop a .Pp.
2001-12-26 02:09:22 +00:00
wiz
6ea632172b
Drop a trailing xref, and a superfluous .Pp.
2001-12-26 02:07:49 +00:00
wiz
5414862987
Formatting improvements.
2001-12-26 02:06:45 +00:00
wiz
0d83421514
Sort sections.
2001-12-26 01:53:18 +00:00
wiz
4caae17753
Misc formatting improvements.
2001-12-26 01:52:55 +00:00
wiz
44c9c20f7b
Fix Xref.
2001-12-26 01:46:58 +00:00
wiz
0785450c2f
Sort sections, drop some .Pps.
2001-12-26 01:45:35 +00:00
wiz
36b78735f0
Sort sections.
2001-12-26 01:45:03 +00:00
wiz
64f70da4c9
Drop some .Pp, use .Sx instead of .Em.
2001-12-26 01:39:09 +00:00
wiz
e8231e3b8d
Sort sections, and drop trailing comma in SEE ALSO.
2001-12-26 01:30:52 +00:00
wiz
ff40071128
Drop a .Pp and two nits.
2001-12-26 01:30:05 +00:00
wiz
e5275bd169
Sort sections, separate Xrefs by a comma.
2001-12-26 01:29:10 +00:00
wiz
6804ce1070
Sort sections and other minor fixes.
2001-12-26 01:28:23 +00:00
wiz
50e04395c6
Punctuation improvements and other minor fixes.
2001-12-26 01:26:44 +00:00
wiz
02f8a4ff57
Sort sections. Drop an empty line.
2001-12-26 01:20:34 +00:00
wiz
58fb38c899
Fix .Dt.
2001-12-26 01:19:11 +00:00
wiz
09f3662bde
Formatting fix.
2001-12-26 01:17:33 +00:00
wiz
e56b04e5cf
Sort sections.
2001-12-26 01:15:47 +00:00
wiz
af4e822d93
Drop a trailing comma in SEE ALSO.
2001-12-26 01:15:35 +00:00
wiz
225791c70a
Bd -literal instead of -unfilled.
2001-12-26 01:11:51 +00:00
wiz
8a30edc62f
Drop a .Pp.
2001-12-26 01:10:32 +00:00
wiz
103e7a7f14
Whitespace nit.
2001-12-26 01:10:11 +00:00
wiz
83d0300fdb
Empty lines vs. .Pp cleanup, and sort sections.
2001-12-26 01:08:56 +00:00
wiz
a64bb9915b
Empty lines vs. .Pp cleanup.
2001-12-26 01:08:41 +00:00
wiz
3f37d4c950
Sort sections.
2001-12-26 01:07:45 +00:00
wiz
a8cecf0840
Drop some .Pp, sort sections.
2001-12-26 01:02:01 +00:00
wiz
694d483d3e
Fix SEE ALSO section.
2001-12-26 00:24:32 +00:00
wiz
e0fd4da4e6
Drop some .Pps.
2001-12-26 00:24:16 +00:00
wiz
a0a66802fa
Fix SEE ALSO section.
2001-12-26 00:16:30 +00:00
augustss
972cd7f492
Change copyright date.
2001-12-24 18:27:09 +00:00
augustss
d9811dfdb5
Add a missing 4.
2001-12-24 13:54:11 +00:00
augustss
bb14260c36
Note wd at umass.
2001-12-24 13:53:27 +00:00
jdolecek
165f781c45
Some basic documentation of uvm_loan() and uvm_unloan()
2001-12-24 12:28:46 +00:00
minoura
ebfadba677
ELF!!
2001-12-24 11:38:04 +00:00
chs
450ff86b66
convert luna68k to ELF. ok'd by nisimura.
2001-12-22 23:38:20 +00:00
wiz
0b01b2e171
Mention that it appeared in 1.6, as long as it's not pulled
...
up to the 1-5-branch. Fixes misc/15016.
2001-12-21 04:01:53 +00:00
thorpej
ab25dcd90e
Switch alpha to the new toolchain.
2001-12-20 18:29:47 +00:00
tv
26375a1710
Remove -Wa,-Av9a hack from <sys.mk> and relegate it to the places that need
...
it (kernel and libc).
The current version of the gas assembler in the tree (2.11.2) already
defaults to generating object files for "-Av9 -64", supporting V9
instructions in ELF64 object format. "-Av9a" is only needed for specific
parts of the NetBSD base sources, and not for all third-party code.
2001-12-19 21:17:59 +00:00
wiz
081e3b7d41
Remove useless DIAGNOSTICS section.
2001-12-19 18:34:33 +00:00
ad
e36a9972b4
ethernet -> Ethernet
2001-12-18 13:33:18 +00:00
ad
59ae797568
ethernet -> Ethernet, more spacing.
2001-12-18 13:31:45 +00:00
ad
9523ee5f87
First appeared in 1.5.3.
2001-12-18 13:28:42 +00:00
atatat
e5b4f1000b
Mention the typical command to use to extract the embedded config data
...
from the kernel.
2001-12-18 03:44:35 +00:00
mrg
ffa430c2f0
add a newsyslog.conf that matches the all.debug.
2001-12-18 01:44:36 +00:00
tv
35bea081fe
Always depend on ${MANPAGES}, so deliberately pre-generated files are
...
built automatically (even without a ${MANSUFFIX}).
2001-12-17 21:27:45 +00:00
wiz
4a120d785e
Improve grammar and use .Nx instead of 'NetBSD'.
2001-12-17 21:03:20 +00:00
atatat
106061dd27
Describe the new "kernel config embedding" options.
2001-12-17 20:09:55 +00:00
mhitch
576463d9d3
Change manual pages to reference the new two-stage boot loader.
...
Also include the installboot option to change the default boot command
line.
2001-12-17 06:01:23 +00:00
wiz
31e448f633
Fix some typos.
2001-12-16 23:50:14 +00:00
wiz
66352c6591
Misc. minor fixes.
2001-12-16 23:47:19 +00:00
bouyer
2752bdbb87
Note support of newer promise controllers.
2001-12-16 23:40:23 +00:00
jdolecek
9b14b25d0d
Apply fixes from Chris Pockele (followup to misc/13937):
...
- keycode 5 [4 '] defined wrong
- keycode 6 [5 (] defined wrong
- definition for keycode 29 (Control_L). For some reason,
Ctrl-Alt-Fn console switching would not work with this included.
Without it, the console switching works fine.
- keycode 41 [_ _] not defined, wrong behaviour
2001-12-16 20:48:38 +00:00
jdolecek
a7f1eca681
Document EXEC_ELF_CATCHALL. Addresses kern/14409 by Matthew Green.
2001-12-16 20:44:11 +00:00
scw
18449b952b
Switch all OBJECT_FMT=elf m68k ports to new-toolchain.
2001-12-16 20:31:09 +00:00
mbw
e9356472cd
Added a page describing how to set up HP-UX emulation on m68k-based systems.
2001-12-16 19:40:50 +00:00
soren
8918a1ba7f
Reflect pcmcia_mem_map(9) interface change.
2001-12-15 13:23:29 +00:00
soren
171d50ebca
By analogy with cardbus.9, call it 'PCMCIA PC-Card'.
2001-12-15 12:43:36 +00:00
thorpej
a676fd1679
Err, after consulting FSF's config.sub, shl -> shle.
2001-12-15 01:50:33 +00:00
thorpej
a78b7669d7
MACHINE_GNU_ARCH for sh3el is "shl". sh3eb and sh3el ELF targets
...
are also named "netbsdelf".
2001-12-15 00:39:08 +00:00
wiz
822b0a82d8
Add BOGAHICA, fix DKDC, and lowercase letter in another one. 2/3 from 14928.
2001-12-14 15:16:42 +00:00
wiz
0d5dab060b
Add two keywords "netmask" in examples. Fixes PR #14930 .
2001-12-14 15:12:39 +00:00
explorer
1411757e4a
install bsd.hostlib.mk, since bsd.hostprog.mk is and things in /usr/src/tools wants it.
2001-12-14 05:46:47 +00:00
gmcgarry
c0ac5406a7
Use "machine description file" and "device definition files" correctly.
2001-12-13 19:29:32 +00:00
gmcgarry
612fadfc86
Document the defflag and defparam statements.
2001-12-13 19:26:50 +00:00
wiz
1bfe0400cb
Fix copyright line.
2001-12-12 15:53:28 +00:00
augustss
e32c80d646
Add uirda(4).
2001-12-12 15:29:23 +00:00
wiz
d2482f58bd
Grammar improvement, and note passwd.conf.5.
2001-12-12 13:36:11 +00:00
wiz
f65f8ab0f2
Regen for pci and wsfont additions.
2001-12-12 12:57:48 +00:00
lukem
b0b0a32ad7
Set NOxxx= before <bsd.own.mk> is pulled in (even indirectly).
...
Otherwise the appropriate MKxxx=no won't be defined .
2001-12-12 12:24:19 +00:00
thorpej
3ff7b8a100
Per suggestion from Todd:
...
Wrap assignments of various tools within USETOOLS_BINUTILS and
USETOOLS_GCC (names reflect the FSF packages the tools are provided
by), which default to "yes", for easy testing of different versions
of these packages.
2001-12-12 05:50:09 +00:00
tv
f845c9ab5f
Revert rev. 1.228. If USE_NEW_TOOLCHAIN is set to "yes" explicitly by the
...
user on a platform that is not *OFFICIALLY* switched to the new toolchain,
WE REALLY, REALLY DO WANT A LOUD WARNING AT THE START OF THE BUILD!
2001-12-12 03:39:27 +00:00
tv
ae87b37058
Revert previous. This breaks many things, since such variables as LD and AS
...
are defined in <sys.mk>!
A better way needs to be devised for this.
2001-12-12 03:28:37 +00:00
tv
8e6f7afb5b
MKfoo=no -> NOfoo
2001-12-12 01:48:43 +00:00
thorpej
ebb6a06799
Set the following vars with FOO?= so that alternative versions
...
can be specified in mk.conf: AR, AS, LD, NM, OBJCOPY, OBJDUMP,
RANLIB, SIZE, and STRIP.
This, along with some symlinks in TOOLDIR, makes it much easier to
test different versions of the GNU toolchain (e.g. binutils-current).
2001-12-12 00:50:27 +00:00
tv
e690fbabcd
Major readability cleanups.
2001-12-11 23:25:23 +00:00
uwe
800dc9aa35
Regen for cir/irframe xrefs.
2001-12-11 05:29:47 +00:00
uwe
b7ca1c480b
Regen after adding pci bus device to MAKEDEV script.
2001-12-11 04:49:32 +00:00
chris
32f7e7abff
Sync to current arm32 MAKEDEV
2001-12-11 00:54:31 +00:00
wiz
77c9498048
Typo fixes, sort sections and SEE ALSO, whitespace nits, mark up path names.
2001-12-11 00:08:52 +00:00
wiz
f5cd075d16
Refer bsd.pkg.defaults.mk instead of mk.conf.examples. Reported in
...
pkg/14899 by Jonathan Perkin.
2001-12-10 23:30:27 +00:00
martin
5994282374
Add documentation for the in-kernel pppoe implementation.
2001-12-10 20:49:29 +00:00
ichiro
9695f880d9
add support products
...
misc/14865
2001-12-08 08:16:56 +00:00
soren
3d2fffaf07
Add sgimips O2 synopsis.
2001-12-08 06:00:04 +00:00
gmcgarry
bb2d399d73
Add rtc(4) page.
2001-12-08 05:47:56 +00:00
gmcgarry
aa2e1d506f
This page isn't pmax-specific. Nuke commented-out sections about... wscons!
2001-12-08 05:41:04 +00:00
gmcgarry
0c1acbd94d
Provide a SYNOPSIS section now the hil(4) has a proper attachment.
...
Also nuke HISTORY.
2001-12-08 05:36:58 +00:00
minoura
3e9a826813
Add -p option to suppress creating the partition table.
2001-12-08 00:51:03 +00:00
wiz
7992385439
Fix Bl argument, drop an unnecessary .Pp and some unnecessary "the"s.
2001-12-07 19:02:30 +00:00
wiz
b8872cd2f0
Use Fd in SYNOPSIS.
2001-12-07 18:58:33 +00:00
wiz
d46bac173c
Fix Bd arguments, sort sections, use Fd in SYNOPSIS.
2001-12-07 18:58:06 +00:00
wiz
1e9ce4fb48
Fix Bd arguments, unquote Sh argument, sort sections.
2001-12-07 18:56:03 +00:00
wiz
f79e9ad9e5
Massively improve markup, fix a sentence and two xrefs.
2001-12-07 18:49:30 +00:00
jmc
0ce9aa8e6c
Add pwd_mkdb as a toolchain bit for builds
2001-12-07 02:28:53 +00:00
ross
78eb8a9d0b
Add most of the missing supported system types, order roughly by
...
performance, and remove editorial comments on models.
2001-12-06 15:51:47 +00:00
augustss
dc53d00438
Xref comms/birda package.
2001-12-06 06:07:35 +00:00
gmcgarry
3bd93d8e74
This is tc.9, not ioasic.9
2001-12-05 23:49:40 +00:00
augustss
a240e78b7f
Link malloc_roundup.9 to the right thing; section 9 links were off by one.
2001-12-05 21:13:59 +00:00
wiz
9dde6cdf61
Drop a trailing space.
2001-12-05 15:05:15 +00:00
enami
20b9d83486
proc0 isn't the init.
2001-12-05 13:51:43 +00:00
mrg
15e86089fb
add some sparc64 specific options.
2001-12-05 13:28:54 +00:00
ad
079e2a0548
Document malloc_roundup().
2001-12-05 12:44:24 +00:00
lukem
0de64177a3
add hash(9)
2001-12-05 07:31:24 +00:00
augustss
44350c3eee
Xref irdaattach(8).
2001-12-05 02:12:25 +00:00
wiz
04b24f8e2a
Misc fixes.
2001-12-04 23:42:02 +00:00
augustss
56c82209ee
Update with irframe API descriptions.
2001-12-04 23:29:14 +00:00
wiz
8a84fcd9f0
Sort SEE ALSO.
2001-12-04 23:16:15 +00:00
jdolecek
a3894c8cef
note the NCR 53C90 (esp) driver
...
xref ne(4)
mark AHA-1640 as "not tested recently"
2001-12-04 20:55:47 +00:00
jdolecek
d908c8f196
note MCA attachment
2001-12-04 20:52:48 +00:00
jdolecek
7851c7aacd
document M_CANFAIL
2001-12-04 20:39:02 +00:00
jdolecek
20353052f0
the dump device isn't hardcoded into compiled kernel commonly nowadays
...
xref swapctl(8)
2001-12-04 19:56:55 +00:00
wiz
b4371d47f5
Replace some misuses of "then" with "than".
2001-12-04 17:56:30 +00:00
jmc
92a08ecf01
If USE_NEW_TOOLCHAIN is defined and set to yes treat that as a match (and then
...
reset it to nowarn so it lines up with ported platforms).
2001-12-04 04:25:21 +00:00
simonb
b250cceb73
Add SWMBO.
2001-12-04 03:04:16 +00:00
augustss
3050e58cec
Add a man page for the IrDA line discipline driver.
2001-12-03 23:23:47 +00:00
lukem
0b85b873c2
add MMU, TLB. sort
2001-12-03 05:38:10 +00:00
wiz
4ab3d5a0bc
Fix typo.
2001-12-02 19:59:26 +00:00
augustss
617506af94
Make a link from irda to irframe.
2001-12-02 19:52:37 +00:00
augustss
d0b41e02c5
Note that the man page is incomplete.
2001-12-02 19:50:49 +00:00
augustss
047ca61989
Add cir(4) and oboe(4) man pages.
2001-12-02 19:46:04 +00:00
wiz
b68a5bd59b
Drop unnecessary .Pp. Sort commented Xrefs in SEE ALSO.
2001-12-02 18:59:27 +00:00
wiz
70fe6c1246
Add MAKEDEV(8) for acorn32 and necessary directories.
2001-12-02 18:56:47 +00:00
wiz
a3aa0450e9
Regen (wscons)
2001-12-02 18:50:04 +00:00
wiz
a6a0cf88c5
Regen for cir/irframe addition.
2001-12-02 18:49:44 +00:00
augustss
02b1fff116
Add irframe(4) man page.
2001-12-02 16:42:37 +00:00
wiz
a4f2821180
Drop a space, and mark-up EINVAL.
2001-12-02 08:40:27 +00:00
yamt
ad37337699
add a line for cardbus attachment.
2001-12-02 03:20:52 +00:00
yamt
7a6838c92e
add "function ?" forgotton in the previous commit.
2001-12-02 03:12:44 +00:00
yamt
a187b01a11
note pcmcia and isapnp attachments.
2001-12-02 03:07:53 +00:00
gmcgarry
796fcac29a
Documentation for itimerfix(9), from Christos Zoulas.
2001-12-02 02:26:26 +00:00
wiz
223b4be581
Fix Xref.
2001-12-01 16:19:42 +00:00
wiz
470a2e6a72
Fix typo, and use .Nx for NetBSD.
2001-12-01 16:17:45 +00:00
kleink
383736ea93
SSIA
2001-12-01 10:43:21 +00:00
bouyer
34d6f4f3c4
Note ATAPI tape support
2001-12-01 00:29:50 +00:00
manu
7054731317
Updated COMPAT_LINUX (for the mips, it's not extremely experimental anymore,
...
it's just experimental), and added COMPAT_IRIXi (highly experimental).
2001-11-30 21:26:26 +00:00
kleink
1d6c2795c4
Import tzdata2001d.
2001-11-30 13:28:39 +00:00
lukem
d864702dc2
ptv
2001-11-30 04:57:26 +00:00
thorpej
89c7818994
Ah, don't actually need MAKEWHATIS here.
2001-11-29 23:55:33 +00:00
thorpej
79b30cbdeb
Provide ${MAKEWHATIS}.
2001-11-29 23:53:23 +00:00
ross
0133468c02
English; -mdoc
2001-11-29 23:19:52 +00:00
ross
f97914a629
English
2001-11-29 23:14:39 +00:00
ross
c711939949
English
2001-11-29 23:06:14 +00:00
augustss
f1df2b078f
Xref usbhidaction(1).
2001-11-29 19:21:40 +00:00
wiz
8581b9512e
ISO 8802-3:1989 -> ISO/IEC 8802-3:1989
...
Ok'd by kleink.
2001-11-29 14:58:24 +00:00
wiz
d245a498c0
Remove spurious '.' in line 42, as reported by Naoto Shimazaki on
...
current-users on Thu, 29 Nov 2001 09:17:16.
2001-11-29 11:57:21 +00:00
hubertf
8bf93eced0
Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
...
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.
Example #1 :
DISTNAME= foo-X.Y
PKGREVISION= Z
=> PKGNAME= foo-X.YnbZ
Example #2 :
DISTNAME= barthing-X.Y
PKGNAME= bar-X.Y
PKGREVISION= Z
=> PKGNAME= bar=X.YnbZ (!)
On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:35 +00:00
kleink
a0c2c75608
Mention hme(4) being 802.1q MTU capable.
2001-11-29 00:03:15 +00:00
jmc
9083f42414
There's no need for TMACDIR here after all. Anything using it is using it for
...
FILES installs so it can't have DESTDIR in front of it (and those Makefiles
all explicitly set it).
2001-11-28 23:32:16 +00:00
tv
8f2c8e583f
Fix the :U's used with ${UPDATE} so that stray values don't get put into
...
the .PHONY: target.
2001-11-28 20:19:08 +00:00
tv
43453698f5
Use :U successfully this time. In an expression such as ${FOO:D:Ubar}, you
...
end up with empty string if FOO is defined, and `bar' if it is undefined.
2001-11-28 20:12:47 +00:00
kleink
134596bbcd
Add missing `size' argument to MEXTADD declaration; from Yannick Montulet
...
in PR misc/14758.
2001-11-28 19:14:56 +00:00
ad
304ffcc64d
First appeared in 1.5.3.
2001-11-28 18:27:34 +00:00
ad
4be14bd859
First appeared in NetBSD 1.5.3.
2001-11-28 17:41:46 +00:00
wiz
267e4b3d45
No point in using __P in prototype declarations in man pages.
2001-11-28 16:49:02 +00:00
wiz
79f04cbeec
No point in using __P in prototype declarations in man pages.
...
Complete a prototype while I'm here.
2001-11-28 16:48:11 +00:00
kleink
e5cc0a04fb
No point in using __P for prototype declarations in a manual page.
2001-11-28 16:39:35 +00:00
jmc
df5817fef0
Make sure the tools built roff tools are first in the path before calling groff
...
as it calls troff/etc without any leading pathnames. Otherwise the tools
version is fairly useless as the installed system version will be used to
build all manpages
2001-11-28 05:03:18 +00:00
jmc
20bb75f3c3
Separate out TMACDIR's use for install's from it's dependency function.
...
The dependency should be against the TOOLDIR files (is USETOOLS=yes) but
installs will always use ${DESTDIR}/usr/share/tmac.
Without this if people do not have /usr/share/tmac/tmac.andoc on their
systems while building the build will break in the groff areas due to
the dependency rules.
2001-11-28 05:01:28 +00:00
tv
632cac0d3c
Add <bsd.hostlib.mk>, for use when building a host-specific library
...
(to be used with src/tools/compat).
2001-11-28 04:42:49 +00:00
tv
4a1ad2db60
If DESTDIR is set, do a similar nostdinc dance for the standard C++ include
...
directory.
2001-11-28 04:38:29 +00:00
wiz
c2c43720b7
Add a hyphen, and replace /usr/pkgsrc/mk/mk.conf.example with
...
/usr/pkgsrc/mk/bsd.pkg.defaults.mk.
2001-11-27 16:17:35 +00:00
jmc
2e1248a6d9
If using MAKEOBJDIRPREFIX use the same checks as the symlink logic does below.
...
i.e. if the root of the object tree doesn't exist then complain and exit.
This makes both sections consistant to each other (MAKEOBJDIR specifies an
exact directory so there's no root per se to check so nothing can really be
done there).
2001-11-27 05:42:24 +00:00
jmc
423e88b943
Ok, take 2 on redoing KERNOBJDIR logic.
...
Use the old setup for MAKEOBJDIRPREFIX but also add a new check for
_SRC_TOP_OBJ_ and use that if it's set. This allows a make release using
build.sh (which uses MAKEOBJDIR patterns) to function correctly on r/o
source tree's.
2001-11-27 05:39:03 +00:00
jmc
6c76413f2f
Back out last. Typo'd some things I need to test again
2001-11-27 05:17:31 +00:00
jmc
917bc8ae24
Change logic around for kernel objdir handling.
...
Use MAKEOBJDIRPREFIX as before if it's set
otherwise if _SRC_TOP_OBJ_ is set and isn't "" use it as the base for the
obj dir
2001-11-27 05:11:41 +00:00
perry
d52d36ecc5
Uncomment a bunch of seemingly unused rules. It seems several people
...
do indeed use them in their private builds. Pointed out by Alan Barrett.
2001-11-26 15:24:20 +00:00
jmc
60ec3c749b
Revert check for NOGCCERROR back to a .if \!defined as the :U check will break
...
anyone with NOGCCERROR=1 in their mk.conf
2001-11-26 06:11:20 +00:00
hubertf
55f0bb9d54
WTF use is a acronyms DB that has only the most commone cases... add a few
...
less common ones.
Submitted by Sean Davis <dive@endersgame.net> in PR 14725
2001-11-26 02:11:07 +00:00
itojun
69d4f1035f
pull in the latest from freebsd tree. now darwin is listed as well.
2001-11-26 01:46:53 +00:00
wiz
234fe049a8
Sort sections, and add sentence with a .
2001-11-26 00:14:19 +00:00
wiz
c13612f8dd
Sort sections, fix xrefs, and misc. markup improvements.
2001-11-26 00:11:52 +00:00
wiz
8e3beef555
Markup improvements, grammar fix.
2001-11-26 00:06:40 +00:00
wiz
58f985e579
Simplify formatting, and drop an unnecessary .Pp.
2001-11-25 23:50:24 +00:00
wiz
5b9448b7b5
ddb(4), not ddb(8), and sort SEE ALSO.
2001-11-25 23:44:14 +00:00
wiz
ce5ff77ee4
Sort sections, sort SEE ALSO.
2001-11-25 23:42:36 +00:00
wiz
6676165aa3
Drop an unnecessary .Pp.
2001-11-25 23:42:22 +00:00
jmc
900d713ff9
Back out last change until some more testing is done. Should account for folks
...
not using objdirs and also force this to cd to $_SRC_TOP_ before doing the
make obj
2001-11-25 23:40:08 +00:00
jmc
d271a36466
Before checking the value from PRINTOBJDIR force a make obj at $_SRC_TOP_.
2001-11-25 09:06:00 +00:00
jhawk
25dfa3e2d8
Try to reserve "v" (down arrow) to indicate active development,
...
so, e.g. not between 1.4.2 and 1.4.3.
Note that NetBSD 1.4 development continues at this time ("v").
Note NetBSD 1.5.2 (and continuing 1.5 development).
Correct 1.5.1 release date to Jun 11 not July 11.
Add 1.5.2 release date.
2001-11-25 07:31:21 +00:00
perry
637fddfedf
if UNPRIVED, generate (synthetically) a metadata log for whatis.db
2001-11-24 21:39:20 +00:00
perry
88592afd34
1) Synthetically generate metadata for installed files when UNPRIVED
...
is set.
2) Remove the default timezone line, which noted that the
functionality was now in src/etc/Makefile.
3) Comment out a huge swath of the file that repeated tests reveal
never seem to be invoked -- they're apparently for generating zone
files that include leap seconds and such. Must talk to Klaus about
what they are for and whether we need them.
2001-11-24 21:37:23 +00:00
perry
8382183dca
1) Use the -r flag for INSTALL_SYMLINK and INSTALL_LINK, just like
...
INSTALL_FILE does.
2) Patch around a bug that has been biting people in which bsd.own.mk
attempts to cd into space when building outside of the tree. I may
have a better solution for the whole thing later.
2001-11-24 21:26:34 +00:00
perry
6385e197e2
Now that install has been fixed to deal with -r in the symlink case,
...
make bsd.lib.mk use INSTALL_SYMLINK instead of mv and ln -s.
Note: There is still one weird case I left alone, in which symlinks
get built in the objdir. I didn't want to log metadata for those links
so I left the old machinery in for them.
XXX do we even need that elaborate dance for the ln's in the objdir?
2001-11-24 21:23:38 +00:00
perry
675aa2fd98
note that the path for installboot is /usr/mdec/installboot in SYNOPSIS
2001-11-24 16:38:07 +00:00
darrenr
cbf13ec8c8
update man page to mention that you need to do "ifconfig greN create" before
...
using greN even if config'd into the kernel.
2001-11-24 14:27:03 +00:00
wiz
1ea75497ea
filesystem -> file system; add `.' at end of HISTORY section; sort sections;
...
don't use Pc/Po/Pq; drop Nm arguments in most places (because they're not
needed); update Dd for mrg's changes today.
2001-11-24 07:40:22 +00:00
jdolecek
b15c555bc8
back off previous - according to Klaus Klein, reference
...
should be made to actual CAE Specifications only, SUSv2 is
just a collection of standards
2001-11-24 02:41:48 +00:00
mrg
9ba47996ff
add an example for forcing sparc blocks
2001-11-24 01:52:02 +00:00
mrg
b4e48d1175
correct sparc64 bootblk/ofwboot pathnames (PR#14701), note ofwboot.net,
...
clarify sparc example is for sparc and add a sparc64 example, and
finally, add a FILES section describing all the sparc* bootblock files.
2001-11-24 01:44:55 +00:00
jdolecek
3abeb309bf
Use <sys/systm.h> instead of <systm.h>. Noted in kern/14697 by John Franklin
2001-11-23 23:46:44 +00:00
jdolecek
8ea026bc30
add the 'drive' locator
...
g/c BUGS, add NOTES sections and note the driver should work okay
on machines with >16MB RAM
2001-11-23 23:00:52 +00:00
jhawk
da2f8002bb
hyphenate compound words
...
s/libc/C library/
grammar nits.
2001-11-23 21:06:02 +00:00
wiz
ced65d9a35
Quote .Sq argument, and give correct argument to .Bd -offset (_not_ xxxx).
...
Second part fixes misc/14692.
2001-11-23 18:40:59 +00:00
jdolecek
cd484662e8
add '-susv2' - Single UNIX (TM) Specification, Version 2 (SUSv2'', Unix98'')
2001-11-23 18:40:49 +00:00
bjh21
e43b9bb235
Add acorn32.
2001-11-23 16:32:20 +00:00
bjh21
986e444a33
Add acorn32
2001-11-23 16:28:16 +00:00
gmcgarry
3a3e29d852
General cleanup; xref kafs(3)
2001-11-23 07:45:54 +00:00
gmcgarry
30a683b2cc
- Xr cdk(3), for what is worth
...
- describe libposix with xrefs
2001-11-23 07:18:52 +00:00
gmcgarry
a81a662c06
Xref util.3
2001-11-23 06:22:24 +00:00
wiz
1fd7eeefcd
"than" instead of "then".
2001-11-21 19:14:19 +00:00
augustss
e26efb5202
A few more editorial changes.
2001-11-21 17:22:56 +00:00
wiz
74b5493cd3
Really improve grammar.
2001-11-21 17:17:42 +00:00
augustss
a395f3700a
Improve language.
2001-11-21 17:11:55 +00:00
augustss
3b945082ba
Update a little for new reality.
2001-11-21 16:28:11 +00:00
wiz
957665b652
Use even more standard names for standards.
2001-11-21 11:25:22 +00:00
gmcgarry
3b6720fee9
xref com_err(3)
2001-11-21 05:45:10 +00:00
tv
d00721de07
:U can't be used to test for existence, as the variable may contain an
...
arbitrary value; change back to .if !defined(). Problem noted by
bernd@arresum.inka.de in PR toolchain/14629.
2001-11-20 17:12:22 +00:00
lukem
0514531239
attempt to describe KGDB_DEV* options
2001-11-20 08:49:31 +00:00
kleink
e1deb16aa0
NLS is commonly expanded to Native Language Support, not National Language
...
Support.
2001-11-19 16:20:26 +00:00
kleink
22c0e4ba00
Expand NLS acronym; from Jeremy C. Reed in PR misc/14577.
2001-11-19 16:15:00 +00:00
kleink
3a2aafc63a
Fix email address.
2001-11-19 10:53:52 +00:00
lukem
00138c9a0d
pfo
2001-11-19 09:36:43 +00:00
perry
2f370e4778
UNPRIVILEGED->UNPRIVED
2001-11-19 05:18:53 +00:00
perry
550b1df8d6
replace instances of ln with ${INSTALL_LINK} and ${INSTALL_SYMLINK}
2001-11-19 04:46:07 +00:00
perry
5fdc9f9a85
document/rename UNPRIVED
2001-11-19 04:45:06 +00:00
perry
77bd523e70
Snapshot of some things for builds as non-root -- work in progress:
...
0) rename UNPRIVILEGED UNPRIVED. It was too long. We'll argue about if
we should replace it with yet something else later. It currently
logs metadata by default. We'll argue more about that later too.
1) create a _SRC_TOP_OBJ_ variable pointing at the /usr/src objdir so
we know where to dump metadata.
2) Add a METALOG variable pointing at the default location for the
metadata log. (This may be moved or renamed -- the location is just
for testing.)
3) Add a HOST_INSTALL_FILE used in host tools Makefiles instead of
INSTALL_FILE, which doesn't include ${INSTPRIV} (i.e -U -M ${METALOG})
4) Add INSTALL_LINK, INSTALL_SYMLINK for use in other .mk files so we
can get rid of explicit uses of ln. Slightly clean up INSTALL_FILE.
2001-11-19 04:44:32 +00:00
thorpej
8bfeb9a270
Use a little transitional hack to determine if we use -isystem
...
or -idirafter. Use the former only of USE_NEW_TOOLCHAIN, since
-isystem causes the old toolchain to bomb out when building
libstdc++.
2001-11-19 02:46:50 +00:00
augustss
bf71f0bf59
Fix typo.
2001-11-18 23:23:11 +00:00
augustss
d9694b2e25
Xref each other.
2001-11-18 23:21:38 +00:00
augustss
ba78f1455a
Fix typo.
2001-11-18 23:13:37 +00:00
wiz
c503012367
Sort sections.
2001-11-18 23:00:10 +00:00
wiz
b8554660b9
Grammar fix and markup improvement.
2001-11-18 22:59:34 +00:00
wiz
c2f2c277e3
Sort SEE ALSO.
2001-11-18 22:49:36 +00:00
augustss
d774666fd6
Add autri(4) man page.
2001-11-18 16:46:49 +00:00
bjh21
dbd735b9b1
Need bsd.sys.mk for the GROFF definition in the non-USETOOLS case.
2001-11-18 15:11:25 +00:00
kleink
735f41a128
Create a bus_space_mmap(9) link, too.
2001-11-18 12:02:13 +00:00
mrg
eeaa44ea8e
note linksys prism2 support.
2001-11-18 06:38:23 +00:00
thorpej
72915508bb
Protect from multiple inclusion.
2001-11-17 22:55:24 +00:00
thorpej
b78cf94ba5
Make sure MKDEP is defined for the non-USETOOLS case.
2001-11-17 22:48:48 +00:00
thorpej
c08a9b5abe
Need bsd.sys.mk for the GROFF definition in the non-USETOOLS case.
2001-11-17 20:38:45 +00:00
lukem
69e1926249
document M_PIPE, M_AGP, M_PROP
2001-11-17 03:54:36 +00:00
lukem
576eed5512
Add new malloc(9) flag M_ZERO - zeros memory before returning.
...
From Poul-Henning Kamp's equivalent enhancement in FreeBSD.
2001-11-17 03:50:27 +00:00
augustss
c8a7be2fc5
Improve wording.
2001-11-16 17:22:54 +00:00
augustss
9d5ba0c4d4
Add a man page for ehci(4) despite the driver not being finished yet.
2001-11-16 17:08:12 +00:00
atatat
04faedd073
Add OBJDUMP to the toolchain list.
2001-11-15 21:43:54 +00:00
tv
42423ab0f9
Make it possible to warn about platforms that are not yet switched to the
...
new toolchain.
2001-11-15 19:24:07 +00:00
wiz
dd7622f812
It's called nbmakeinfo now, not makeinfo.
2001-11-15 13:05:35 +00:00
wiz
012e08cda6
Re-add check for defined(MKSOFTFLOAT) that got lost in v1.60.
...
Needed for Makefiles which include bsd.sys.mk, but not bsd.own.mk,
like distrib/macppc/floppies/ramdisk/Makefile.
Okay'd by simonb.
2001-11-15 12:15:09 +00:00