Commit Graph

25 Commits

Author SHA1 Message Date
skrll
793e51f762 Fix the "programm" spello 2018-09-14 07:07:41 +00:00
joerg
cabb307e63 Explicitly build as C++03 source. 2018-07-17 18:56:58 +00:00
christos
bad1191a12 Fix the tools build. 2018-05-03 01:32:17 +00:00
christos
ec7da6408b Use -v to get the expanded variables. 2017-06-19 20:12:34 +00:00
mrg
cf216beef9 elftosb depends upon MKCXX. 2015-01-05 00:51:50 +00:00
uebayasi
9f8f12e89e Remove '#line ...' lines to not confuse mkdep(1). 2014-10-04 11:45:19 +00:00
joerg
93f5e2c302 Fix constness of operator ==. 2014-08-10 18:42:33 +00:00
joerg
cfd496506e Shut up a bunch of (valid) warnings from Clang. 2013-11-29 23:02:49 +00:00
joerg
616728154a Fix format string use. 2013-11-29 23:02:26 +00:00
wiz
6956d16a53 Fix macro usage and xrefs. 2013-10-26 22:59:28 +00:00
wiz
9103078abc Fix xrefs. 2013-10-26 22:58:29 +00:00
wiz
467646f52e Formatting and macro usage fixes. Fix xrefs. 2013-10-26 22:58:04 +00:00
wiz
d01548e7ff Syntax and formatting fixes. Add missing command. Explain 'sb'. 2013-10-26 22:55:51 +00:00
matt
c3e07d7cd3 If not building anything include bsd.subdir.mk 2013-05-03 18:37:54 +00:00
matt
61a76f0146 Include <bsd.own.mk>
Always include <bsd.lib.mk>
2013-05-02 07:01:55 +00:00
matt
5f058922b3 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
2013-05-02 03:56:38 +00:00
hans
f49c4a3f9c Make this build on SunOS. 2013-02-21 15:56:07 +00:00
jmcneill
1b27b88159 Fix cygwin build. 2013-02-16 13:33:10 +00:00
matt
5819f2ad68 Use the fact that all big endian arm MACHINE_ARCH end in eb to detect
endianness
2013-02-05 16:57:07 +00:00
matt
3ba56103bd There are other little endian arm machine_arches other than "arm"
Use MACHINE_CPU and TARGET_ENDIANNESS instead of MACHINE_ARCH
2013-02-05 07:27:02 +00:00
christos
8fb7bb9693 When abusing enums, please at least use valid constants... 2013-01-21 21:38:02 +00:00
jkunz
32c0cb2823 According to the i.MX23 Reference Manual section 3.1, Page 3-3:
"The i.MX23 always operates in litle-endian mode."
So build elftosb and bootloader for this processor only for evbarm(-el).
2012-11-27 20:00:38 +00:00
christos
ca01c6a423 Eat all targets 2012-11-16 05:39:25 +00:00
christos
3a65f09395 Don't install lib.a on platforms this is not supported. 2012-11-16 02:54:55 +00:00
jkunz
993229b6fe Add elftosb tools to evbarm userland and toolchain.
Elftosb is used to create a digitaly signed "secure boot" file.
This sb file can be booted by the first stage boot loader found in
Freescale i.MX23 and i.MX28 application processors.

Copyright (c) 2004-2010 Freescale Semiconductor, Inc.
2012-11-15 19:49:11 +00:00