Home | History | Annotate | Download | only in bootimx23
History log of /src/sys/arch/evbarm/stand/bootimx23/Makefile
RevisionDateAuthorComments
 1.16  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.15  22-Feb-2017  maya branches: 1.15.14;
Get rid of more -mno-thumb -mno-thumb-interwork for GCC < 4.8
 1.14  22-Jul-2014  bouyer branches: 1.14.4; 1.14.8; 1.14.12;
Override CPUFLAGS for compiler cpu-specific options, instead of appening
to CFLAGS. This allows the user to define CPUFLAGS without breaking the
build.
 1.13  12-Jan-2014  tsutsui branches: 1.13.2;
Add empty LIBCRTI= as LIBCRT0 to build sa programs without installed DESTDIR.

XXX: probabry we should have bsd.saprog.mk or something.
 1.12  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.11  05-Dec-2013  joerg Use -marm for clang builds, too.
 1.10  04-Nov-2013  christos explicitly add -marm
 1.9  04-Nov-2013  christos -mno-thumb-interwork is the default, and there is no -mthumb in gcc 4.8
 1.8  07-Oct-2013  matt iMX233/OLinuXino changes from Petri Laskso.
See http://mail-index.netbsd.org/port-arm/2013/10/07/msg002042.html
 1.7  15-Aug-2013  matt Add CPPFLAGS+= -mno-thumb -mno-thumb-interwork
 1.6  23-Jun-2013  matt branches: 1.6.2;
Add -fno-unwind-tables
 1.5  23-Feb-2013  jkunz branches: 1.5.4;
Contribution from Petri Laakso:
- Support for passing kernel arguments.
- entropy_init() removed as OLINUXINO doesn't generate entropy bits without
user interaction.
- FIFO contents are flushed when DEBUG is enabled.
 1.4  06-Feb-2013  matt gcc will supply -Wa,-eabi=gnu so don't include. Use -mabi=apcs-base, not atpcs
 1.3  05-Feb-2013  matt Add a ${MKTARGET_LINK}
 1.2  05-Feb-2013  matt Make sure these are always compiled with -mabi=atpcs -mfloat-abi=soft
-Wa,-meabi=gnu so they use the old compilation methods.
 1.1  20-Nov-2012  jkunz branches: 1.1.2;
Add initial support for Olimex iMX233 based OLinuXino boards.
https://www.olimex.com/Products/OLinuXino/iMX233/
Contributed by Petri Laakso.
 1.1.2.3  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.1.2.2  16-Jan-2013  yamt sync with (a bit old) head
 1.1.2.1  20-Nov-2012  yamt file Makefile was added on branch yamt-pagecache on 2013-01-16 05:32:56 +0000
 1.5.4.4  03-Dec-2017  jdolecek update from HEAD
 1.5.4.3  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.5.4.2  25-Feb-2013  tls resync with head
 1.5.4.1  23-Feb-2013  tls file Makefile was added on branch tls-maxphys on 2013-02-25 00:28:38 +0000
 1.6.2.2  18-May-2014  rmind sync with head
 1.6.2.1  28-Aug-2013  rmind sync with head
 1.13.2.1  10-Aug-2014  tls Rebase.
 1.14.12.1  21-Apr-2017  bouyer Sync with HEAD
 1.14.8.1  20-Mar-2017  pgoyette Sync with HEAD
 1.14.4.1  28-Aug-2017  skrll Sync with HEAD
 1.15.14.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed