Commit Graph

5579 Commits

Author SHA1 Message Date
lukem
81f6719d57 only provide targets for ${WORKSPEC} and ${WORKBUILT} if non are provided.
this allows custom specfiles to be generated or custom WORKDIRS to be used,
whilst still allowing use of IMAGE or IMAGETAR rules.
2002-05-09 09:21:25 +00:00
lukem
4db94e2b9a convert to New Distrib World Order.
(another directory down; one more left to convert to make sparc fully NDWO)
2002-05-09 05:31:13 +00:00
lukem
55f953bfa3 fix size of images
(i reduced them during testing and they worked then, but not when i
did a full make release. weird...)
2002-05-08 23:11:56 +00:00
lukem
04e61f8526 - whitespace consistency cleanup
- build (mdset/nm/strip) into ${filename} as one rule, and move ${filename}.gz
  into separate rule
- rename MDSET.${filename}.nosymbols -> MDSET_NOSYMBOLS.${filename}
- rename MDSET.${filename}.post -> MDSET_POST.${filename}, and don't do
  suffix handling here
- rework suffix handling:
	- rename MDSET.${filename}.suffixes -> MDSET_SUFFIXES.${filename},
	  and change from list of suffixes to list of "suffix cmdtobuildsuffix",
  	  where cmdtobuildsuffix is the name of the variable containing the
	  command to build ${filename}.${suffix} (available as "${.TARGET}").
	- for each ${filename}.${suffix}, depend upon ${filename} and use
	  ${cmdtobuildsuffix} to create the former.
	- add separate ${filename}.${suffix}.gz rule
- mipsco & pmax: rename "install.gz" to "netbsd-INSTALL.gz", for
  consistency and so the target to build the mdset kernel doesn't get
  confused with general "install" target
2002-05-08 21:44:53 +00:00
fredette
73addee855 Some changes to the sun2 distrib docs to reflect reality. 2002-05-08 16:32:54 +00:00
fredette
401ee1a909 The miniroot now has a .fs extension. 2002-05-08 15:32:58 +00:00
isaki
8043fd5e17 This is obsoleted by MI distrib. 2002-05-08 14:18:48 +00:00
pooka
63fa8767c1 s/un/r&/ 2002-05-08 14:02:21 +00:00
lukem
67331f09d5 improve how gzipping is done to reduce amount of temp files, etc. 2002-05-08 07:57:09 +00:00
lukem
3f26d4dd33 remove comments left over from my NDWO conversion 2002-05-08 07:48:39 +00:00
lukem
577e5e06d2 obsolete /usr/mdec/installboot 2002-05-08 04:14:23 +00:00
lukem
102d350f21 change references to /usr/sbin/installboot 2002-05-08 04:13:14 +00:00
lukem
0b9ef78b44 obsolete /usr/mdec/installboot 2002-05-08 04:05:41 +00:00
fredette
e69bcedcef Now include distrib/common/Makefile.distrib. 2002-05-07 17:15:00 +00:00
lukem
535cb8be26 enable (default) libhack for all miniroots.
for atari, also add gethost.o (as before)
2002-05-07 14:59:34 +00:00
lukem
073a06669e migrate to usr/sbin/installboot 2002-05-07 14:50:39 +00:00
lukem
0f53a888fc migrate to /usr/sbin/installboot or ${INSTALLBOOT} as appropriate 2002-05-07 14:47:45 +00:00
lukem
c924434885 this needs to be ${INSTALLBOOT}ed 2002-05-07 14:44:06 +00:00
lukem
875330dd7f major overhaul; convert to NDWO.
this needs to build two images and one gzipped tar file:
	- install.fs: to mdset into netbsd.INSTALL
	- inst.tgz: contents of install.fs
	- miniroot.fs: install.fs + gzipped GENERIC kernel.  created using a
	  copy of the crunched ramdiskbin built for install.fs
