Home | History | Annotate | only in /src/sys/arch/x68k/stand/loadbsd
History log of /src/sys/arch/x68k/stand/loadbsd
RevisionDateAuthorComments
 1.20 07-Jan-2024  isaki TAB/space/indent cleanup.
 1.19 23-Sep-2019  christos Consistently use ${RELEASEDIR}/${RELEASEMACHINE} instead of
${RELEASEDIR}/${MACHINE} (Paul Ripke)
 1.18 10-Dec-2016  rin branches: 1.18.16;
Fix comment. We do not use the a.out format anymore...
 1.17 10-Dec-2016  rin Clear STRIPFLAG after include bsd.own.mk; it can be modified by mk.conf via
bsd.own.mk.
 1.16 21-Aug-2013  matt branches: 1.16.6; 1.16.10;
Use <bsd.klinks.mk>
 1.15 12-Aug-2013  joerg Build boot loaders without unwind tables.
 1.14 08-Feb-2012  joerg branches: 1.14.6; 1.14.10;
Don't depend on cat pages to be installed, just run mandoc here.
Also provide a HTML version for user of modern technology.
 1.13 13-Apr-2011  he branches: 1.13.4; 1.13.8;
Convert to using -nostdinc, and set include paths and create symlinks
so that we include the source tree's sys/, machine/ and m68k/ headers,
and only as a last resort use DESTDIR's /usr/include. For some reason
the host's bootinfo.h got included ahead of the x68k variant, causing
a build failure in my case.
 1.12 29-Jun-2006  lukem branches: 1.12.84; 1.12.90;
Support MAKEVERBOSE
 1.11 03-Jan-2003  lukem branches: 1.11.18; 1.11.32; 1.11.36; 1.11.44;
Install release files under "${RELEASEDIR}/${MACHINE}/..." instead of
"${RELEASEDIR}/...".

${RELEASEDIR} is never cleaned , and ${RELEASEDIR}/${MACHINE} is only
cleaned if UPDATE is not defined.
 1.10 03-Nov-2002  isaki Place catman in RELEASEDIR/installation/misc.
 1.9 18-May-2002  isaki branches: 1.9.2;
Make ELF kernel loadable, by itohy-san.
 1.8 12-Dec-2001  tv branches: 1.8.8;
MKfoo=no -> NOfoo
 1.7 07-Dec-2001  minoura New target: release.
 1.6 14-Nov-2001  tv ${MAKE} print-objdir -> ${PRINTOBJDIR}
 1.5 12-Jun-2001  minoura branches: 1.5.2; 1.5.8;
Another steps for ELF.
- register prefix
- machine/asm.h
- deprecated -T option for ld(1)
 1.4 16-Mar-1999  minoura branches: 1.4.20;
Merged minoura_x68k_bus_h branch.
 1.3 13-Feb-1999  lukem convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
 1.2 20-Nov-1998  itohy branches: 1.2.4;
Moved the manual to share.
Added -L for libc.
Use `&&' instead of `;' for cd and print-objdir in order to avoid
infinite fork() if chdir failed.
 1.1 01-Sep-1998  itohy New boot program.
