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