share much of the miniroot.fs build goop from ../instfs/*
2002-05-07 14:41:36 +00:00
lukem
681ca7d1c9 keep ${IMAGE} around even after building (optional) ${IMAGE}.gz 2002-05-07 14:27:25 +00:00
isaki
7f9ea1c2f8 Rewrite with MI distrib. based on Minoura-san's work.
it makes x68k port cross buildable.
2002-05-07 14:08:30 +00:00
isaki
7478065a57 Move common files into floppies/common directory.
bootfloppy-common/Makefile.inc    -> common/Makefile.bootfloppy
 instkernel-common/Makefile.inc    -> common/Makefile.instkernel
 ramdisk-common/Makefile.inc       -> common/Makefile.ramdisk
 ramdisk-common/*                  -> common/*
2002-05-07 13:55:40 +00:00
lukem
360df462b4 decommission usr/mdec/installboot 2002-05-07 12:49:39 +00:00
pk
5a355629e8 Add crunched /usr/sbin/installboot. 2002-05-07 12:46:19 +00:00
pk
a0fd84cd66 Update md_installboot to use the new /usr/sbin/installboot program. 2002-05-07 12:27:26 +00:00
pk
e1040e5831 Increase IMAGESIZE. 2002-05-07 11:35:44 +00:00
pk
41cb0397f6 Use MI installboot(8) program in ${IMAGEPOSTBUILD}. 2002-05-07 11:34:40 +00:00
jdolecek
8b49ffb90d don't use ${OBJDIR}, using just 'install.sub' in IMAGEDEPENDS should work fine
add install.sub to CLEANFILES
2002-05-07 09:14:15 +00:00
lukem
6007cc8838 Use release:: instead of release: when multiple release targets may exist 2002-05-07 03:34:16 +00:00
lukem
e914dad622 wrap line 2002-05-07 03:29:43 +00:00
lukem
119f33b8a8 install correct item with IMAGETAR_RELEASEDIR release target 2002-05-07 02:40:55 +00:00
nathanw
004890f326 cat the tc.shl setlist, instead of trying to run it. 2002-05-06 23:38:47 +00:00
lukem
959cdaa6ab s,sys/bootinfo.h,sys/bootblock.h, 2002-05-06 15:15:52 +00:00
takemura
7e75dba262 Added descriptions for hpcboot.exe.
Fixed values of file size and memory requirement.
Added PenCentra 130 and Sigmarion(II) in supported machine list.
Added Vr4122 and Vr4131 in CPU list.
2002-05-06 11:33:20 +00:00
lukem
4b79ca48f3 - replace <dev/sun/sun_boot.h> with <sys/bootinfo.h>
- sort some entries
2002-05-06 05:29:08 +00:00
jdolecek
c063a99e1f ramdisk-kernel creates install.ram.gz now, not netbsd.INSTALL.gz 2002-05-05 21:24:51 +00:00
jdolecek
41fef67887 need to include Makefile.distrib here now 2002-05-05 15:41:00 +00:00
jdolecek
6598181593 use ${.CURDIR} in the 'release' target; this may be necessary
in some configurations
2002-05-05 15:05:33 +00:00
lukem
9fd667b2c2 Use per-target temp files, rather than sharing the same ones.
Fixes parallel build problem noted by Bill Sommerfeld.
2002-05-05 14:37:38 +00:00
lukem
da5192b2fe add support for MDSET.${FILENAME}.nosymbols 2002-05-05 13:02:44 +00:00
thorpej
ff8e73ad35 Not all new-toolchain platforms support shared libraries (m68000 and
sh3, for example, due to defincencies in the current compiler version).

Deal with this by splitting toolchain shlibs into tc.shl, and teachking
makeflist about it.

Also, fix an old-toolchain remnant in the sh3 set lists.
2002-05-05 01:24:24 +00:00
mbw
0f768fc6e4 move installing new bootloader to top of list of things to do (in case
kernel is incompatible with older version of SYS_UBOOT).
add section headings
describe how to prepare the miniroot easier than normal installation methods
mention that you have to reboot manually after miniroot is done
2002-05-04 21:36:57 +00:00
bjh21
c778d09734 Synchronise the various lists of sets with reality. 2002-05-04 21:35:27 +00:00
mbw
446a546c33 silly extraneous period (a.k.a. full stop) . 2002-05-04 21:35:19 +00:00
mbw
c020238ed4 typo 2002-05-04 20:40:25 +00:00
mbw
3e7a04037a typo
describe how to check that the vnd is mounted correctly for hp300 installs
2002-05-04 20:39:32 +00:00
jdolecek
5be1ccb890 for example fstab, refer to /usr/share/examples/fstab/ 2002-05-04 19:55:47 +00:00
jdolecek
074863cac2 Move the sample fstab files to /usr/share/examples/fstab/. Duplicates
or very similar configs removed.
2002-05-04 19:43:57 +00:00
nonaka
e1cab97e02 Added lock.h 2002-05-04 10:31:45 +00:00
briggs
ee4a76bc67 pte.h and bat.h are gone for bebox. 2002-05-04 04:50:46 +00:00
lukem
0540a3d579 Convert from vnd and installboot.old to Makefile.tarfloppy and MI installboot.
Allow various parameters to be tweaked via external make(1) or
environment variables, to allow for easy creation of floppy sets
containing arbitrary kernels.

XXX: GENERIC still doesn't fit on a single floppy, so this won't build as-is
and is still not enabled by default.  (Per discussion with Ross & Jason.)
2002-05-04 01:40:06 +00:00
lukem
897d27df90 - add support for [-s suffix] to buildfloppies.sh (defaults to "",
rather than the previous ".fs").
- add support for (optional) FLOPPYSUFFIX in Makefile.tarfloppy, and
  use appropriately
- remove (now unnecessary) custom release targets in alpha/instkernel/*
2002-05-04 01:34:36 +00:00
kleink
4d58285e06 Use $PREPMKBOOTIMAGE. 2002-05-03 20:54:18 +00:00
bjh21
5e0208a9a5 termcap.vt100 -> termcap.src 2002-05-03 16:47:35 +00:00
lukem
190665e2fb obsolete alpha installboot.old and bootxx{,.old} 2002-05-03 15:43:40 +00:00
lukem
d5209f6152 rather than blocking parallel mdset builds with .WAIT, replace usage of
"netbsd.tmp" with "${.TARGET:R}" (et al)
2002-05-03 15:22:55 +00:00
lukem
dac2544a0d revert previous; all includers of Makefile.image should set MTREECONF 2002-05-03 14:21:44 +00:00
lukem
611543b0a7 provide common/mtree.dot (contains entry for ". type=dir ...") , and
use that rather than MTREE entry in the list, because Makefile.image
needs at least one mtree file anyway
2002-05-03 14:20:54 +00:00
wiz
a2a5a68e82 Add /usr/mdec/osloader. 2002-05-03 12:12:03 +00:00
wiz
68e4c5072a Fix mmeye includes list. 2002-05-03 12:11:44 +00:00
wiz
bc1d9143fe Add some obsolete include files. 2002-05-03 12:11:22 +00:00
wiz
84f9ea26cd Remove empty line. 2002-05-03 12:10:57 +00:00
mbw
e8ed7fb0b4 move netboot stuff to ../common/netboot 2002-05-03 05:22:27 +00:00
mbw
69f51dade6 start over from scratch and move to ../common/netboot 2002-05-03 05:21:39 +00:00
mbw
a90ddef4ce typo
move netboot stuff to ../common/netboot
2002-05-03 05:19:27 +00:00
mbw
d876b5d59e move netboot stuff to ../common/netboot
major overhaul
2002-05-03 05:18:14 +00:00
mbw
c43dbf6e32 There's a lot of overlap between platforms for configuring netboot
servers.  Store those procedures here.  This first version includes the
netboot stuff from hp300, macppc, next68k, and sparc.
2002-05-03 05:17:30 +00:00
mbw
709cef492e next68k example ifconfig uses correct device name (xe)
also, excise mention of X windows for next68k
point to hp300 FAQ regarding X
2002-05-03 04:12:02 +00:00
mbw
1702480481 mention there currently is no X server for next68k 2002-05-03 04:11:19 +00:00
mbw
4c785d335e Model 310 has a 10 MHz CPU
minor typo
2002-05-03 04:09:04 +00:00
mbw
50feccad7d add tags for hp300 2002-05-03 04:03:29 +00:00
mbw
1909d634f8 move to the MI ../common/xfer 2002-05-03 04:02:13 +00:00
mbw
2999b65509 move mention of partition a offset to section in prep
clean up a little formatting
mention that sysinst isn't described here
describe how to restart install program
2002-05-03 04:01:45 +00:00
mbw
cd6c929f1c move suggested partition info to prep
mention that tapes and printers go on slow HP-IB and disks on fast HP-IB
point to FAQ for help setting up a serial console
list unsupported hardware
2002-05-03 04:01:08 +00:00
mbw
c6d7fa9494 describe how to get to the ROM Monitor prompt and how to configure it to
always netboot NetBSD
2002-05-03 03:59:55 +00:00
mbw
6f8bb3665d fill in some more details of supported and unsupported hardware 2002-05-03 03:59:30 +00:00
mbw
a50263852f add note about dead NVRAM (ethernet address is all F's) and link to FAQ 2002-05-03 03:58:45 +00:00
bjh21
1c546ef17f Adjust for the presence of sysinst on acorn26, and for the use of the sun
rather than vt100 terminal emulation on the console.
2002-05-02 23:04:31 +00:00
bjh21
3785c22214 sysinst bits for acorn26. Basically the same as acorn32 for now. 2002-05-02 23:02:50 +00:00
bjh21
f1c9ecc81e When doing a shell "for" loop over a potentially-empty list, assign the list
to a shell variable and iterate over that.  This is necessary for some POSIX
shells.
2002-05-02 18:32:45 +00:00
lukem
4aee7e7738 Infrastructure to build a set of "rescue" tools; a crunched-up version
of all the statically linked binaries in /bin, /sbin and the few in /usr/bin.

This isn't built nor installed yet.
2002-05-02 18:20:58 +00:00
lukem
ed8e534c7e yet another distrib overhaul:
- move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib
  (fixes problem caused by implicit include of ../Makefile.inc in certain
  submake conditions triggered by makefiles not yet in tree)
- removed mkdir of ${RELEASEDIR}/*;  rely upon "snap_pre" target of
  etc/Makefile to create all the release directories
- renamed RELINSTALL to RELEASE_INSTALL
- renamed FLOPPYINSTDIR to FLOPPY_RELEASEDIR
- renamed MDSETDIR to MDSET_RELEASEDIR
- removed ITARGET
- move release target from top level to appropriate subdirectory
- ensure release target has correct depends
- replace miniroot's IMAGE_MD_POST with common/Makefile.image IMAGEPOSTBUILD
- Makefile.image: add realall: ${IMAGE}
2002-05-02 18:02:14 +00:00
lukem
f9a00fe84c don't descend into utils as it's not necessary with recent crunchgens 2002-05-02 17:44:32 +00:00
wiz
bf527580b7 Remove previously empty /usr/share/man/{cat,html,man}9/arm32. 2002-05-02 17:03:57 +00:00
wiz
b0435b05cd According to thorpej, only x86_64 doesn't provide lint files now.
Remove corresponding conditionals for sparc64, m68000, and sh3, and
add one for x86_64.
2002-05-02 15:59:10 +00:00
wiz
a18665cae6 Fix up set lists for three of the four sh3 ports a bit.
XXX: Still wrong because of some missing toolchain stuff (gdb),
     and crt{begin,end}S.o.
XXX: mmeye didn't build for me, will investigate
2002-05-02 15:42:18 +00:00
wiz
19d13be4d9 Add /usr/include/dev/sun/sun_boot.h. 2002-05-02 15:39:45 +00:00
simonb
89abf2a631 Use termcap.src (instead of non-existant termcap.mini).
Change image depends from uboot.lif to boot and bootxx_ffs.
2002-05-02 14:16:02 +00:00
simonb
bb1d4e3c14 Copy the .../pmax/instkernel/list changes for "MTREE . type=dir" and
copying the kernel from the OBJDIR.
2002-05-02 14:12:40 +00:00
simonb
f5e9be2ba8 ${DISTRIBDIR} has changed; grab our rcons termcap relative to ${CURDIR}. 2002-05-02 13:31:43 +00:00
simonb
085fb8f093 Add a "MTREE . type=dir" line to keep the distrib scripts happy.
Copy the install kernel from ${OBJDIR} - the script that does this
explicitly runs from the SRCDIR.
2002-05-02 13:28:40 +00:00
simonb
876dba6110 Use "boot.pmax" instead of just "boot" in IMAGEDEPENDS. 2002-05-02 13:26:38 +00:00
lukem
e2923328ba support optional CRUNCHENV - environment variables to pass to
crunchgen(1) and the make -f ${CRUNCHBIN}.mk.
defaults to SMALLPROG=1
2002-05-02 13:16:46 +00:00
lukem
a9988cc940 allow IMAGE to be optional (and don't create rule for ${IMAGE}: if
it's not defined)
2002-05-02 13:05:49 +00:00
lukem
8987947e49 convert to building with NDWO Makefile.tarfloppy.
alpha is now fully NDWO (well, at least, the stuff that's enabled in
distrib/alpha/Makefile)
2002-05-02 13:04:48 +00:00
lukem
9e14de40bb - enable libhack, and thus deprecate pwd_mkdb (et al)
- add DBG=-Os
- other consistency cleanups
2002-04-30 15:37:33 +00:00
lukem
d7d06ed783 minor consistency tweaks 2002-04-30 15:28:32 +00:00
lukem
3d5435227d convert instkernel/fdset into using NDWO Makefile.tarfloppy, which
allows UNPRIVED cross building of aforementioned directory
2002-04-30 15:08:44 +00:00
mbw
c0afb23691 describe how to use bc to calculate the boot.net filename (in hex)
change ".Dl ok Ic commands" and ".Li ok Ic commands" into
 ".(disp/.disp) and ".No ok Ic commands"
 since it actually uses a monospaced font in HTML
2002-04-29 23:36:02 +00:00
mbw
4918749f0a add section describing how to boot from an SBUS card
change ".Dl ok Ic commands" into ".(disp/.disp) and ".No ok Ic commands"
 since it actually uses a monospaced font in HTML
2002-04-29 23:33:41 +00:00
lukem
244b762de1 Complete the conversion back to the OpenSSH default configuration files of
"/etc/ssh/ssh_config" (from "/etc/ssh/ssh.conf") for ssh(1) and other
userland tools, and "/etc/ssh/sshd_config (from "/etc/ssh/sshd.conf")
for sshd(8).

etc/postinstall will detect this, and if "fix" is given, rename the files.
2002-04-29 08:23:34 +00:00
sommerfeld
dbe42df9af Insert .WAIT between maketars and makesums in sets: dependancy.
An explicit makesums: maketars dependancy was not used because a
release engineer might want to regenerate the sums only and not the
tarballs; there's no explicit dependancy tracking here or elsewhere
between the input files and the output tarballs so everything gets
rebuild always.

XXX The existing "maketars" script is also not friendly to parallel
builds -- all of the sets files should be visible to the makefile so
they can be built in parallel.
2002-04-29 05:02:57 +00:00
sommerfeld
bf3e3eb4dc Make all elements of SRCS (set in arch-specific makefile) depend on
the message headers; previous list was woefully incomplete and caused
parallel builds to explode.
2002-04-29 04:40:00 +00:00
isaki
12c2ab4d69 use ${PWD_MKDB} instead of pwd_mkdb. 2002-04-28 11:29:29 +00:00
isaki
7b175df846 Add 'newdisk' entry dropped at previous commit. 2002-04-28 11:28:44 +00:00
isaki
dada32dfc5 Fix path. 2002-04-28 07:31:54 +00:00
shin
1db7e557d6 sync with hpcmips(rev. 1.7).
delete csh, netstat, tset, and vi to reduce GOT size.
otherwise, libc.a and other objects which was not compiled with -xgot
won't link. (in general, you can't mix -xgot and no -xgot binaries.)


current GOT size is 0000f590 (see below).

 10 .got          0000f590  10010360  10010360  00269360  2**4
                  CONTENTS, ALLOC, LOAD, DATA
2002-04-28 04:16:27 +00:00
shin
c0bca8554c delete csh, netstat, tset, and vi to reduce GOT size.
otherwise, libc.a and other objects which was not compiled with -xgot
won't link. (in general, you can't mix -xgot and no -xgot binaries.)

current GOT size is 0000f618 (see below).

 10 .got          0000f618  10010460  10010460  0026c460  2**4
                  CONTENTS, ALLOC, LOAD, DATA
2002-04-27 23:38:22 +00:00
atatat
e621222ce7 Add stat(1) to sets lists 2002-04-27 19:17:16 +00:00
tsutsui
142133ad1d Fix IMAGESIZE. (typo in rev 1.4?) 2002-04-27 17:15:48 +00:00
shin
e81d147a25 add INTERTOP CX310 to supported machine. 2002-04-27 12:21:30 +00:00
tsutsui
0ab399cb54 Add bbinfo.h. 2002-04-27 10:22:36 +00:00
gson
ae16970106 Add myself. 2002-04-27 03:49:06 +00:00
groo
c82eeddb2d dreamcast dependent set list 2002-04-26 19:17:38 +00:00
matt
f9f502221e Use the correct name of the INSTALL kernel. 2002-04-26 17:30:00 +00:00
lukem
9e5598221a replace _SRC_TOP_ with NETBSDSRCDIR, since the latter is the "public" version 2002-04-26 15:50:21 +00:00
lukem
5363a55b99 s/REV/DISTRIBREV/ 2002-04-26 15:47:21 +00:00
lukem
560c3ebc52 add etc/postinstall 2002-04-26 15:46:13 +00:00
lukem
7bbec49f2a remove unused REV & VER 2002-04-26 15:27:02 +00:00
lukem
29d47e20ef s/VER/DISTRIBVER/ 2002-04-26 15:25:33 +00:00
lukem
5bf6e9db83 use RELINSTALL 2002-04-26 15:05:29 +00:00
lukem
9074deb758 use gzip -9f 2002-04-26 15:05:18 +00:00
lukem
f845b9752d use RELINSTALL 2002-04-26 15:04:30 +00:00
lukem
51fa6a7f42 remove stuff migrated to ../ramdisk or ../miniroot 2002-04-26 03:58:41 +00:00
lukem
53f41a1d9d use ${WORKDIR} instead of ${TARGETDIR}, since the latter is only valid
within parselist.
2002-04-26 03:49:21 +00:00
lukem
e9e28d241a Migrate to a distrib framework closer to how other ports work.
Arguably this could be moved to using the distrib/miniroot
infrastructure instead.

XXX: This could benefit from being crunchgen-ed with libhack;
currently it just uses a lot of stuff out of ${DESTDIR}
2002-04-26 03:49:05 +00:00
lukem
b5ad808f0c remove non mount_* links to mount_* programs... 2002-04-26 03:38:19 +00:00
lukem
68e32c4166 move files from ../common/ that are only used in this directory to here 2002-04-26 03:29:32 +00:00
lukem
7abb10eb65 convert to be closer to the other distrib dirs:
- take advantage of Makefile.mdset
- use list instead of ramdisk.list, and remove special srcdirs for init
  and dd since they understand -DSMALLPROG
- use full-path style specfile mtree.conf instead of
  old-style specfile ../common/ramdisk.tree
- ensure IMAGEDEPENDS is in sync with list
(xxx; untested :)
2002-04-26 03:15:15 +00:00
lukem
63f4cf909a this shouldn't be necessary 2002-04-26 02:56:45 +00:00
lukem
919d3f7830 use ${RELINSTALL} instead of cp -p 2002-04-26 02:54:59 +00:00
lukem
b15f81d077 - call ${INSTALLBOOT} with -m ${MACHINE}
- use check_RELEASEDIR
2002-04-26 02:51:47 +00:00
thorpej
1c2f7845de Build gzboot_TEAMASA_NPWR_flash_0x00080000. 2002-04-26 02:31:57 +00:00
ad
77e08f053a Add a driver for Adaptec FSA RAID controllers, as often found in Dell
servers. Based on the FreeBSD/OpenBSD versions.
2002-04-26 02:05:07 +00:00
matt
570b8f5fd5 Use the right name for the install kernel. 2002-04-26 01:26:49 +00:00
bjh21
1ed1635947 Set MDSETDIR more usefully. 2002-04-25 22:33:50 +00:00
leo
76fe1572d8 Add aout->ELF upgrade support. 2002-04-25 20:16:08 +00:00
bjh21
2fb16bb43f Set PAX in buildfloppies.sh's environment. 2002-04-24 23:04:08 +00:00
thorpej
8eef8db58c Build a gzboot image for the TeamASA Npwr. 2002-04-24 21:24:16 +00:00
thorpej
f897638a44 Allow the name of the gzboot image to be different from the name
of the kernel configuration.
2002-04-24 21:17:31 +00:00
thorpej
f13a1f0948 Allow which kernel for a specific kernel config to be specified (e.g.
netbsd-sd0, netbsd-wm0, etc.).
2002-04-24 21:09:57 +00:00
thorpej
2fb4fdf715 Fix kernel suffix processing:
* Don't put .WAIT in ${KERNELS}.
* Make sure to add suffixed kernel names to ${KERNELDEPS}.
2002-04-24 21:03:42 +00:00
thorpej
8a0e1d451e Add iq80321.c 2002-04-24 20:37:46 +00:00
thorpej
f2074c92de Add iq80310.c 2002-04-24 20:36:59 +00:00
lukem
9879192442 remove duplicate entry for bsd.files.mk 2002-04-24 01:29:20 +00:00
tv
3522143339 The "objcopy" based crunchide method has a problem on MIPS; it turns global
symbols into locals, but relocs are left in place (rather than attempting
to resolve-in-place with "ld -r", even with "-Bsymbolic").

Standard MIPS code will generate CALL16 relocs for function calls, but
the linker forbids such relocs from being used to call local symbols (such
as those turned "local" by objcopy).  So, rather than battle the toolchain
uphill, work around it for the moment by forcing 32-bit GOT references with
the assembler option "-xgot".

This will be fixed in a more clean manner in the future.
2002-04-23 19:53:10 +00:00
bouyer
720f57412d Kill ncr(4), mention esiop(4). 2002-04-23 19:48:41 +00:00
tv
aa25460ffb Make sure DBG setting is passed to crunch Makefile to get proper
compile-time options.
2002-04-23 19:44:14 +00:00
bouyer
4ce493540b Add esiop; and rename 53c1010-33 to 53c1010 (the 66Mhz version should work
too).
2002-04-23 19:43:18 +00:00
bouyer
be7a077389 Add esiop(4) 2002-04-23 19:41:31 +00:00
augustss
43688aeeca Fix some (old) typos: s/catman/man/ 2002-04-23 12:07:52 +00:00
augustss
7e84f132c3 Add acpi man pages. 2002-04-23 12:04:12 +00:00
gmcgarry
8561815f09 Clarify that only miniroot installs are supported ATM. 2002-04-23 05:56:44 +00:00
gmcgarry
7df0b0a5ed - only describe the floppy directory if floppies are supported for machine
- the kern set has grown an extension
- add new kernels for hp300
2002-04-23 05:55:23 +00:00
fredette
fd6a9fbbbf Be sure to use /usr/sbin/installboot instead of /usr/mdec/installboot,
since the status of any compatability link or script is up in the air.
2002-04-23 02:27:40 +00:00
fredette
3da37c5b67 Converted sun2 to the new distrib world order. It is now
possible to do full release unprivileged cross-builds.
2002-04-22 21:17:48 +00:00
ad
8c02ac5aed Add icpsp. 2002-04-22 21:07:47 +00:00
ad
9a09578e25 Add a driver for ICP-Vortex GDT and Intel Storage RAID controllers. Parts
taken from OpenBSD. Test hardware kindly provided by Intel. This still needs
management bits, and doesn't support older controllers, but that shouldn't
be hard to fix.
2002-04-22 21:05:19 +00:00
bjh21
8515070701 Use the correct subdir name. 2002-04-22 19:24:28 +00:00
minoura
a37bf11046 Add passwd.conf. 2002-04-22 10:08:41 +00:00
gmcgarry
8212c0741f Use INSTALLATION_DIRS for directory creation. 2002-04-22 03:37:12 +00:00
mbw
5d8d768800 Flesh out details and make it look more like other platforms hardware
sections
2002-04-22 02:51:19 +00:00
mbw
6f930c224e preparing for branch to 1.6
mention nell device support and restrictions
move javastation model from supported list to status webpage since most
 of the useful support is not in-tree
move VME/IPI note inside the VME disk interface list
audiocs now supports recording and the JavaStation-1 and JavaStation-10
tcx driver supports JavaStation-1
Twinhead TWINstation 5G (SS5 clone) works
change wording to list all known classes of sun4m CPUs as being supported
2002-04-22 01:21:20 +00:00
mbw
02b6ab65ab mention 5500 and 6500 need nvramrc patches to use on-board video
remove info specific to the 1.5 branch but no longer pertaining to -current
2002-04-22 00:37:01 +00:00
mbw
6ee2d2961d preparing for branch to 1.6
supported in -current:
 PowerBook G4 (Gigabit Ethernet)
 PowerMacintosh G4 (Quicksilver)
 AirPort/AirMac and Lucent WaveLan

supported in 1.5.2 and later
 Apple Worgroup Server 8550
 Apple 53c875 Ultra Wide SCSI (needs firmware update)
 usb SCSI adapters work

change time frame of supported/unsupported models
remove info specific to the 1.5 branch but no longer pertaining to
-current
2002-04-22 00:35:50 +00:00
nsmrtks
a1329f834a minoura and nsmrtks moved between portmasters and developers 2002-04-21 17:37:05 +00:00
shin
883a9619e2 make "kern-GENERIC" selected by default. 2002-04-21 11:21:53 +00:00
shin
d7d286e362 fix miniroot image file name. 2002-04-21 11:20:45 +00:00
thomas
a6bf55b131 Remove not needed README.* files. 2002-04-21 10:41:38 +00:00
leo
177bcf6b76 Handle the atari kernel-sets. 2002-04-20 20:35:00 +00:00
gmcgarry
377968bc08 Make all devices, bump ramdisk size, and fiddle with inode density. 2002-04-20 05:01:58 +00:00
schmonz
1524f54e8e Add myself. 2002-04-19 23:03:09 +00:00
tsutsui
b4ede19e63 Remove obsolete header files used by old (pre-wscons) kernel. 2002-04-19 18:30:58 +00:00
tsutsui
b0b225c021 Switch to NDWO ustar bootfloppy creation process. 2002-04-19 10:40:23 +00:00
wiz
ea039f6637 Fix setlist name typo. install/16406 by Hiroyuki Bessho. 2002-04-19 09:47:10 +00:00
bjh21
82120310c1 Provide a Makefile to link into the rest of the tree. 2002-04-19 00:03:46 +00:00
bjh21
e2bc29b8b1 Initial ramdisk kernel glue for acorn26. Still needs sysinst adding. 2002-04-18 23:55:50 +00:00
fredette
ed853533a0 Fixed a spelling mistake. 2002-04-18 21:45:37 +00:00
fredette
e19ecd314c Fixed a spelling mistake. 2002-04-18 21:41:38 +00:00
wiz
95bc0b09e2 Remove opms(4) for bebox (superseded by pms(4)).
Approved by christos.
2002-04-18 15:44:20 +00:00
bouyer
a1e18eb6d5 Include .include <bsd.own.mk> to get ${_SRC_TOP_}, and
${_SRC_TOP_}/distrib/Makefile.inc to get DISTRIBDIR & al.
2002-04-18 15:36:57 +00:00
wiz
1f28a82ce5 Remove /dev/pms0 creation from ports that do not have the driver;
obsolete it on the ones that had it in the 'all' target.
2002-04-18 13:24:56 +00:00
wiz
b9682f0b89 Remove empty line. 2002-04-18 13:23:55 +00:00
wiz
c3a518018a Add /dev/pms0 to obsolete list after opms(4) removal. 2002-04-18 12:56:57 +00:00
wiz
c6dc851f64 Remove opms(4) and its device, /dev/pms0, from the i386 port, because
it has been obsoleted by pms(4).

Reviewed by fvdl and christos.
2002-04-18 12:54:09 +00:00
tv
73a896df92 Exit with nonzero status if the -i (installboot) command fails. (The media
certainly won't be usable in this case.)
2002-04-17 20:42:34 +00:00
shell
1bbaea941f replace my name, sorted alphabetically 2002-04-17 14:04:16 +00:00
shell
0c52280d47 append my name to the list 2002-04-17 13:04:05 +00:00
kleink
e10975f88e Remove duplicated sysinst entry. 2002-04-16 20:52:44 +00:00
heinz
f0edf45953 $DESTDIR/boot.amiga was removed from the base set (see distrib/sets/lists/base/
md.amiga 1.49)
2002-04-16 20:46:19 +00:00
heinz
8ee9cab5ca $DESTDIR/boot.amiga was removed from the base set (see distrib/sets/lists/base/
md.amiga 1.49).
2002-04-16 20:45:21 +00:00
kleink
63ef3c8259 Sync with tzdata2002c. 2002-04-16 18:39:13 +00:00
lukem
b9c8fc2871 convert to NDWO ustar bootfloppy creation process.
xxx; untested
2002-04-16 09:16:21 +00:00
lukem
e59919804c we don't want "rescue-tiny.fs.fs" ... 2002-04-16 09:08:01 +00:00
lukem
ad423f169c Migrate MI-shareable stuff to distrib/common/Makefile.tarfloppy. 2002-04-16 09:06:49 +00:00
lukem
a0296e9ed9 Makefile snippet to create bootable ustar floppies 2002-04-16 09:00:20 +00:00
lukem
33e7bb62d6 - Convert to using distrib/common/buildfloppies.sh, which can build both
single and multi-volume floppies in better fashion that the crufty
  shell commands in the various Makefiles.
- Move fdset* -> bootfloppy*, as that's more consistent
2002-04-16 05:23:33 +00:00
lukem
2db638e823 buildfloppies.sh -- build floppy images from the given files.
It can write multiple disks (up to a maximum number), and optionally
install a bootstrap or pad the last disk to the image size.
2002-04-16 04:28:23 +00:00
mycroft
1d4148b8f4 Run reboot(8) and halt(8) from system(), not run_prog(). 2002-04-16 02:20:17 +00:00
mycroft
6b51f6a75b Use reboot -q' and halt -q' to make it reboot faster. 2002-04-16 02:06:09 +00:00