Home | History | Annotate | only in /src/sys/arch/arc/stand/boot
History log of /src/sys/arch/arc/stand/boot
RevisionDateAuthorComments
 1.19 29-Jun-2024  rin arc: stand: Switch to libsa/getopt, NFCI
 1.18 03-Jun-2020  tsutsui Explicitly strip debug info on calling objdump for ecoff boot binaries.

As noted by martin@ on tech-toolchain@, release binaries are built
with MKDEBUG=yes so standalone binaries should explicitly remove
debug info generated by -g option.
https://mail-index.netbsd.org/tech-toolchain/2020/06/02/msg003809.html

Should be pulled up to netbsd-9.
(ARC BIOS gets confused by debug info sections in ecoff binaries
and boot binary in 9.0 doesn't work)
 1.17 08-Apr-2017  christos branches: 1.17.18;
centralize vers.c building for standalone programs.
 1.16 08-Sep-2016  christos branches: 1.16.2;
Avoid the PIE
 1.15 16-Jan-2014  christos branches: 1.15.6; 1.15.10;
eliminate use of bsd.sys.mk from Makefiles
 1.14 12-Jan-2014  tsutsui Add empty LIBCRTI= as LIBCRT0 to build sa programs without installed DESTDIR.

XXX: probabry we should have bsd.saprog.mk or something.
 1.13 13-Jul-2011  mrg branches: 1.13.2; 1.13.12; 1.13.16;
build this as a o32 application.
 1.12 20-Feb-2011  matt Merge forward from matt-nb5-mips64.
Adapt to new interrupt/spl framework.
Add LP64 support.
 1.11 22-Jan-2011  joerg Drop bootprog_maker (formerly enabled by -M) and bootprog_date (formerly
disabled by -D) from the output of newvers_stand.sh. Change -D to the
inverted logic, so that it adds the date to bootprog_rev in ().

Change all platforms accordingly. -D is added if MKREPRO is not yes and
wasn't present before. Platforms that didn't use -D don't depend on
MKREPRO now either.
 1.10 21-Jan-2011  joerg Switch remaining platforms to modern CPP for assembler.
 1.9 27-May-2010  dholland branches: 1.9.2; 1.9.4;
Introduce .WAIT into the cleandir rule for blasting the libsa/libkern/etc.
trees, because it can race with the libsa/libkern/etc. makefiles' own
cleandir rules. I think I've found all of the uses of the offending idiom...
Closes PR 43360.
 1.8 03-Apr-2009  tsutsui branches: 1.8.2; 1.8.4;
Remove obsolete LIBSA_USE_MEMCPY and LIBSA_USE_MEMSET.
They were removed from <lib/libsa/stand.h> on December 2007.
 1.7 15-Mar-2009  tsutsui Use <bsd.klinks.mk> to create MD include dir symlinks.
 1.6 28-Aug-2006  tsutsui branches: 1.6.60; 1.6.68; 1.6.74;
Revert previous, because header search path for src/common/include is
now handled in src/sys/lib/libkern/Makefile.
 1.5 22-Jul-2006  tsutsui Add "-I${S}/../common/include" to CPPFLAGS for libprop sources in libkern.

XXX: shouldn't this be handled by sys/lib/libkern/Makefile.inc?
 1.4 28-Dec-2005  skrll branches: 1.4.4; 1.4.8;
Don't try and create/cleanup symlinks before objdirs are created.

Doesn't everyone use ro src?
 1.3 11-Dec-2005  christos merge ktrace-lwp.
 1.2 11-May-2005  jmc branches: 1.2.2; 1.2.8;
Don't need realdepend/realall depends anymore now that .BEGIN is fixed
 1.1 18-Apr-2005  tsutsui branches: 1.1.2;
Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.1.2.2 29-Apr-2005  kent sync with -current
 1.1.2.1 18-Apr-2005  kent file Makefile was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.2.8.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.2.8.1 11-May-2005  skrll file Makefile was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.2.2.1 21-Jun-2006  yamt sync with head.
 1.4.8.2 03-Sep-2006  yamt sync with head.
 1.4.8.1 11-Aug-2006  yamt sync with head
 1.4.4.1 09-Sep-2006  rpaulo sync with head
 1.6.74.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.6.68.1 28-Apr-2009  skrll Sync with HEAD.
 1.6.60.2 11-Aug-2010  yamt sync with head.
 1.6.60.1 04-May-2009  yamt sync with head.
 1.8.4.2 05-Mar-2011  rmind sync with head
 1.8.4.1 30-May-2010  rmind sync with head
 1.8.2.1 17-Aug-2010  uebayasi Sync with HEAD.
 1.9.4.2 05-Mar-2011  bouyer Sync with HEAD
 1.9.4.1 08-Feb-2011  bouyer Sync with HEAD
 1.9.2.1 06-Jun-2011  jruoho Sync with HEAD.
 1.13.16.1 18-May-2014  rmind sync with head
 1.13.12.2 03-Dec-2017  jdolecek update from HEAD
 1.13.12.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.13.2.1 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.15.10.1 26-Apr-2017  pgoyette Sync with HEAD
 1.15.6.2 28-Aug-2017  skrll Sync with HEAD
 1.15.6.1 05-Oct-2016  skrll Sync with HEAD
 1.16.2.1 21-Apr-2017  bouyer Sync with HEAD
 1.17.18.1 07-Jun-2020  martin Pull up following revision(s) (requested by tsutsui in ticket #947):
sys/arch/arc/stand/boot/Makefile: revision 1.18
Explicitly strip debug info on calling objdump for ecoff boot binaries.
As noted by martin@ on tech-toolchain@, release binaries are built
with MKDEBUG=yes so standalone binaries should explicitly remove
debug info generated by -g option.
https://mail-index.netbsd.org/tech-toolchain/2020/06/02/msg003809.html
Should be pulled up to netbsd-9.
(ARC BIOS gets confused by debug info sections in ecoff binaries
and boot binary in 9.0 doesn't work)
 1.8 20-Feb-2011  matt Merge forward from matt-nb5-mips64.
Adapt to new interrupt/spl framework.
Add LP64 support.
 1.7 22-Jan-2011  joerg Drop bootprog_maker (formerly enabled by -M) and bootprog_date (formerly
disabled by -D) from the output of newvers_stand.sh. Change -D to the
inverted logic, so that it adds the date to bootprog_rev in ().

Change all platforms accordingly. -D is added if MKREPRO is not yes and
wasn't present before. Platforms that didn't use -D don't depend on
MKREPRO now either.
 1.6 28-Apr-2008  martin branches: 1.6.22; 1.6.28; 1.6.30;
Remove clause 3 and 4 from TNF licenses
 1.5 22-Jul-2006  tsutsui branches: 1.5.58; 1.5.60; 1.5.62;
- reorganize bootinfo structures and fix bootinfo handling in bootloader
(mostly based on pmax)
- pass symbol info from bootloader to kernel via bootinfo
(currently bootinfo is allocated in the bootloader and
copied by kernel later; maybe we should rethink about this)
- use passed bootinfo to initialize ksyms(4) in kernel
- remove options SYMTAB_SPACE from kernel config files
- bump bootloader version
 1.4 11-Dec-2005  christos branches: 1.4.4; 1.4.8;
merge ktrace-lwp.
 1.3 09-Jun-2005  he branches: 1.3.2; 1.3.8;
Appease -Wcast-qual by adding consts in appropriate places.
 1.2 23-Apr-2005  thorpej branches: 1.2.2;
netbsd.sgimips -> netbsd.arc
 1.1 18-Apr-2005  tsutsui Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.2.2.2 29-Apr-2005  kent sync with -current
 1.2.2.1 23-Apr-2005  kent file boot.c was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.3.8.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.3.8.1 09-Jun-2005  skrll file boot.c was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.3.2.1 30-Dec-2006  yamt sync with head.
 1.4.8.1 11-Aug-2006  yamt sync with head
 1.4.4.1 09-Sep-2006  rpaulo sync with head
 1.5.62.1 16-May-2008  yamt sync with head.
 1.5.60.1 18-May-2008  yamt sync with head.
 1.5.58.1 02-Jun-2008  mjf Sync with HEAD.
 1.6.30.2 05-Mar-2011  bouyer Sync with HEAD
 1.6.30.1 08-Feb-2011  bouyer Sync with HEAD
 1.6.28.1 06-Jun-2011  jruoho Sync with HEAD.
 1.6.22.1 05-Mar-2011  rmind sync with head
 1.4 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.3 22-Jul-2006  tsutsui branches: 1.3.58; 1.3.60; 1.3.62;
- reorganize bootinfo structures and fix bootinfo handling in bootloader
(mostly based on pmax)
- pass symbol info from bootloader to kernel via bootinfo
(currently bootinfo is allocated in the bootloader and
copied by kernel later; maybe we should rethink about this)
- use passed bootinfo to initialize ksyms(4) in kernel
- remove options SYMTAB_SPACE from kernel config files
- bump bootloader version
 1.2 11-Dec-2005  christos branches: 1.2.4; 1.2.8;
merge ktrace-lwp.
 1.1 18-Apr-2005  tsutsui branches: 1.1.2; 1.1.4; 1.1.10;
Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.1.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.10.1 18-Apr-2005  skrll file bootinfo.c was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.1.4.1 30-Dec-2006  yamt sync with head.
 1.1.2.2 29-Apr-2005  kent sync with -current
 1.1.2.1 18-Apr-2005  kent file bootinfo.c was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.2.8.1 11-Aug-2006  yamt sync with head
 1.2.4.1 09-Sep-2006  rpaulo sync with head
 1.3.62.1 16-May-2008  yamt sync with head.
 1.3.60.1 18-May-2008  yamt sync with head.
 1.3.58.1 02-Jun-2008  mjf Sync with HEAD.
 1.4 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.3 22-Jul-2006  tsutsui branches: 1.3.58; 1.3.60; 1.3.62;
- reorganize bootinfo structures and fix bootinfo handling in bootloader
(mostly based on pmax)
- pass symbol info from bootloader to kernel via bootinfo
(currently bootinfo is allocated in the bootloader and
copied by kernel later; maybe we should rethink about this)
- use passed bootinfo to initialize ksyms(4) in kernel
- remove options SYMTAB_SPACE from kernel config files
- bump bootloader version
 1.2 11-Dec-2005  christos branches: 1.2.4; 1.2.8;
merge ktrace-lwp.
 1.1 18-Apr-2005  tsutsui branches: 1.1.2; 1.1.4; 1.1.10;
Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.1.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.10.1 18-Apr-2005  skrll file bootinfo.h was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.1.4.1 30-Dec-2006  yamt sync with head.
 1.1.2.2 29-Apr-2005  kent sync with -current
 1.1.2.1 18-Apr-2005  kent file bootinfo.h was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.2.8.1 11-Aug-2006  yamt sync with head
 1.2.4.1 09-Sep-2006  rpaulo sync with head
 1.3.62.1 16-May-2008  yamt sync with head.
 1.3.60.1 18-May-2008  yamt sync with head.
 1.3.58.1 02-Jun-2008  mjf Sync with HEAD.
 1.4 22-Jan-2011  joerg Drop bootprog_maker (formerly enabled by -M) and bootprog_date (formerly
disabled by -D) from the output of newvers_stand.sh. Change -D to the
inverted logic, so that it adds the date to bootprog_rev in ().

Change all platforms accordingly. -D is added if MKREPRO is not yes and
wasn't present before. Platforms that didn't use -D don't depend on
MKREPRO now either.
 1.3 28-Apr-2008  martin branches: 1.3.22; 1.3.28; 1.3.30;
Remove clause 3 and 4 from TNF licenses
 1.2 11-Dec-2005  christos branches: 1.2.74; 1.2.76; 1.2.78;
merge ktrace-lwp.
 1.1 18-Apr-2005  tsutsui branches: 1.1.2; 1.1.10;
Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.1.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.10.1 18-Apr-2005  skrll file common.h was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.1.2.2 29-Apr-2005  kent sync with -current
 1.1.2.1 18-Apr-2005  kent file common.h was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.2.78.1 16-May-2008  yamt sync with head.
 1.2.76.1 18-May-2008  yamt sync with head.
 1.2.74.1 02-Jun-2008  mjf Sync with HEAD.
 1.3.30.1 08-Feb-2011  bouyer Sync with HEAD
 1.3.28.1 06-Jun-2011  jruoho Sync with HEAD.
 1.3.22.1 05-Mar-2011  rmind sync with head
 1.4 02-Dec-2007  tsutsui - add ffsv2 ops
- use __arraycount()
 1.3 11-Dec-2005  christos branches: 1.3.30; 1.3.48; 1.3.50; 1.3.56;
merge ktrace-lwp.
 1.2 23-Jun-2005  junyoung branches: 1.2.2; 1.2.8;
Use FS_OPS() macro.
 1.1 18-Apr-2005  tsutsui branches: 1.1.2;
Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.1.2.2 29-Apr-2005  kent sync with -current
 1.1.2.1 18-Apr-2005  kent file conf.c was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.2.8.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.2.8.1 23-Jun-2005  skrll file conf.c was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.2.2.1 07-Dec-2007  yamt sync with head
 1.3.56.1 08-Dec-2007  mjf Sync with HEAD.
 1.3.50.1 09-Jan-2008  matt sync with HEAD
 1.3.48.1 03-Dec-2007  joerg Sync with HEAD.
 1.3.30.1 03-Dec-2007  ad Sync with HEAD.
 1.3 11-Dec-2005  christos merge ktrace-lwp.
 1.2 21-Apr-2005  tsutsui branches: 1.2.2; 1.2.10;
Whitespace nits.
 1.1 18-Apr-2005  tsutsui Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.2.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.2.10.1 21-Apr-2005  skrll file devopen.c was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.2.2.2 29-Apr-2005  kent sync with -current
 1.2.2.1 21-Apr-2005  kent file devopen.c was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.7 14-Feb-2016  dholland Add missing va_end. PR 50793 from David Binderman.
 1.6 17-Jul-2011  joerg branches: 1.6.12; 1.6.30;
Retire varargs.h support. Move machine/stdarg.h logic into MI
sys/stdarg.h and expect compiler to provide proper builtins, defaulting
to the GCC interface. lint still has a special fallback.
Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and
derive va_list as required by standards.
 1.5 20-Feb-2011  matt Merge forward from matt-nb5-mips64.
Adapt to new interrupt/spl framework.
Add LP64 support.
 1.4 25-Jan-2006  christos branches: 1.4.98; 1.4.104; 1.4.106;
free -> dealloc
unsigned -> size_t for alloc/dealloc
 1.3 11-Dec-2005  christos branches: 1.3.2;
merge ktrace-lwp.
 1.2 21-Apr-2005  tsutsui branches: 1.2.2; 1.2.4; 1.2.10;
Check disklabel contents only if it's read from the disk.
 1.1 18-Apr-2005  tsutsui Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.2.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.2.10.1 21-Apr-2005  skrll file disk.c was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.2.4.1 21-Jun-2006  yamt sync with head.
 1.2.2.2 29-Apr-2005  kent sync with -current
 1.2.2.1 21-Apr-2005  kent file disk.c was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.3.2.1 01-Feb-2006  yamt sync with head.
 1.4.106.1 05-Mar-2011  bouyer Sync with HEAD
 1.4.104.1 06-Jun-2011  jruoho Sync with HEAD.
 1.4.98.1 05-Mar-2011  rmind sync with head
 1.6.30.1 19-Mar-2016  skrll Sync with HEAD
 1.6.12.1 03-Dec-2017  jdolecek update from HEAD
 1.2 11-Dec-2005  christos merge ktrace-lwp.
 1.1 18-Apr-2005  tsutsui branches: 1.1.2; 1.1.10;
Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.1.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.10.1 18-Apr-2005  skrll file disk.h was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.1.2.2 29-Apr-2005  kent sync with -current
 1.1.2.1 18-Apr-2005  kent file disk.h was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.4 20-Feb-2011  matt Merge forward from matt-nb5-mips64.
Adapt to new interrupt/spl framework.
Add LP64 support.
 1.3 28-Apr-2008  martin branches: 1.3.22; 1.3.28; 1.3.30;
Remove clause 3 and 4 from TNF licenses
 1.2 11-Dec-2005  christos branches: 1.2.74; 1.2.76; 1.2.78;
merge ktrace-lwp.
 1.1 18-Apr-2005  tsutsui branches: 1.1.2; 1.1.10;
Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.1.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.10.1 18-Apr-2005  skrll file getchar.c was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.1.2.2 29-Apr-2005  kent sync with -current
 1.1.2.1 18-Apr-2005  kent file getchar.c was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.2.78.1 16-May-2008  yamt sync with head.
 1.2.76.1 18-May-2008  yamt sync with head.
 1.2.74.1 02-Jun-2008  mjf Sync with HEAD.
 1.3.30.1 05-Mar-2011  bouyer Sync with HEAD
 1.3.28.1 06-Jun-2011  jruoho Sync with HEAD.
 1.3.22.1 05-Mar-2011  rmind sync with head
 1.4 29-Jun-2024  rin arc: stand: Switch to libsa/getopt, NFCI
 1.3 11-Dec-2005  christos merge ktrace-lwp.
 1.2 21-Apr-2005  tsutsui branches: 1.2.2; 1.2.10;
Whitespace nits.
 1.1 18-Apr-2005  tsutsui Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.2.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.2.10.1 21-Apr-2005  skrll file getopt.c was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.2.2.2 29-Apr-2005  kent sync with -current
 1.2.2.1 21-Apr-2005  kent file getopt.c was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.4 20-Feb-2011  matt Merge forward from matt-nb5-mips64.
Adapt to new interrupt/spl framework.
Add LP64 support.
 1.3 28-Apr-2008  martin branches: 1.3.22; 1.3.28; 1.3.30;
Remove clause 3 and 4 from TNF licenses
 1.2 11-Dec-2005  christos branches: 1.2.74; 1.2.76; 1.2.78;
merge ktrace-lwp.
 1.1 18-Apr-2005  tsutsui branches: 1.1.2; 1.1.10;
Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.1.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.10.1 18-Apr-2005  skrll file putchar.c was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.1.2.2 29-Apr-2005  kent sync with -current
 1.1.2.1 18-Apr-2005  kent file putchar.c was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.2.78.1 16-May-2008  yamt sync with head.
 1.2.76.1 18-May-2008  yamt sync with head.
 1.2.74.1 02-Jun-2008  mjf Sync with HEAD.
 1.3.30.1 05-Mar-2011  bouyer Sync with HEAD
 1.3.28.1 06-Jun-2011  jruoho Sync with HEAD.
 1.3.22.1 05-Mar-2011  rmind sync with head
 1.5 20-Feb-2011  matt Merge forward from matt-nb5-mips64.
Adapt to new interrupt/spl framework.
Add LP64 support.
 1.4 28-Apr-2008  martin branches: 1.4.22; 1.4.28; 1.4.30;
Remove clause 3 and 4 from TNF licenses
 1.3 11-Dec-2005  christos branches: 1.3.74; 1.3.76; 1.3.78;
merge ktrace-lwp.
 1.2 21-Apr-2005  tsutsui branches: 1.2.2; 1.2.10;
Whitespace nits.
 1.1 18-Apr-2005  tsutsui Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.2.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.2.10.1 21-Apr-2005  skrll file start.S was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.2.2.2 29-Apr-2005  kent sync with -current
 1.2.2.1 21-Apr-2005  kent file start.S was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.3.78.1 16-May-2008  yamt sync with head.
 1.3.76.1 18-May-2008  yamt sync with head.
 1.3.74.1 02-Jun-2008  mjf Sync with HEAD.
 1.4.30.1 05-Mar-2011  bouyer Sync with HEAD
 1.4.28.1 06-Jun-2011  jruoho Sync with HEAD.
 1.4.22.1 05-Mar-2011  rmind sync with head
 1.3 22-Jul-2006  tsutsui - reorganize bootinfo structures and fix bootinfo handling in bootloader
(mostly based on pmax)
- pass symbol info from bootloader to kernel via bootinfo
(currently bootinfo is allocated in the bootloader and
copied by kernel later; maybe we should rethink about this)
- use passed bootinfo to initialize ksyms(4) in kernel
- remove options SYMTAB_SPACE from kernel config files
- bump bootloader version
 1.2 11-Dec-2005  christos branches: 1.2.4; 1.2.8;
merge ktrace-lwp.
 1.1 18-Apr-2005  tsutsui branches: 1.1.2; 1.1.4; 1.1.10;
Add a long-awaited standalone boot program for arc port to load
ELF kernels instead of booting ECOFF kernels directly by ARCBIOS.
Tested on my NEC-J96A and NEC-JC94, and ok'ed by soda.

XXX: Maybe we should share some of these sources with sgimips
XXX: (in sys/dev/arcbios/stand?)
 1.1.10.2 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.10.1 18-Apr-2005  skrll file version was added on branch ktrace-lwp on 2005-11-10 13:55:09 +0000
 1.1.4.1 30-Dec-2006  yamt sync with head.
 1.1.2.2 29-Apr-2005  kent sync with -current
 1.1.2.1 18-Apr-2005  kent file version was added on branch kent-audio2 on 2005-04-29 11:28:02 +0000
 1.2.8.1 11-Aug-2006  yamt sync with head
 1.2.4.1 09-Sep-2006  rpaulo sync with head

RSS XML Feed