Load and execute NetBSD/x68k kernel from Human68k.
 1.2.4.1 14-Mar-1999  minoura Sync.
 1.4.20.1 21-Jun-2001  nathanw Catch up to -current.
 1.5.8.5 07-Jan-2003  thorpej Sync with HEAD.
 1.5.8.4 11-Nov-2002  nathanw Catch up to -current
 1.5.8.3 20-Jun-2002  nathanw Catch up to -current.
 1.5.8.2 08-Jan-2002  nathanw Catch up to -current.
 1.5.8.1 12-Jun-2001  nathanw file Makefile was added on branch nathanw_sa on 2002-01-08 00:28:48 +0000
 1.5.2.2 23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.5.2.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.8.8.1 30-May-2002  gehenna Catch up with -current.
 1.9.2.1 12-Dec-2002  he Pull up revision 1.10 (requested by isaki in ticket #1010):
Place loadbsd manual page in RELEASEDIR/installation/misc.
 1.11.44.1 13-Jul-2006  gdamore Merge from HEAD.
 1.11.36.1 11-Aug-2006  yamt sync with head
 1.11.32.1 09-Sep-2006  rpaulo sync with head
 1.11.18.1 30-Dec-2006  yamt sync with head.
 1.12.90.1 06-Jun-2011  jruoho Sync with HEAD.
 1.12.84.1 21-Apr-2011  rmind sync with head
 1.13.8.1 18-Feb-2012  mrg merge to -current.
 1.13.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.13.4.1 17-Apr-2012  yamt sync with head
 1.14.10.1 28-Aug-2013  rmind sync with head
 1.14.6.2 03-Dec-2017  jdolecek update from HEAD
 1.14.6.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.16.10.1 07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
 1.16.6.1 05-Feb-2017  skrll Sync with HEAD
 1.18.16.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.2 20-Nov-1998  itohy Moved the manual to share.
Added -L for libc.
Use `&&' instead of `;' for cd and print-objdir in order to avoid
infinite fork() if chdir failed.
 1.1 01-Sep-1998  itohy New boot program.
Load and execute NetBSD/x68k kernel from Human68k.
 1.16 07-Jan-2024  isaki TAB/space/indent cleanup.
 1.15 23-Dec-2023  andvar update usage() and usage comment with missing options.
 1.14 21-Feb-2011  itohy Cleanup my copyright notice.
 1.13 18-Mar-2009  cegger branches: 1.13.4; 1.13.6; 1.13.8;
Ansify function definitions w/o arguments. Generated with sed.
 1.12 14-Mar-2009  dsl ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
 1.11 14-Mar-2009  dsl Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
 1.10 14-Mar-2009  dsl Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.
 1.9 24-Dec-2005  perry branches: 1.9.78; 1.9.86; 1.9.92;
bare asm -> __asm
 1.8 18-May-2002  isaki branches: 1.8.24;
Make ELF kernel loadable, by itohy-san.
 1.7 12-Jun-2001  minoura branches: 1.7.2; 1.7.8; 1.7.16;
Another steps for ELF.
- register prefix
- machine/asm.h
- deprecated -T option for ld(1)
 1.6 24-Sep-2000  jdolecek branches: 1.6.2;
add new macro BOOT_FLAG() (defined in <sys/boot_flag.h>) - this
maps standard boot flags to corresponding RB_* values
use BOOT_FLAG() in port's MD code as appropriate

as discussed on tech-kern, add new boot flags -v, -q for booting
verbosely or quietly, and corresponding AB_VERBOSE/AB_QUIET
boot flags; also add FreeBSD-compatible bootverbose macro and
NetBSD-specific bootquiet macro

for hpcmips, use new bootverbose instead of it's own hpcmips_verbose

Tested on i386, and to limited extend (compile of affected files) also for
mvme68k, hp300, luna68k, sun3.
 1.5 29-Jul-2000  jdolecek g/c RB_DFLTROOT

I've tried hard to find also various usage() messages and remove the
appropriate flag from there as well, hopefully all occurences are covered.
 1.4 23-Sep-1999  minoura branches: 1.4.2; 1.4.12;
First step toward network boot.
By Takeshi Nakayama <tn@catvmics.ne.jp>.
 1.3 29-Jul-1999  itohy Fix typo in comment.
 1.2 30-Apr-1999  minoura Branch address was wrong.
 1.1 01-Sep-1998  itohy branches: 1.1.8;
New boot program.
Load and execute NetBSD/x68k kernel from Human68k.
 1.1.8.1 30-Apr-1999  perry branches: 1.1.8.1.2;
pullup 1..1->1.2 (minoura)
 1.1.8.1.2.2 02-Aug-1999  thorpej Update from trunk.
 1.1.8.1.2.1 21-Jun-1999  thorpej Sync w/ -current.
 1.4.12.1 13-Aug-2000  jdolecek pullup from trunk (approved by thorpej):
retire RB_DFLTROOT, it's no longer used

revisions pulled up:
arch/i386/stand/lib/netbsd_opts.c 1.3
arch/i386/stand/biosboot/main.c 1.23
arch/i386/stand/dosboot/main.c 1.15
arch/i386/stand/netboot/main.c 1.6
arch/arc/arc/machdep.c 1.42
arch/bebox/stand/boot/boot.c 1.11
arch/hpcmips/hpcmips/machdep.c 1.32
arch/newsmips/newsmips/machdep.c 1.45
arch/pc532/stand/boot/boot.c 1.2
arch/pmax/pmax/machdep.c 1.178
arch/prep/stand/boot/boot.c 1.2
arch/sparc/sparc/autoconf.c 1.141
arch/sparc64/sparc64/autoconf.c 1.38
arch/x68k/stand/loadbsd/loadbsd.c 1.5
arch/mvme68k/stand/libsa/parse_args.c 1.6
compat/osf1/osf1_cvt.c 1.9
sys/reboot.h 1.17
 1.4.2.1 20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.6.2.1 21-Jun-2001  nathanw Catch up to -current.
 1.7.16.1 30-May-2002  gehenna Catch up with -current.
 1.7.8.2 20-Jun-2002  nathanw Catch up to -current.
 1.7.8.1 12-Jun-2001  nathanw file loadbsd.c was added on branch nathanw_sa on 2002-06-20 03:42:36 +0000
 1.7.2.1 23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.8.24.1 21-Jun-2006  yamt sync with head.
 1.9.92.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.9.86.1 28-Apr-2009  skrll Sync with HEAD.
 1.9.78.1 04-May-2009  yamt sync with head.
 1.13.8.1 05-Mar-2011  bouyer Sync with HEAD
 1.13.6.1 06-Jun-2011  jruoho Sync with HEAD.
 1.13.4.1 05-Mar-2011  rmind sync with head
 1.3 21-Feb-2011  itohy Cleanup my copyright notice.
 1.2 12-Jun-2001  minoura branches: 1.2.8; 1.2.152; 1.2.158; 1.2.160;
Another steps for ELF.
- register prefix
- machine/asm.h
- deprecated -T option for ld(1)
 1.1 01-Sep-1998  itohy branches: 1.1.26;
New boot program.
Load and execute NetBSD/x68k kernel from Human68k.
 1.1.26.1 21-Jun-2001  nathanw Catch up to -current.
 1.2.160.1 05-Mar-2011  bouyer Sync with HEAD
 1.2.158.1 06-Jun-2011  jruoho Sync with HEAD.
 1.2.152.1 05-Mar-2011  rmind sync with head
 1.2.8.2 12-Jun-2001  minoura Another steps for ELF.
- register prefix
- machine/asm.h
- deprecated -T option for ld(1)
 1.2.8.1 12-Jun-2001  minoura file trampoline.S was added on branch nathanw_sa on 2001-06-12 16:57:29 +0000
 1.2 21-Feb-2011  itohy Cleanup my copyright notice.
 1.1 01-Sep-1998  itohy branches: 1.1.176; 1.1.182; 1.1.184;
New boot program.
Load and execute NetBSD/x68k kernel from Human68k.
 1.1.184.1 05-Mar-2011  bouyer Sync with HEAD
 1.1.182.1 06-Jun-2011  jruoho Sync with HEAD.
 1.1.176.1 05-Mar-2011  rmind sync with head

RSS XML Feed