Home | History | Annotate | Download | only in zboot
History log of /src/sys/arch/zaurus/stand/zboot/Makefile
RevisionDateAuthorComments
 1.22  24-Oct-2019  christos 1. All Makefiles that use ARM_APCS_FLAGS add -marm unconditionally and
bsd.own.mk also adds it for gcc only (so we end up with 2 -marm for gcc).
Just add -marm unconditionally in bsd.own.mk in ARM_APCS_FLAGS and remove
it from everywhere else.
2. gcc-8 now warns about thumb internetwork in APCS mode. This does not make
sense because the documentation says that this flag does not make a
difference in apcs mode, but might produce larger code in non-APCS mode.
So we just add it to silence the warnings.
 1.21  23-Sep-2019  christos Consistently use ${RELEASEDIR}/${RELEASEMACHINE} instead of
${RELEASEDIR}/${MACHINE} (Paul Ripke)
 1.20  08-Apr-2017  christos branches: 1.20.14;
centralize vers.c building for standalone programs.
 1.19  22-Feb-2017  maya GC more logic that was intended for GCC <4.8 (or !LLVM)

Same as before (-marm implies -mno-thumb), but now the condition was flipped
 1.18  31-Jan-2016  christos branches: 1.18.2; 1.18.4;
include bsd.init.mk to get Makefile.inc
 1.17  27-Aug-2014  matt branches: 1.17.2;
Don't use ${MACHINE} but zaurus instead.
 1.16  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.15  15-Dec-2013  joerg Move flags for ARM's APCS ABI into a common variable. Add some forces to
deal with limitations in the Clang <-> LLVM backend interaction to pick
the correct ABI and target assembler.
 1.14  05-Dec-2013  joerg Use -marm for clang builds, too.
 1.13  04-Nov-2013  christos fix more -mno-thumb.
 1.12  15-Aug-2013  matt Add CPPFLAGS+= -mno-thumb -mno-thumb-interwork
 1.11  12-Aug-2013  matt Add -fno-unwind-tables
 1.10  02-May-2013  matt branches: 1.10.4;
This change arm, armeb, earm, earmeb, earmhf, earmhfeb so all builds that
share a MACHINE_ARCH for userland so that except for etc, will produce
identical sets.

usr/include/machine now points to usr/include/arm
 1.9  01-May-2013  matt Force abi/float-abi/cpu
Only allow to build on little-endian.
Force MACHINE to be zaurus.
 1.8  18-Jan-2012  nonaka branches: 1.8.6;
Support to read the kernel from local file system.

ex. boot path:/mnt/card/netbsd
 1.7  25-Dec-2011  tsutsui Apply the following patch submitted by Evgeniy Ivanov:
http://mail-index.NetBSD.org/tech-kern/2011/12/15/msg012226.html
http://mail-index.NetBSD.org/tech-kern/2011/12/17/msg012229.html

- add 'ls' op to struct fs_ops to support ls command on each fs,
enabled by -DLIBSA_ENABLE_LS_OP and SAMISCMAKEFLAGS+="SA_ENABLE_LS_OP=yes"
in libsa
- split sys/lib/libsa/ufs_ls.c into UFS specific part and MI part (ls.c)
that opens the target fs and calls fs-depedent XXX_ls() functions
- add a ls op for ext2fs
(all other fs than ufs and ext2fs don't have actual ls ops yet)
- replace existing MD ufs_ls() calls with this new MI ls()

The original patch was written for i386 and ext2fs.
zaurus zboot has been tested by nonaka@.
ews4800mips and x68k loaders have been tested by me (with several fixes).
landisk might be okay since it was almost copied from i386.

XXX1: "ls" op in fs_ops looks a bit inconsistent, but we will be able to
replace it with real fs ops like readdir if it's really worth
XXX2: someone might have to check sys/arch/ia64/stand/efi/libefi/efifs_ls.c
 1.6  23-Jan-2011  joerg branches: 1.6.4; 1.6.8;
Defer bsd.own.mk include after NOMAN.
 1.5  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.4  27-May-2010  dholland branches: 1.4.2; 1.4.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.3  13-Apr-2009  nonaka branches: 1.3.2; 1.3.4; 1.3.6; 1.3.8;
Use <bsd.klinks.mk> to create ${MACHINE} and ${MACHINE_ARCH} symlinks.
 1.2  03-Mar-2009  nonaka branches: 1.2.2;
fix make release.
 1.1  02-Mar-2009  nonaka Added zboot from OpenBSD.
 1.2.2.3  28-Apr-2009  skrll Sync with HEAD.
 1.2.2.2  03-Mar-2009  skrll Sync with HEAD.
 1.2.2.1  03-Mar-2009  skrll file Makefile was added on branch nick-hppapmap on 2009-03-03 18:29:50 +0000
 1.3.8.2  05-Mar-2011  rmind sync with head
 1.3.8.1  30-May-2010  rmind sync with head
 1.3.6.1  17-Aug-2010  uebayasi Sync with HEAD.
 1.3.4.2  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.3.4.1  13-Apr-2009  jym file Makefile was added on branch jym-xensuspend on 2009-05-13 17:18:54 +0000
 1.3.2.3  11-Aug-2010  yamt sync with head.
 1.3.2.2  04-May-2009  yamt sync with head.
 1.3.2.1  13-Apr-2009  yamt file Makefile was added on branch yamt-nfs-mp on 2009-05-04 08:12:16 +0000
 1.4.4.1  08-Feb-2011  bouyer Sync with HEAD
 1.4.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.6.8.1  18-Feb-2012  mrg merge to -current.
 1.6.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.6.4.1  17-Apr-2012  yamt sync with head
 1.8.6.3  03-Dec-2017  jdolecek update from HEAD
 1.8.6.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.8.6.1  23-Jun-2013  tls resync from head
 1.10.4.2  18-May-2014  rmind sync with head
 1.10.4.1  28-Aug-2013  rmind sync with head
 1.17.2.2  28-Aug-2017  skrll Sync with HEAD
 1.17.2.1  19-Mar-2016  skrll Sync with HEAD
 1.18.4.1  21-Apr-2017  bouyer Sync with HEAD
 1.18.2.2  26-Apr-2017  pgoyette Sync with HEAD
 1.18.2.1  20-Mar-2017  pgoyette Sync with HEAD
 1.20.14.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed