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