OpenGrok
Cross Reference: Makefile.booters
xref
: /
src
/
sys
/
arch
/
mvmeppc
/
stand
/
Makefile.booters
Home
|
History
|
Annotate
|
Download
|
only in
stand
History log of
/src/sys/arch/mvmeppc/stand/Makefile.booters
Revision
Date
Author
Comments
1.15
08-Apr-2017
christos
centralize vers.c building for standalone programs.
1.14
12-Jan-2014
tsutsui
branches: 1.14.6; 1.14.10; 1.14.14;
Add empty LIBCRTI= as LIBCRT0 to build sa programs without installed DESTDIR.
XXX: probabry we should have bsd.saprog.mk or something.
1.13
21-Sep-2013
tsutsui
Explicitly link srt0.o (Standalone RunTime startup code) first.
Taken from the similar fix of mvme68k:
http://mail-index.netbsd.org/source-changes/2013/09/21/msg047819.html
> MVME PROM requires raw binaries (by objcopy -O binary) so we have to
> make sure the entry point is located at the first address of the binaries.
The original changes to switch to using MI libsa is:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016563.html
Should be pulled up to netbsd-6 branches.
(though untested since there seems no users of mvmeppc)
1.12
22-Jan-2011
joerg
branches: 1.12.4; 1.12.10; 1.12.14; 1.12.16; 1.12.18; 1.12.24;
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.11
02-Jan-2011
tsutsui
branches: 1.11.2; 1.11.4;
Switch mvmeppc bootloader to using MI libsa and libkern for maintainability.
Mostly taken from mvme68k.
Compile test only, but no functional changes.
1.10
24-Dec-2009
tsutsui
branches: 1.10.4;
Use <bsd.klinks.mk> to create machine and ${MACHINE_CPU} symlinks.
1.9
13-Dec-2009
tsutsui
Pull a fix from mvme68k:
Create machine and ${MACHINE_CPU} symlinks properly and
remove unnecessary dependencies so that parallel build works.
1.8
03-Apr-2009
tsutsui
Remove obsolete LIBSA_USE_MEMCPY and LIBSA_USE_MEMSET.
They were removed from <lib/libsa/stand.h> on December 2007.
1.7
12-Jan-2009
tsutsui
branches: 1.7.2;
- add some make variables to suppress errors on build without DESTDIR
- make sure machine and ${MACHINE_ARCH} symlinks are always created
1.6
11-Dec-2005
christos
branches: 1.6.74; 1.6.78; 1.6.86;
merge ktrace-lwp.
1.5
14-Jun-2004
he
Factor out the C preprocessor defines and include flags from CFLAGS
to CPPFLAGS, so that they are also applied when compiling assembler
files.
1.4
26-Oct-2003
lukem
Use ${HOST_SH} instead of `sh'.
If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
1.3
24-Oct-2003
matt
use -ffreestanding
1.2
31-May-2002
bjh21
branches: 1.2.2; 1.2.8;
Use ${PRINTOBJDIR} rather than rolling our own. This makes parallel
builds work properly.
1.1
27-Feb-2002
scw
branches: 1.1.2; 1.1.10;
New port: NetBSD/mvmeppc
Based mostly on NetBSD/prep at this time since the earlier mvme160x
boards are pretty much PReP compliant. Later boards in the range
diverge somewhat from the reference platform, hence the separate port.
Still needs *lots* of bashing into shape, but at this time it will
boot to multi-user over ethernet on an MVME1603-051.
1.1.10.1
14-Jul-2002
gehenna
catch up with -current.
1.1.2.3
20-Jun-2002
nathanw
Catch up to -current.
1.1.2.2
28-Feb-2002
nathanw
Catch up to -current.
1.1.2.1
27-Feb-2002
nathanw
file Makefile.booters was added on branch nathanw_sa on 2002-02-28 04:11:10 +0000
1.2.8.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.2.8.2
18-Sep-2004
skrll
Sync with HEAD.
1.2.8.1
03-Aug-2004
skrll
Sync with HEAD
1.2.2.2
23-Jun-2002
jdolecek
catch up with -current on kqueue branch
1.2.2.1
31-May-2002
jdolecek
file Makefile.booters was added on branch kqueue on 2002-06-23 17:38:38 +0000
1.6.86.2
28-Apr-2009
skrll
Sync with HEAD.
1.6.86.1
19-Jan-2009
skrll
Sync with HEAD.
1.6.78.2
11-Mar-2010
yamt
sync with head
1.6.78.1
04-May-2009
yamt
sync with head.
1.6.74.1
17-Jan-2009
mjf
Sync with HEAD.
1.7.2.1
13-May-2009
jym
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
1.10.4.1
05-Mar-2011
rmind
sync with head
1.11.4.1
08-Feb-2011
bouyer
Sync with HEAD
1.11.2.1
06-Jun-2011
jruoho
Sync with HEAD.
1.12.24.1
23-Sep-2013
riz
Pull up following revision(s) (requested by tsutsui in ticket #955):
sys/arch/mvmeppc/stand/libsa/Makefile.inc: revision 1.2
sys/arch/mvmeppc/stand/Makefile.booters: revision 1.13
sys/arch/mvmeppc/stand/libsa/Makefile: revision 1.11
Explicitly link srt0.o (Standalone RunTime startup code) first.
Taken from the similar fix of mvme68k:
http://mail-index.netbsd.org/source-changes/2013/09/21/msg047819.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The original changes to switch to using MI libsa is:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016563.html
Should be pulled up to netbsd-6 branches.
(though untested since there seems no users of mvmeppc)
1.12.18.1
18-May-2014
rmind
sync with head
1.12.16.1
23-Sep-2013
riz
Pull up following revision(s) (requested by tsutsui in ticket #955):
sys/arch/mvmeppc/stand/libsa/Makefile.inc: revision 1.2
sys/arch/mvmeppc/stand/Makefile.booters: revision 1.13
sys/arch/mvmeppc/stand/libsa/Makefile: revision 1.11
Explicitly link srt0.o (Standalone RunTime startup code) first.
Taken from the similar fix of mvme68k:
http://mail-index.netbsd.org/source-changes/2013/09/21/msg047819.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The original changes to switch to using MI libsa is:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016563.html
Should be pulled up to netbsd-6 branches.
(though untested since there seems no users of mvmeppc)
1.12.14.2
03-Dec-2017
jdolecek
update from HEAD
1.12.14.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.12.10.1
23-Sep-2013
riz
Pull up following revision(s) (requested by tsutsui in ticket #955):
sys/arch/mvmeppc/stand/libsa/Makefile.inc: revision 1.2
sys/arch/mvmeppc/stand/Makefile.booters: revision 1.13
sys/arch/mvmeppc/stand/libsa/Makefile: revision 1.11
Explicitly link srt0.o (Standalone RunTime startup code) first.
Taken from the similar fix of mvme68k:
http://mail-index.netbsd.org/source-changes/2013/09/21/msg047819.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The original changes to switch to using MI libsa is:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016563.html
Should be pulled up to netbsd-6 branches.
(though untested since there seems no users of mvmeppc)
1.12.4.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.14.14.1
21-Apr-2017
bouyer
Sync with HEAD
1.14.10.1
26-Apr-2017
pgoyette
Sync with HEAD
1.14.6.1
28-Aug-2017
skrll
Sync with HEAD
Indexes created Wed Oct 29 20:09:47 GMT 2025