Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/bouyer-quota2]: src Sync with HEAD
details: https://anonhg.NetBSD.org/src/rev/4dd08e7de124
branches: bouyer-quota2
changeset: 761196:4dd08e7de124
user: bouyer <bouyer%NetBSD.org@localhost>
date: Sun Mar 06 15:07:36 2011 +0000
description:
Sync with HEAD
diffstat:
distrib/emips/Makefile | 9 +
distrib/emips/cdroms/Makefile | 6 +
distrib/emips/cdroms/installcd/Makefile | 11 +
distrib/emips/instkernel/Makefile | 31 +
distrib/emips/instkernel/list | 4 +
distrib/emips/miniroot/Makefile.inc | 18 +
distrib/emips/miniroot/dot.profile | 20 +
distrib/emips/miniroot/list | 49 +
distrib/emips/ramdisk/Makefile | 39 +
distrib/emips/ramdisk/disktab.preinstall | 42 +
distrib/emips/ramdisk/dot.hdprofile | 62 +
distrib/emips/ramdisk/dot.profile | 67 +
distrib/emips/ramdisk/list | 80 +
distrib/notes/emips/Makefile | 5 +
distrib/notes/emips/hardware | 26 +
distrib/notes/emips/install | 378 +++
distrib/notes/emips/legal | 141 +
distrib/notes/emips/prep | 6 +
distrib/notes/emips/upgrade | 3 +
distrib/notes/emips/xfer | 3 +
distrib/utils/sysinst/arch/emips/Makefile | 6 +
distrib/utils/sysinst/arch/emips/md.c | 206 ++
distrib/utils/sysinst/arch/emips/md.h | 94 +
distrib/utils/sysinst/arch/emips/menus.md.en | 40 +
distrib/utils/sysinst/arch/emips/menus.md.es | 40 +
distrib/utils/sysinst/arch/emips/menus.md.fr | 40 +
distrib/utils/sysinst/arch/emips/menus.md.pl | 43 +
distrib/utils/sysinst/arch/emips/msg.md.de | 53 +
distrib/utils/sysinst/arch/emips/msg.md.en | 52 +
distrib/utils/sysinst/arch/emips/msg.md.es | 52 +
distrib/utils/sysinst/arch/emips/msg.md.fr | 53 +
distrib/utils/sysinst/arch/emips/msg.md.pl | 56 +
etc/etc.emips/MAKEDEV.conf | 33 +
etc/etc.emips/Makefile.inc | 12 +
etc/etc.emips/ttys | 25 +
external/bsd/llvm/Makefile | 15 +
external/bsd/llvm/Makefile.inc | 30 +
external/bsd/llvm/bin/Makefile | 29 +
external/bsd/llvm/bin/Makefile.inc | 5 +
external/bsd/llvm/bin/bugpoint/Makefile | 38 +
external/bsd/llvm/bin/clang/Makefile | 64 +
external/bsd/llvm/bin/llc/Makefile | 33 +
external/bsd/llvm/bin/lli/Makefile | 33 +
external/bsd/llvm/bin/llvm-ar/Makefile | 20 +
external/bsd/llvm/bin/llvm-as/Makefile | 20 +
external/bsd/llvm/bin/llvm-bcanalyzer/Makefile | 17 +
external/bsd/llvm/bin/llvm-diff/Makefile | 21 +
external/bsd/llvm/bin/llvm-dis/Makefile | 19 +
external/bsd/llvm/bin/llvm-extract/Makefile | 26 +
external/bsd/llvm/bin/llvm-ld/Makefile | 31 +
external/bsd/llvm/bin/llvm-link/Makefile | 23 +
external/bsd/llvm/bin/llvm-mc/Makefile | 34 +
external/bsd/llvm/bin/llvm-nm/Makefile | 21 +
external/bsd/llvm/bin/llvm-prof/Makefile | 20 +
external/bsd/llvm/bin/llvm-ranlib/Makefile | 20 +
external/bsd/llvm/bin/llvm-stub/Makefile | 12 +
external/bsd/llvm/bin/llvmc/Makefile | 35 +
external/bsd/llvm/bin/macho-dumpx/Makefile | 19 +
external/bsd/llvm/bin/opt/Makefile | 32 +
external/bsd/llvm/bin/tblgen/Makefile | 55 +
external/bsd/llvm/config/clang/Basic/Version.inc | 6 +
external/bsd/llvm/config/llvm/Config/AsmParsers.def | 29 +
external/bsd/llvm/config/llvm/Config/AsmPrinters.def | 29 +
external/bsd/llvm/config/llvm/Config/Disassemblers.def | 29 +
external/bsd/llvm/config/llvm/Config/Targets.def | 28 +
external/bsd/llvm/config/llvm/Config/config.h | 633 ++++++
external/bsd/llvm/config/llvm/Config/llvm-config.h | 98 +
external/bsd/llvm/config/llvm/Support/DataTypes.h | 112 +
external/bsd/llvm/include/Makefile | 90 +
external/bsd/llvm/lib/Makefile | 69 +
external/bsd/llvm/lib/Makefile.inc | 5 +
external/bsd/llvm/lib/libLLVMAnalysis/Makefile | 70 +
external/bsd/llvm/lib/libLLVMArchive/Makefile | 13 +
external/bsd/llvm/lib/libLLVMAsmParser/Makefile | 17 +
external/bsd/llvm/lib/libLLVMAsmPrinter/Makefile | 23 +
external/bsd/llvm/lib/libLLVMBitReader/Makefile | 16 +
external/bsd/llvm/lib/libLLVMBitWriter/Makefile | 18 +
external/bsd/llvm/lib/libLLVMCBackend/Makefile | 11 +
external/bsd/llvm/lib/libLLVMCBackendInfo/Makefile | 13 +
external/bsd/llvm/lib/libLLVMCodeGen/Makefile | 108 +
external/bsd/llvm/lib/libLLVMCompilerDriver/Makefile | 15 +
external/bsd/llvm/lib/libLLVMCore/Makefile | 48 +
external/bsd/llvm/lib/libLLVMCppBackend/Makefile | 11 +
external/bsd/llvm/lib/libLLVMCppBackendInfo/Makefile | 13 +
external/bsd/llvm/lib/libLLVMExecutionEngine/Makefile | 12 +
external/bsd/llvm/lib/libLLVMHello/Makefile | 11 +
external/bsd/llvm/lib/libLLVMInstCombine/Makefile | 27 +
external/bsd/llvm/lib/libLLVMInstrumentation/Makefile | 15 +
external/bsd/llvm/lib/libLLVMInterpreter/Makefile | 13 +
external/bsd/llvm/lib/libLLVMJIT/Makefile | 20 +
external/bsd/llvm/lib/libLLVMLinker/Makefile | 14 +
external/bsd/llvm/lib/libLLVMMC/Makefile | 48 +
external/bsd/llvm/lib/libLLVMMCDisassembler/Makefile | 18 +
external/bsd/llvm/lib/libLLVMMCJIT/Makefile | 12 +
external/bsd/llvm/lib/libLLVMMCParser/Makefile | 23 +
external/bsd/llvm/lib/libLLVMObject/Makefile | 15 +
external/bsd/llvm/lib/libLLVMScalarOpts/Makefile | 47 +
external/bsd/llvm/lib/libLLVMSelectionDAG/Makefile | 35 +
external/bsd/llvm/lib/libLLVMSupport/Makefile | 100 +
external/bsd/llvm/lib/libLLVMTarget/Makefile | 29 +
external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile | 40 +
external/bsd/llvm/lib/libLLVMX86AsmParser/Makefile | 19 +
external/bsd/llvm/lib/libLLVMX86AsmPrinter/Makefile | 21 +
external/bsd/llvm/lib/libLLVMX86CodeGen/Makefile | 56 +
external/bsd/llvm/lib/libLLVMX86Disassembler/Makefile | 19 +
external/bsd/llvm/lib/libLLVMX86TargetInfo/Makefile | 18 +
external/bsd/llvm/lib/libLLVMipa/Makefile | 19 +
external/bsd/llvm/lib/libLLVMipo/Makefile | 36 +
external/bsd/llvm/lib/libclangAST/Makefile | 56 +
external/bsd/llvm/lib/libclangAnalysis/Makefile | 26 +
external/bsd/llvm/lib/libclangBasic/Makefile | 29 +
external/bsd/llvm/lib/libclangCodeGen/Makefile | 50 +
external/bsd/llvm/lib/libclangDriver/Makefile | 32 +
external/bsd/llvm/lib/libclangFrontend/Makefile | 40 +
external/bsd/llvm/lib/libclangFrontendTool/Makefile | 15 +
external/bsd/llvm/lib/libclangIndex/Makefile | 25 +
external/bsd/llvm/lib/libclangLex/Makefile | 33 +
external/bsd/llvm/lib/libclangParse/Makefile | 27 +
external/bsd/llvm/lib/libclangRewrite/Makefile | 25 +
external/bsd/llvm/lib/libclangSema/Makefile | 47 +
external/bsd/llvm/lib/libclangSerialization/Makefile | 22 +
external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile | 70 +
external/bsd/llvm/link.mk | 28 +
external/bsd/llvm/tablegen.mk | 15 +
external/mit/xorg/lib/libchromeXvMCPro/Makefile | 29 +
external/mit/xorg/lib/libchromeXvMCPro/shlib_version | 4 +
external/mit/xorg/server/drivers/xf86-input-synaptics/Makefile | 14 +
lib/csu/arch/powerpc/Makefile.inc | 5 +
lib/csu/arch/powerpc/crt0.S | 49 +
lib/csu/arch/powerpc/crtbegin.S | 268 ++
lib/csu/arch/powerpc/crtend.S | 52 +
lib/csu/arch/powerpc/crti.S | 50 +
lib/csu/arch/powerpc/crtn.S | 44 +
lib/libm/arch/sparc64/fenv.c | 329 +++
sys/arch/sandpoint/stand/altboot/Makefile | 70 +
sys/arch/sandpoint/stand/altboot/README.altboot | 48 +
sys/arch/sandpoint/stand/altboot/brdsetup.c | 983 ++++++++++
sys/arch/sandpoint/stand/altboot/dev_net.c | 115 +
sys/arch/sandpoint/stand/altboot/devopen.c | 121 +
sys/arch/sandpoint/stand/altboot/dsk.c | 530 +++++
sys/arch/sandpoint/stand/altboot/entry.S | 217 ++
sys/arch/sandpoint/stand/altboot/fxp.c | 529 +++++
sys/arch/sandpoint/stand/altboot/globals.h | 207 ++
sys/arch/sandpoint/stand/altboot/kse.c | 273 ++
sys/arch/sandpoint/stand/altboot/main.c | 535 +++++
sys/arch/sandpoint/stand/altboot/nif.c | 144 +
sys/arch/sandpoint/stand/altboot/nvt.c | 413 ++++
sys/arch/sandpoint/stand/altboot/pci.c | 383 +++
sys/arch/sandpoint/stand/altboot/pciide.c | 146 +
sys/arch/sandpoint/stand/altboot/pcn.c | 403 ++++
sys/arch/sandpoint/stand/altboot/printf.c | 272 ++
sys/arch/sandpoint/stand/altboot/rge.c | 396 ++++
sys/arch/sandpoint/stand/altboot/siisata.c | 116 +
sys/arch/sandpoint/stand/altboot/sip.c | 429 ++++
sys/arch/sandpoint/stand/altboot/skg.c | 501 +++++
sys/arch/sandpoint/stand/altboot/sme.c | 323 +++
sys/arch/sandpoint/stand/altboot/tlp.c | 427 ++++
sys/arch/sandpoint/stand/altboot/version | 8 +
sys/arch/sandpoint/stand/altboot/vge.c | 505 +++++
sys/arch/sandpoint/stand/altboot/wm.c | 461 ++++
sys/dev/hil/Makefile | 11 +
sys/dev/hil/devlist2h.awk | 86 +
sys/dev/hil/files.hil | 21 +
sys/dev/hil/hil.c | 883 ++++++++
sys/dev/hil/hildevs | 50 +
sys/dev/hil/hildevs.h | 73 +
sys/dev/hil/hildevs_data.h | 60 +
sys/dev/hil/hilid.c | 102 +
sys/dev/hil/hilkbd.c | 501 +++++
sys/dev/hil/hilkbdmap.c | 613 ++++++
sys/dev/hil/hilkbdmap.h | 36 +
sys/dev/hil/hilms.c | 336 +++
sys/dev/hil/hilreg.h | 158 +
sys/dev/hil/hilvar.h | 111 +
sys/modules/pud/Makefile | 10 +
sys/modules/tprof_amdpmi/Makefile | 12 +
tools/llvm-clang/Makefile | 20 +
tools/llvm-include/Makefile | 6 +
tools/llvm-lib/Makefile | 9 +
tools/llvm-lib/Makefile.inc | 10 +
tools/llvm-lib/libLLVMAnalysis/Makefile | 3 +
tools/llvm-lib/libLLVMAsmParser/Makefile | 3 +
tools/llvm-lib/libLLVMAsmPrinter/Makefile | 3 +
tools/llvm-lib/libLLVMBitReader/Makefile | 3 +
tools/llvm-lib/libLLVMBitWriter/Makefile | 3 +
tools/llvm-lib/libLLVMCodeGen/Makefile | 3 +
tools/llvm-lib/libLLVMCore/Makefile | 3 +
tools/llvm-lib/libLLVMInstCombine/Makefile | 3 +
tools/llvm-lib/libLLVMMC/Makefile | 3 +
tools/llvm-lib/libLLVMMCDisassembler/Makefile | 3 +
tools/llvm-lib/libLLVMMCParser/Makefile | 3 +
tools/llvm-lib/libLLVMScalarOpts/Makefile | 3 +
tools/llvm-lib/libLLVMSelectionDAG/Makefile | 3 +
tools/llvm-lib/libLLVMSupport/Makefile | 3 +
tools/llvm-lib/libLLVMTarget/Makefile | 3 +
tools/llvm-lib/libLLVMTransformsUtils/Makefile | 3 +
tools/llvm-lib/libLLVMX86AsmParser/Makefile | 3 +
tools/llvm-lib/libLLVMX86AsmPrinter/Makefile | 3 +
tools/llvm-lib/libLLVMX86CodeGen/Makefile | 3 +
tools/llvm-lib/libLLVMX86Disassembler/Makefile | 3 +
tools/llvm-lib/libLLVMX86TargetInfo/Makefile | 3 +
tools/llvm-lib/libLLVMipa/Makefile | 3 +
tools/llvm-lib/libLLVMipo/Makefile | 3 +
tools/llvm-lib/libclangAST/Makefile | 3 +
tools/llvm-lib/libclangAnalysis/Makefile | 3 +
tools/llvm-lib/libclangBasic/Makefile | 3 +
tools/llvm-lib/libclangCodeGen/Makefile | 3 +
tools/llvm-lib/libclangDriver/Makefile | 3 +
tools/llvm-lib/libclangFrontend/Makefile | 3 +
tools/llvm-lib/libclangFrontendTool/Makefile | 3 +
tools/llvm-lib/libclangIndex/Makefile | 3 +
tools/llvm-lib/libclangLex/Makefile | 3 +
tools/llvm-lib/libclangParse/Makefile | 3 +
tools/llvm-lib/libclangRewrite/Makefile | 3 +
tools/llvm-lib/libclangSema/Makefile | 3 +
tools/llvm-lib/libclangSerialization/Makefile | 3 +
tools/llvm-lib/libclangStaticAnalyzerCheckers/Makefile | 3 +
tools/llvm-tblgen/Makefile | 7 +
tools/llvm/Makefile | 43 +
tools/llvm/Makefile.inc | 3 +
220 files changed, 17859 insertions(+), 0 deletions(-)
diffs (truncated from 18739 to 300 lines):
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/Makefile Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,9 @@
+# $NetBSD: Makefile,v 1.1.2.2 2011/03/06 15:07:36 bouyer Exp $
+
+SUBDIR= ramdisk .WAIT instkernel .WAIT cdroms
+TARGETS+= release
+
+iso_image:
+ ${MAKEDIRTARGET} cdroms iso_image
+
+.include <bsd.subdir.mk>
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/cdroms/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/cdroms/Makefile Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,6 @@
+# $NetBSD: Makefile,v 1.1.2.2 2011/03/06 15:07:37 bouyer Exp $
+
+SUBDIR= installcd
+TARGETS+= release iso_image
+
+.include <bsd.subdir.mk>
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/cdroms/installcd/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/cdroms/installcd/Makefile Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,11 @@
+# $NetBSD: Makefile,v 1.1.2.2 2011/03/06 15:07:37 bouyer Exp $
+CDBASE= emipscd # gives ${CDBASE}.iso
+CDRELEASE= true # include $RELEASEDIR/$MACHINE
+CDKERNELS= netbsd-INSTALL.gz netbsd
+CDINSTKERNEL= ../../instkernel
+
+#make the CD bootable
+image_md_post:
+ ${TOOL_INSTALLBOOT} -m${MACHINE} ${CDBASE}.iso bootxx.${MACHINE}
+
+.include "${.CURDIR}/../../../common/Makefile.bootcd"
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/instkernel/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/instkernel/Makefile Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.2.2 2011/03/06 15:07:37 bouyer Exp $
+
+.include <bsd.own.mk>
+.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
+
+.include <bsd.kernobj.mk>
+
+IMAGE= diskimage
+IMAGESIZE= 2100k
+LISTS= ${.CURDIR}/list
+MTREECONF= ${DISTRIBDIR}/common/mtree.dot
+IMAGEENDIAN= be
+PRIMARYBOOT= ${DESTDIR}/usr/mdec/bootxx_ffs
+IMAGEDEPENDS= netbsd-INSTALL.gz ${DESTDIR}/usr/mdec/boot.emips ${PRIMARYBOOT}
+IMAGEPOSTBUILD= ${TOOL_INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} ${PRIMARYBOOT}
+
+RAMDISKDIR!= cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR}
+RAMDISK= ${RAMDISKDIR}/ramdisk.fs
+
+MDSETTARGETS= RAMDISK ${RAMDISK} netbsd-INSTALL
+MDSET_RELEASEDIR= binary/kernel
+
+MDSET_SUFFIXES.netbsd-INSTALL= ecoff create-ecoff
+create-ecoff= ${ELF2ECOFF} ${.TARGET:R} ${.TARGET}
+
+IMAGE_RELEASEDIR= installation/diskimage
+
+.include "${DISTRIBDIR}/common/Makefile.image"
+.include "${DISTRIBDIR}/common/Makefile.mdset"
+
+.include <bsd.prog.mk>
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/instkernel/list
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/instkernel/list Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,4 @@
+# $NetBSD: list,v 1.1.2.2 2011/03/06 15:07:37 bouyer Exp $
+
+COPY ${DESTDIR}/usr/mdec/boot.emips boot.emips
+COPY ${OBJDIR}/netbsd-INSTALL.gz netbsd
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/miniroot/Makefile.inc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/miniroot/Makefile.inc Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile.inc,v 1.1.2.2 2011/03/06 15:07:37 bouyer Exp $
+
+DBG= -Os
+
+IMAGESIZE= 32m
+MAKEFS_FLAGS= -f 15
+IMAGEENDIAN= be
+MAKEDEVTARGETS= all
+LISTS+= ${DISTRIBDIR}/common/list.sysinst
+MTREECONF+= ${.CURDIR}/mtree.usr.install
+IMAGEDEPENDS+= ${ARCHDIR}/dot.profile \
+ ${DESTDIR}/.profile ${DESTDIR}/boot.emips \
+ ${DESTDIR}/etc/disktab \
+ ${KERNOBJDIR}/GENERIC/netbsd \
+ ${KERNOBJDIR}/GENERIC/netbsd.ecoff \
+ ${KERNOBJDIR}/INSTALL/nfsnetbsd.ecoff
+
+IMAGEPOSTBUILD= ${TOOL_INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} ${DESTDIR}/usr/mdec/bootxx_ffs
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/miniroot/dot.profile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/miniroot/dot.profile Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: dot.profile,v 1.1.2.2 2011/03/06 15:07:37 bouyer Exp $
+PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
+export PATH
+
+ # get the terminal type
+ _loop=""
+ while [ "X${_loop}" = X"" ]; do
+ echo "" >& 2
+ echo "Setting terminal type. Options:" >& 2
+ echo " ansi-nt for Windows console window" >& 2
+ echo " vt100 for dumb serial terminal" >& 2
+ echo " xterm for xterm." >& 2
+ echo "" >& 2
+ eval `tset -s -m ":?$TERM"`
+ if [ "X${TERM}" != X"unknown" ]; then
+ _loop="done"
+ fi
+ done
+
+ sysinst
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/miniroot/list
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/miniroot/list Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,49 @@
+# $NetBSD: list,v 1.1.2.2 2011/03/06 15:07:37 bouyer Exp $
+
+# extras in bin
+PROG bin/csh
+PROG bin/date
+PROG bin/rcp
+PROG bin/rcmd
+
+# extras in sbin
+PROG sbin/disklabel
+PROG sbin/fsck_ext2fs
+PROG sbin/mount_ext2fs
+PROG sbin/mount_kernfs
+
+# extras in usr/bin
+PROG usr/bin/netstat
+PROG usr/bin/rsh
+PROG usr/bin/tset usr/bin/reset
+PROG usr/bin/vi
+
+# extras in usr/sbin
+PROG usr/sbin/installboot
+
+# crunchgen source directory specials: progs built in nonstandard places
+SPECIAL vi srcdir usr.bin/nvi/build
+
+# Minimize use of MFS
+SYMLINK /tmp var/tmp
+
+# we need the contents of /usr/mdec
+COPYDIR ${DESTDIR}/usr/mdec usr/mdec
+# and /boot.emips
+COPY ${DESTDIR}/boot.emips boot.emips
+
+# copy the kernel(s)
+COPY ${KERNOBJDIR}/GENERIC/netbsd netbsd
+COPY ${KERNOBJDIR}/GENERIC/netbsd.ecoff netbsd.ecoff
+COPY ${KERNOBJDIR}/INSTALL/nfsnetbsd.ecoff nfsnetbsd.ecoff
+
+# various files that we need in /etc for the install
+#SYMLINK /tmp/fstab.shadow etc/fstab
+#SYMLINK /tmp/resolv.conf.shadow etc/resolv.conf
+#SYMLINK /tmp/hosts etc/hosts
+
+# and the installation tools
+COPY ${ARCHDIR}/dot.profile .profile
+
+# and a spare .profile
+COPY ${DESTDIR}/.profile tmp/.hdprofile
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/ramdisk/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/ramdisk/Makefile Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1.2.2 2011/03/06 15:07:37 bouyer Exp $
+
+.include <bsd.own.mk>
+.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
+
+IMAGE= ramdisk.fs
+IMAGETAR= diskimage.tgz
+IMAGESIZE= 3500k
+MAKEFS_FLAGS= -f 15
+
+WARNS= 1
+DBG= -Os -mmemcpy
+
+CRUNCHBIN= ramdiskbin
+CRUNCHGEN_FLAGS= -d "${DBG}"
+LISTS= ${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst
+MTREECONF= ${DISTRIBDIR}/common/mtree.common
+IMAGEENDIAN= be
+MAKEDEVTARGETS= minimal pty0 ace0 ace1
+IMAGEDEPENDS= ${CRUNCHBIN} \
+ dot.hdprofile dot.profile \
+ ${DESTDIR}/usr/mdec/boot.emips ${DESTDIR}/usr/mdec/bootxx_ffs \
+ ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \
+ ${NETBSDSRCDIR}/etc/netconfig \
+ ${DISTRIBDIR}/common/protocols \
+ ${DISTRIBDIR}/common/services
+
+IMAGETAR_RELEASEDIR= installation/netboot
+
+# Use stubs to eliminate some large stuff from libc
+HACKSRC= ${DISTRIBDIR}/utils/libhack
+.include "${HACKSRC}/Makefile.inc"
+${CRUNCHBIN}: libhack.o
+
+.include "${DISTRIBDIR}/common/Makefile.crunch"
+.include "${DISTRIBDIR}/common/Makefile.makedev"
+.include "${DISTRIBDIR}/common/Makefile.image"
+
+.include <bsd.prog.mk>
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/ramdisk/disktab.preinstall
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/ramdisk/disktab.preinstall Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,42 @@
+# $NetBSD: disktab.preinstall,v 1.1.2.2 2011/03/06 15:07:37 bouyer Exp $
+#
+# Disk geometry and partition layout tables.
+# Key:
+# dt controller type
+# ty type of disk (fixed, removable, simulated)
+# d[0-4] drive-type-dependent parameters
+# ns #sectors/track
+# nt #tracks/cylinder
+# nc #cylinders/disk
+# sc #sectors/cylinder, nc*nt default
+# su #sectors/unit, sc*nc default
+# se sector size, DEV_BSIZE default
+# rm rpm, 3600 default
+# sf supports bad144-style bad sector forwarding
+# sk sector skew per track, default 0
+# cs sector skew per cylinder, default 0
+# hs headswitch time, default 0
+# ts one-cylinder seek time, default 0
+# il sector interleave (n:1), 1 default
+# bs boot block size, default BBSIZE
+# sb superblock size, default SBSIZE
+# o[a-h] partition offsets in sectors
+# p[a-h] partition sizes in sectors
+# b[a-h] partition block sizes in bytes
+# f[a-h] partition fragment sizes in bytes
+# t[a-h] partition types (filesystem, swap, etc)
+#
+# All partition sizes reserve space for bad sector tables.
+# (5 cylinders needed for maintenance + replacement sectors)
+#
+ace400|400MB CFcard Cartridge:\
+ :dt=ESDI:ty=removable:se#512:nt#255:ns#63:nc#50: \
+ :pa#614400:oa#0:ta=4.2BSD:ba#8192:fa#1024:\
+ :pb#18850:ob#614400:tb=swap:2: \
+ :pc#633250:oc#0:
+ace800|800MB CFcard Cartridge:\
+ :dt=ESDI:ty=removable:se#512:nt#255:ns#63:nc#100: \
+ :pa#614400:oa#0:ta=4.2BSD:ba#8192:fa#1024:\
+ :pb#18850:ob#614400:tb=swap:2 \
+ :pc#633250:oc#0: \
+ :pd#633250:oa#633250:ta=4.2BSD:ba#8192:fa#1024:\
diff -r cba65110f838 -r 4dd08e7de124 distrib/emips/ramdisk/dot.hdprofile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/emips/ramdisk/dot.hdprofile Sun Mar 06 15:07:36 2011 +0000
@@ -0,0 +1,62 @@
+# $NetBSD: dot.hdprofile,v 1.1.2.2 2011/03/06 15:07:37 bouyer Exp $
+#
+# Copyright (c) 1994 Christopher G. Demetriou
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 3. All advertising materials mentioning features or use of this software
+# must display the following acknowledgement:
+# This product includes software developed for the
+# NetBSD Project. See http://www.NetBSD.org/ for
+# information about NetBSD.
+# 4. The name of the author may not be used to endorse or promote products
+# derived from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
Home |
Main Index |
Thread Index |
Old Index