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
tv
6699960dbf
C/..$/.c/ -> C/\..$/.c/
2001-11-14 23:06:26 +00:00
tv
5e32db9d70
Remove SHAREDSTRINGS logic for host programs; this is unnecessary here.
2001-11-14 23:03:06 +00:00
tv
6c2c072164
Turn off host-specific objdirs by default. Set MKHOSTOBJ=yes to enable.
2001-11-14 22:29:23 +00:00
tv
d21f3d4a13
Prefix all target-specific things with `${MACHINE_GNU_PLATFORM}-'.
...
Prefix all non-target-specific things with `nb'.
2001-11-14 22:13:39 +00:00
tv
a9c913616b
Put -Is in CPPFLAGS, not CFLAGS; change -I to -isystem as appropriate.
2001-11-14 22:01:40 +00:00
tv
c8c3cf578b
Move the DESTDIR-based nostdinc logic to bsd.lib.mk and bsd.prog.mk where
...
it belongs (with the native target compile rules).
2001-11-14 21:49:53 +00:00
thorpej
f01d91b750
If MACHINE_ARCH == arm, set USE_NEW_TOOLCHAIN=yes and OBJECT_FMT=ELF.
...
It is infeasible for some ARM ports to use anything but ELF/new-toolchain,
and this allows for the ARM ports that aren't ready for ELF to stay at
MACHINE_ARCH == arm32 until they're ready. The rest of the ARM ports
have a userbase such that if a flag day happens with the compiler (there
are a couple of ABI issues still being discussed), that it won't matter
so much.
Discussed with Ben Harris, Matt Thomas, and Chris Gilbert.
2001-11-14 19:46:38 +00:00
tv
23b305bcfa
* Use -isystem instead of -idirafter for ${DESTDIR}/usr/include.
...
* Provide defaults for HOST_AR and HOST_RANLIB.
* Formatting cleanup.
2001-11-13 20:25:38 +00:00
tv
0b806103d9
"${FOO}" -> ${FOO:Q}
2001-11-13 17:37:03 +00:00
tv
25c34dba0d
Move host program overrides of INSTALL and MKDEP to <bsd.hostprog.mk>.
2001-11-13 17:36:14 +00:00
tv
b5cd2489b2
Major overhaul of src/tools and host toolchain. Summary of changes:
...
* Rewrite src/tools Make logic to work like the rest of the tree wrt
"dependall" and "install". The old "make build" hack is gone.
* Remove the MKTOOLS logic. This was linked to the "make build" hack,
and was only needed because TOOLDIR originally had no writable default.
* Redo the GNU configure/make logic to make it fit reasonably in a
BSD make wrapper. Use new ${.ALLTARGETS} variable to scan for
targets in $(srcdir), and mark them with .MADE: to prevent rebuilding.
* Only build cross tools in src/tools; remove some messy logic in
src/usr.* and src/gnu/usr.* that would do target filename rewriting
(improves consistency and readability).
* Add the ability to build cross gdb at tool build time by setting
MKCROSSGDB (default no) to "yes" in mk.conf.
* Add src/tools/groff and set up paths to work with this cross groff.
2001-11-12 23:16:17 +00:00
tv
7745da0f1c
Set CFLAGS and CPPFLAGS for the benefit of <bsd.dep.mk>, and move the
...
inclusion of <bsd.sys.mk> to the top to get defaults. (Dependency handling
needs a cleanup, and will get one soon....)
2001-11-12 22:06:41 +00:00
tv
300ea65311
MAKEFLAGS isn't accessible from a conditional during parse; use .MAKEFLAGS
...
instead.
2001-11-12 20:11:21 +00:00
tv
d35dc81716
"true" doesn't output anything; use "echo" instead.
2001-11-12 20:05:15 +00:00
tv
84935b4037
Make PRINTOBJDIR use "${MAKE} -V .OBJDIR" so it will work correctly with
...
<bsd.obj.mk> rewrites of ${.OBJDIR}. Add a failsafe (checking for the
-V option in MAKEFLAGS) to prevent infinite recursion.
2001-11-12 20:03:44 +00:00
tv
777bc9f06a
Use ${__curdir} consistently.
2001-11-12 18:49:12 +00:00
gmcgarry
63a43ab235
Clarify some chipset models.
2001-11-12 07:33:40 +00:00
tv
c2c66c6e5c
Also handle the USR_OBJMACHINE case for OBJHOSTMACHINE.
2001-11-11 23:22:19 +00:00
tv
2e00400b7f
Affix the ${HOST_OSTYPE} info to the end of the objdir name if OBJMACHINE
...
is set (and MAKEOBJDIR[PREFIX] is not in use). This permits multiple hosts
to compile hostprogs (not just src/tools) for a given target without
colliding with each other.
Currently restricted only to new toolchain builds, as this requires a new
make(1) in order to function properly.
2001-11-11 23:19:14 +00:00
tv
e7e8f27d5f
Fix variable concatenation in previous.
2001-11-11 23:07:26 +00:00
tv
fcc9c62259
Make the BSDSRCDIR/BSDOBJDIR symlink based objdir system work for the top
...
source directory. This will use BSDOBJDIR of OBJMACHINE is unset, and will
create a directory '.MACHINE' inside BSDOBJDIR if OBJMACHINE is set.
MAKEOBJDIR and MAKEOBJDIRPREFIX based objdirs already cope with the top
level directory just fine.
2001-11-11 22:39:23 +00:00
tv
80d11d2c09
Provide defaults for MDSETIMAGE and CRUNCHGEN.
2001-11-11 21:41:00 +00:00
itohy
adb46cd666
fix ascii art
2001-11-11 14:02:18 +00:00
tsutsui
2cf8d764c2
Note DC-390UW as well as DC-390U/F (to use siop(4) for them).
2001-11-11 05:24:45 +00:00
perry
06ccd5c20e
make a couple of comments reflect termios.h again following changes
...
to termios.h
2001-11-11 00:03:20 +00:00
wiz
ab7d80e97b
Misc regens with more xrefs.
2001-11-10 22:58:27 +00:00
wiz
84b670bf3e
Add MAKEDEV(8) for evbarm
2001-11-10 22:57:57 +00:00
gmcgarry
22d5bd5eb8
- cross-reference skey(3)
...
- relegate FILES section to library pages
2001-11-10 06:32:37 +00:00
thorpej
73f86f9fe4
Add a DBSYM variable for the dbsym(8) host tool.
2001-11-09 07:30:55 +00:00
gmcgarry
965d17cd26
Reference krb5(3) and add description for libcom_err.
2001-11-08 19:52:51 +00:00
tsutsui
061889c028
- Add adv, adw, iha, mesh, osiop, pcscp and trm, and remove ncr in SYNOPSIS.
...
- s/TurboBus/TURBOchannel/
2001-11-07 16:45:50 +00:00
wiz
dcfbb9ec97
Fix Dd.
2001-11-07 16:44:44 +00:00
tsutsui
bf527533cc
- Note trm(4) for DC-395U/UW/F.
...
- Note DC-390UW as well as DC-390U/F.
- Remove reference of ncr(4).
2001-11-07 16:43:12 +00:00
tsutsui
6170e0c5cd
Add note and xref trm(4).
2001-11-07 16:38:58 +00:00
tsutsui
c9f78bae39
Add trm(4) man page.
2001-11-07 16:37:13 +00:00
hubertf
4dfc9cf362
IYSS (if you say so)
...
Submitted in PR 14491 by Sean Davis <dive@endersgame.net>
2001-11-07 04:23:24 +00:00
tv
4fe26460e9
Remove dependency on NLSDIR entirely, now that it's not auto-created.
2001-11-06 16:20:16 +00:00
lukem
20960db1bf
Don't create missing NLS directories; require them to already exist
...
(by updating etc/mtree/NetBSD.dist as necessary).
`nlsinstall' is now in line with other *install targets.
2001-11-06 10:59:15 +00:00
gmcgarry
4889f499f1
Rework to describe the plethora of libraries that arrived with the
...
introduction of crypto/Kerberos into the base system.
Doesn't have a hope of being complete since there is little (no?)
documentation available on what the libraries actually do, much
less how to use the functions included within them. It's questionable
whether some of the libraries should exist in the first place.
Does NOT address lib/11191, lib/11171 + others I haven't found yet.
2001-11-06 00:06:21 +00:00
tv
e239fff11b
Extend the use of NEED_OWN_INSTALL_TARGET (used by bsd.pkg.mk since its
...
creation, to exclude conflicting make targets from botching pkgsrc), to
avoid defining INSTALL_FILE. pkgsrc is self-contained except for
<bsd.own.mk>, so this doesn't have an adverse effect on real <bsd.*.mk>
build trees.
2001-11-05 19:45:25 +00:00
itohy
031207a029
Document mpu at cmpci and opl at cmpci attachment.
...
Document the mixer structure.
2001-11-04 07:00:39 +00:00
itohy
2869e4213e
Document "opl at cmpci" and "flags 1".
2001-11-04 06:46:47 +00:00
atatat
89e0f1a4c6
Add 'check_pkgs' option.
2001-11-04 02:22:13 +00:00
thorpej
5f6d116c46
Switch PowerPC to the new toolchain.
2001-11-04 01:36:18 +00:00
enami
97ab45c39d
Don't try to build nonexistent compressed man page.
2001-11-04 00:30:52 +00:00
hubertf
a5378d2cae
Make comment about scripts/* go the same place as the scripts/* code: /dev/null
2001-11-03 20:49:56 +00:00
thorpej
fd329b8dd0
Fix typo in previous.
2001-11-03 20:46:25 +00:00
thorpej
b437f0975b
Switch NetBSD/sparc to the new toolchain.
2001-11-03 20:26:56 +00:00
tv
0812154e48
Use INSTALL_FILE/INSTALL_DIR as appropriate.
2001-11-02 18:10:00 +00:00
simonb
7d1f940ec6
Set installed library mode correctly in UNPRIVILEGED case.
2001-11-02 07:25:58 +00:00
tv
1129ed4afe
Improve readability and reduce redundant redundancy in share/mk; add some
...
descriptive comments. The guts of hostprog, lib, and prog are mostly
unchanged; this will be done in another pass.
Make several things work properly with UNPRIVILEGED set, and make the
install-time "cmp" logic work for MANZ. Also reimplement INCS{DIR,NAME}_foo
(requested by wiz) in a backwards compatible way.
Reviewed by christos.
2001-11-02 05:21:47 +00:00
lukem
2d79659157
move -Wwrite-strings to WARNS=3 too ... (yech!)
2001-11-01 07:27:35 +00:00
lukem
0e643f61a5
Move -Wcast-qual from WARNS=2 to WARNS=3 (a new level), because it
...
generates too many false positives that require gross amounts of
workaround, and the other WARNS=2 stuff is quite useful. Per discussion
with simonb & christos.
2001-11-01 07:17:17 +00:00
wiz
496a336cb0
Slight markup change.
2001-11-01 01:15:42 +00:00
wiz
73680f8d68
Drop a spare .Pp.
2001-11-01 01:13:43 +00:00
tv
a988fe0a8a
Revert previous. src/include depends on the ability of <bsd.inc.mk> to
...
provide things to INCS with / in them. Since nothing in-tree yet uses
INCS{DIR,NAME}_filename, this is not a loss at the moment.
2001-10-31 21:15:41 +00:00
atatat
6e885d365a
Turn the tun device/network interface into a cloning device.
2001-10-31 20:08:17 +00:00
gmcgarry
8e84a660f0
Document new VEXECMAP vnode flag and rename vn_marktext() to vn_markexec().
2001-10-31 19:53:07 +00:00
skrll
04b6a0a047
You can build libraries with more than just cc(1) now you know.
2001-10-31 18:44:11 +00:00
tv
61be23b431
* Create a variable HOST_OSTYPE that represents the host build environment,
...
using `uname -s`-`uname -r`-`uname -p || uname -m`. This can be overridden
in mk.conf or the environment, and is used by host tools to ensure that
build hosts do not clobber each other.
* Now that there's an objdir in src/tools, make a default TOOLDIR by creating
"tools.${HOST_OSTYPE}" in the objdir (if it exists) of src/tools. This
means that TOOLDIR is no longer required to be set in a build, though it
still may be set manually if desired.
* Set MKTOOLS to "yes" by default, since the default TOOLDIR is now located
in a known mutable location. This may still be set manually if desired.
2001-10-31 17:46:08 +00:00
tv
abb4800606
Make REQUIRETOOLS work properly -- don't error if USE_NEW_TOOLCHAIN is
...
not set. Also, nuke redundant USE_NEW_TOOLCHAIN check with USETOOLS.
2001-10-31 16:25:21 +00:00
tv
7d2258875d
Use __curdir throughout, so MAKEOBJDIR builds see resolved paths in the
...
"foo -> bar" messages written to stdout.
2001-10-31 01:46:42 +00:00
wiz
59268f6553
Add support for INCSNAME and INCSNAME_<file> to bsd.inc.mk.
...
Same syntax as FILESNAME and FILESNAME_<file>, allows to install
includes under a different name.
Okay'd by christos.
2001-10-30 15:17:16 +00:00
augustss
c2c3727493
Add moused configuration.
2001-10-30 08:44:57 +00:00
jdolecek
39ecb68bcf
fix typo in example code
2001-10-29 23:04:29 +00:00
augustss
28fed02bd7
Document the wsmuxctl device. Xref moused(8) (soon to appear).
2001-10-29 22:51:33 +00:00
gmcgarry
103408cb36
Turbochannel -> TURBOchannel
2001-10-29 19:02:23 +00:00
gmcgarry
305a93a18f
TurboChannel -> TURBOchannel. Pointed out by Tohru Nishimura.
2001-10-29 18:59:55 +00:00
pooka
0e8598ed82
make struct ifaliasreq match the one found in net/if.h
2001-10-29 15:08:31 +00:00
cgd
f3bd0cf158
add WRT (with respect to)
2001-10-28 22:39:30 +00:00
cgd
9116fff03a
fix BTTH (_boot_ to the head)
2001-10-28 22:38:01 +00:00
wiz
b45940a186
Sort SEE ALSO, sort sections, other minor cleanups.
2001-10-28 18:47:03 +00:00
jdolecek
4a5ea306b8
s/Soundblaster/SoundBlaster/. Addresses kern/14321 by Gergely EGERVARY
2001-10-28 16:28:39 +00:00
jmc
83fb4943af
already gets checked and prints out an error if it's used without
...
being set. You want to use it if USE_NEW_TOOLCHAIN is set and you're in
the source tree by default.
2001-10-28 02:03:00 +00:00
chs
3116cf32a9
if TOOLDIR is not defined, USETOOLS should default to "no",
...
since defaulting to "yes" will just give an error every time.
2001-10-28 00:52:41 +00:00
gmcgarry
a51e9664a9
- simple_lock_unlock() -> simple_unlock()
...
- include description of LK_INTERLOCK flag
Improvements suggested by Anthony Mallet in PR-14367.
2001-10-27 06:06:19 +00:00
jdolecek
9f786f908f
Fix typo - it's <dev/mca/mcadevs.h>, not <dev/tc/mcadevs.h>.
...
Reported by Miod Vallat in misc/14365.
2001-10-26 17:10:22 +00:00
jmc
bffc850001
Remove debug echo statement
2001-10-26 06:41:46 +00:00
yamt
2b98bd0728
- VOP_READDIR will remain vnode locked.
...
- our VOP_FSYNC doesn't have argument "waitfor".
- IO_SYNC is synchronous.
- remove a repeated sentence in VOP_UNLOCK.
- fix some misspells.
2001-10-26 06:24:08 +00:00
jmc
a414473103
Change the check for BSD_PKG_MK into something which looks to see if we're
...
running from inside of $BSDSRCDIR (recurse back and look for file/dir
signatures or reach /, whichever comes first).
Do it once and then pass the results to sub-makes.
Finally, if using the new toolchain and USETOOLS=yes check $TOOLDIR
before using it. Print an error message out if it's not set when expected
here.
2001-10-26 04:59:10 +00:00
yamt
43a577818e
s/falg/flag/
2001-10-26 03:48:41 +00:00
bjh21
cb7676b0ab
USE_NEW_TOOLCHAIN for ARM ELF platforms (just arm26), since the old toolchain
...
doesn't do ARM ELF at all.
2001-10-25 22:31:11 +00:00
jdolecek
e1d5d53574
remove the mention of /usr/mdec/biosboot_ps2.sym, it no longer exist
...
(the support is part of standard bootblocks)
2001-10-25 21:34:30 +00:00
bouyer
786a6026c6
Note that the ethernet function of Xircom RealPort 10/100 Ethernet + Modem
...
works.
2001-10-25 20:23:46 +00:00
nathanw
41ee0930b0
Don't explicitly set SHLIB_LDSTARTFILE and SHLIB_LDENDFILE for the
...
generic architecture case; this permits the later ELF clause to set
them properly for ELF platforms.
This will cause crtbeginS.o and crtendS.o to be included in shared
libraries built on all ELF platforms, not just alpha, mips, vax, and
sparc.
2001-10-25 19:32:15 +00:00
christos
167e01dd54
add pos
2001-10-25 13:56:07 +00:00
thorpej
083db732ee
Sigh, back out previous -- it is necessary inorder for the depend
...
(and dependall) targets to work properly.
XXX THIS IS BROKEN. It's highly questionalble that we should be applying
our .depend-generating rules to a host system -- the mkdep we currently
use assumes GCC.
2001-10-25 13:48:50 +00:00
thorpej
09dacf298e
Oops, typo.
2001-10-25 07:47:18 +00:00
thorpej
9c77726ed1
Add an ASN1_COMPILE variable for that host tool.
2001-10-25 07:46:48 +00:00
thorpej
4cd6ce7ea8
Remove an unnecessary "CPPFLAGS=${HOST_CPPFLAGS}" -- the host tool
...
targets use HOST_CPPFLAGS exclusively, and keeping this assignment
can get us into some unfortuante recursion trouble.
2001-10-25 01:21:14 +00:00
thorpej
5717160d3a
MDSETIMAGE gets a MACHINE_GNU_PLATFORM prefix.
2001-10-24 23:58:21 +00:00
augustss
c642c12a27
Add a BUGS section mentioning the difficulties with using ddb during boot.
2001-10-24 22:37:07 +00:00
enami
4644bbe41d
s/fnctl/fcntl/
2001-10-24 09:01:47 +00:00
thorpej
bae67ac435
LINT needs a ${MACHINE_GNU_PLATFORM}- prefix now.
2001-10-24 02:34:33 +00:00
thorpej
3a01dbbe6c
Quote the ${CC} provided to mkdep's environment.
2001-10-23 22:55:30 +00:00
kleink
7ff4c19dee
Inspired by rev. 1.18: consistency, pull in <assert.h> for _DIAGASSERT().
2001-10-23 18:51:05 +00:00
kleink
04b133da92
As discussed with Luke, add a short _DIAGASSERT(3) example.
...
Fixes PR lib/14324.
2001-10-23 18:45:13 +00:00
thorpej
8f508df026
When setting MACHINE_GNU_PLATFORM for ARM ports, we need compare
...
MACHINE_GNU_ARCH (not MACHINE_ARCH) to "arm", otherwise the GNU
platform won't be set properly if OBJECT_FMT=ELF.
2001-10-23 17:15:21 +00:00
wiz
2893e5922b
Don't xref ourselves.
...
Noted by YAMAMOTO Takashi on tech-userlevel.
2001-10-23 09:57:10 +00:00
augustss
94a6eb942b
Xref.
2001-10-22 22:23:44 +00:00
gmcgarry
18a46c1d6c
mount.9 doesn't exist (yet?)
2001-10-22 20:47:05 +00:00
gmcgarry
3cda02af37
wsemul.9 was merged with wsdisplay.9
2001-10-22 20:43:03 +00:00
gmcgarry
ec7180252d
fnctl -> fcntl
2001-10-22 19:22:42 +00:00
kleink
992bc87e22
Add a 1003.1g-2000 macro.
2001-10-22 16:46:05 +00:00
taca
ce11bd32bc
Remove tab only line. (Emacs makefile mode complains it.)
2001-10-22 10:53:47 +00:00
wiz
1978ea7c16
Whitespace, punctuation fixes; sort sections, fix xrefs.
2001-10-22 08:21:32 +00:00
lukem
179b47c97b
install all the macro links to queue.3 using the correct UPPER_CASE name
2001-10-22 04:37:57 +00:00
gmcgarry
d67daa9469
Update for new pages and sort.
2001-10-22 03:34:39 +00:00
gmcgarry
f9acd7a62a
Programmer's guide to the VFS interface.
2001-10-22 03:33:19 +00:00
gmcgarry
3609682ad9
Programmer's guide for wscons.
2001-10-22 03:29:58 +00:00
gmcgarry
c6f6ff8c51
Programmer's guide for the rasops subsystem.
2001-10-22 03:28:44 +00:00
gmcgarry
f878fc9982
Programmer's guide for TurboChannel.
2001-10-22 03:25:52 +00:00
gmcgarry
4d4c103867
Programmer's guide for MicroChannel.
2001-10-22 03:25:26 +00:00
jmc
a831891141
Pull in mdsetimage to the tools builds. (XXX - using libbfd here would
...
probably be preferrable long term).
2001-10-21 23:10:46 +00:00
jmc
910ace859f
Pass ${.MAKE} to crunchgen so it uses the one for cross builds correctly
2001-10-21 23:08:59 +00:00
thorpej
322df02b17
Document the 0x02 flag.
2001-10-21 18:57:39 +00:00
wiz
2be5ce2fe5
Sort SEE ALSO, sort sections, remove spurios .Pp, NetBSD -> .Nx.
2001-10-21 09:42:41 +00:00
isaki
74242463f6
add about vs driver.
2001-10-21 03:33:44 +00:00
manu
3245c82583
Added clockctl.4
2001-10-20 09:45:31 +00:00
wiz
a2f94a8a64
Fix whitespace, ispell, sort SEE ALSO, add HISTORY section.
2001-10-20 09:32:22 +00:00
manu
e9d17b72f9
Added clockctl(4)
2001-10-20 09:10:33 +00:00
jmc
6289ed7a3e
Change sets so the differing toolchain bits only (not the complete toolchain
...
at the moment) are pulled out into tc.mi and tc.old files.
tc.mi has any files which are in the new toolchain only and tc.old contains
the reverse (files which only existed in the old toolchain). The remainder
of the toolchain that is common between both old and new is still contained
in the various mi/md files.
Check for USE_NEW_TOOLCHAIN=yes in makeflist to determine which tc files to
pull in if they exist.
XXX - All the toolchain bits should eventually be pulled out into separate
lists as tc.mi and tc.<arch>. Leaving it for now until the new toolchain is
fully integrated on all ports.
2001-10-20 06:11:21 +00:00
jmc
37e7a6a0a9
Add mklocale to cross-tools and turn it back on for the builds.
2001-10-20 06:04:59 +00:00
tv
9bd7c9e744
Better version of previous. Use an .ifdef in this case, so the rule isn't
...
even defined without YHEADER. (Otherwise can lead to odd behavior.)
2001-10-19 19:07:48 +00:00
tv
336a299fa4
Make sure .y.h rule knows what to do only if YHEADER is set.
2001-10-19 17:05:26 +00:00
tv
53aa2d95d7
Simplify many .if's by collapsing to make :D and :U conditionals.
2001-10-19 16:28:54 +00:00
tv
4a7f86b870
Simplify and collapse a lot of the gooey .l and .y handling cruft here.
...
Rather than special-case a bunch of stuff, make this always parallel-safe,
and have make call upon the .l.c/.y.c followed by .c.o/.c.lo transforms,
rather than try to go right from .l/.y to .o/.lo.
2001-10-19 16:15:40 +00:00
tv
ccfbe64e81
Add .NOPATH for all files generated from .l or .y files in SRCS. Fixes PRs
...
bin/14187 and lib/14239.
Also simplify the handling of these transforms to .c and .h files a bit by
leveraging make's builtin macro operators.
2001-10-19 15:55:52 +00:00
uch
fc6d46ce8d
add playstation2 port.
2001-10-19 15:36:36 +00:00
tv
14c5d2a7bb
Skip obj-sushi; no objdirs get built there.
2001-10-19 14:00:55 +00:00
wiz
70925a0ded
Remove an empty line.
2001-10-18 19:41:48 +00:00