OpenGrok
Cross Reference: Makefile
xref
: /
src
/
sys
/
arch
/
arc
/
stand
/
boot
/
Makefile
Home
|
History
|
Annotate
|
Download
|
only in
boot
History log of
/src/sys/arch/arc/stand/boot/Makefile
Revision
Date
Author
Comments
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)
Indexes created Thu Oct 23 22:10:10 GMT 2025