Home | History | Annotate | only in /src/sys/arch/mmeye/stand/bootelf
History log of /src/sys/arch/mmeye/stand/bootelf
RevisionDateAuthorComments
 1.15 21-Aug-2013  matt Use <bsd.klinks.mk>
 1.14 03-Apr-2006  uebayasi branches: 1.14.100; 1.14.110; 1.14.116;
Oops; put back -ffreestanding to avoid function prototype mismatch.
 1.13 03-Apr-2006  uebayasi Comment about what this is like to prevent future mistake...
 1.12 03-Apr-2006  uebayasi Fix build of this mysterious boot program; a userlevel bootloader run on
NetBSD and boot NetBSD (!).

The program was run from within boot-only, NetBSD-as-bootloader as a userlevel
program, then in-kernel boot code loads another NetBSD image and jumps to
it.
 1.11 26-Jan-2006  he branches: 1.11.2; 1.11.4; 1.11.6; 1.11.8; 1.11.10;
Add alloc.c to resolove dealloc() (now used from loadfile_elf32).
Compile with -D_STANDALONE and -ffresstanding so that alloc.c from
libsa builds.
 1.10 27-Aug-2002  lukem branches: 1.10.22; 1.10.34;
arch/*/stand stuff should be LDSTATIC=-static and not LDSTATIC?=-static.
It doesn't make sense to have standalone stuff dynamically linked just
because an end-user uses LDSTATIC="".
 1.9 07-May-2002  jdolecek branches: 1.9.2; 1.9.6;
some whitespace cleanup
 1.8 02-May-2002  wiz Make sure the machine symlink is there in the dependall step.
 1.7 02-May-2002  wiz Add machine symlink to CLEANFILES.
 1.6 02-May-2002  wiz Since loadfile_machdep.h isn't installed anymore, link the mmeye include
directory into ${.OBJDIR} and find the header file there.
 1.5 12-Dec-2001  tv MKfoo=no -> NOfoo
 1.4 31-Oct-2001  thorpej Need byteorder.c for loadfile_elf*.c
 1.3 31-Oct-2001  thorpej Build the loadfile() a.out, ECOFF, and ELF back-ends as separate
objects.
 1.2 15-Sep-1999  tsubai branches: 1.2.16; 1.2.18;
Use MI loadfile.
 1.1 13-Sep-1999  itojun Merge in NetBSD/sh3 from cvs.kame.net repository.

Tree structure:
- sys/arch/sh3: sh3 generic code
As commented, in-chip device drivers are put into sys/arch/sh3/dev.
- sys/arch/evbsh3: sh3 evaluation boards (pure sh3 CPU, no fancy external HW)
- sys/arch/mmeye: Brains mmEye, www.brains.co.jp
MI source code includes couple of #ifdef for sh3-coff support.
(sh3 uses coff or elf)

Needs some more improvements, especialy in sys/arch/sh3/conf/files.sh3,
to compile the tree (due to last minute tree structure change).
 1.2.18.1 12-Nov-2001  thorpej Sync the thorpej-mips-cache branch with -current.
 1.2.16.3 06-Sep-2002  jdolecek sync kqueue branch with HEAD
 1.2.16.2 23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.2.16.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.9.6.2 27-Aug-2002  nathanw Catch up to -current.
 1.9.6.1 07-May-2002  nathanw file Makefile was added on branch nathanw_sa on 2002-08-27 23:44:53 +0000
 1.9.2.1 31-Aug-2002  gehenna catch up with -current.
 1.10.34.1 01-Feb-2006  yamt sync with head.
 1.10.22.1 21-Jun-2006  yamt sync with head.
 1.11.10.1 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.11.8.1 19-Apr-2006  elad sync with head - hopefully this will work
 1.11.6.1 11-Apr-2006  yamt sync with head
 1.11.4.1 22-Apr-2006  simonb Sync with head.
 1.11.2.1 09-Sep-2006  rpaulo sync with head
 1.14.116.1 28-Aug-2013  rmind sync with head
 1.14.110.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.14.100.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.6 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.5 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.4 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.3 03-Apr-2006  uebayasi branches: 1.3.66; 1.3.74; 1.3.80;
Fix build of this mysterious boot program; a userlevel bootloader run on
NetBSD and boot NetBSD (!).

The program was run from within boot-only, NetBSD-as-bootloader as a userlevel
program, then in-kernel boot code loads another NetBSD image and jumps to
it.
 1.2 27-Sep-1999  tsubai branches: 1.2.52; 1.2.66; 1.2.68; 1.2.70; 1.2.72; 1.2.74;
Include machine/cpu.h.
 1.1 13-Sep-1999  itojun Merge in NetBSD/sh3 from cvs.kame.net repository.

Tree structure:
- sys/arch/sh3: sh3 generic code
As commented, in-chip device drivers are put into sys/arch/sh3/dev.
- sys/arch/evbsh3: sh3 evaluation boards (pure sh3 CPU, no fancy external HW)
- sys/arch/mmeye: Brains mmEye, www.brains.co.jp
MI source code includes couple of #ifdef for sh3-coff support.
(sh3 uses coff or elf)

Needs some more improvements, especialy in sys/arch/sh3/conf/files.sh3,
to compile the tree (due to last minute tree structure change).
 1.2.74.1 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.2.72.1 19-Apr-2006  elad sync with head - hopefully this will work
 1.2.70.1 11-Apr-2006  yamt sync with head
 1.2.68.1 22-Apr-2006  simonb Sync with head.
 1.2.66.1 09-Sep-2006  rpaulo sync with head
 1.2.52.1 21-Jun-2006  yamt sync with head.
 1.3.80.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.3.74.1 28-Apr-2009  skrll Sync with HEAD.
 1.3.66.1 04-May-2009  yamt sync with head.
 1.2 15-Sep-1999  tsubai Use MI loadfile.
 1.1 13-Sep-1999  itojun Merge in NetBSD/sh3 from cvs.kame.net repository.

Tree structure:
- sys/arch/sh3: sh3 generic code
As commented, in-chip device drivers are put into sys/arch/sh3/dev.
- sys/arch/evbsh3: sh3 evaluation boards (pure sh3 CPU, no fancy external HW)
- sys/arch/mmeye: Brains mmEye, www.brains.co.jp
MI source code includes couple of #ifdef for sh3-coff support.
(sh3 uses coff or elf)

Needs some more improvements, especialy in sys/arch/sh3/conf/files.sh3,
to compile the tree (due to last minute tree structure change).
 1.2 15-Sep-1999  tsubai Use MI loadfile.
 1.1 13-Sep-1999  itojun Merge in NetBSD/sh3 from cvs.kame.net repository.

Tree structure:
- sys/arch/sh3: sh3 generic code
As commented, in-chip device drivers are put into sys/arch/sh3/dev.
- sys/arch/evbsh3: sh3 evaluation boards (pure sh3 CPU, no fancy external HW)
- sys/arch/mmeye: Brains mmEye, www.brains.co.jp
MI source code includes couple of #ifdef for sh3-coff support.
(sh3 uses coff or elf)

Needs some more improvements, especialy in sys/arch/sh3/conf/files.sh3,
to compile the tree (due to last minute tree structure change).

RSS XML Feed