1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/share/mk
Andrew Turner cfa9e283e0 Welcome clang as the default compiler on ARM.
Change the default compiler for little-endian ARM to clang to allow for more
testing before 10.0 is released. As LLVM and clang currnetly lack support
for big-endian ARM leave gcc as the default there.

This will also allow us to investigate moving to use the hard floating-point
version of the ARM EABI on SoCs that include the Vector Floating Point unit.
A version of this is included in all ARMv6 and ARMv7 SoCs we currently, and
are likely to support.

Both the current ABI and the new EABI are supported by clang and it will be
built correctly depending on which is selected by the user.
2013-03-28 22:49:49 +00:00
..
atf.test.mk Enable ATF testing. 2012-11-07 22:02:02 +00:00
bsd.arch.inc.mk
bsd.compiler.mk Provide slightly more helpful feedback when we can't figure out what 2013-03-01 03:25:43 +00:00
bsd.cpu.mk Nuke ARM_WANT_TP_ADDRESS, it's not used anymore. 2013-01-07 23:41:14 +00:00
bsd.crunchgen.mk Add support for bmake. This includes: 2012-10-06 20:01:05 +00:00
bsd.dep.mk Revert r241752. The claim that it's more correct while at the same time 2012-10-20 22:44:22 +00:00
bsd.doc.mk Don't pass -o1- to groff(1) by default. If ms(7) formatted document 2011-06-03 11:58:17 +00:00
bsd.dtrace.mk
bsd.endian.mk Merging of projects/armv6, part 3 2012-08-15 03:21:56 +00:00
bsd.files.mk
bsd.incs.mk Replace all known uses of ln in the build process with appropriate 2013-01-21 22:40:39 +00:00
bsd.info.mk Replace all known uses of ln in the build process with appropriate 2013-01-21 22:40:39 +00:00
bsd.init.mk Remove all support for legacy NOFOO and NO_FOO build options. 2013-01-10 22:44:19 +00:00
bsd.kmod.mk Fix comma splice, can't ambiguity and quoting. 2012-02-16 21:04:47 +00:00
bsd.lib.mk Make sure that ${SHLIB_NAME}.debug and ${SHLIB_NAME}.symbols are always 2013-03-28 04:13:52 +00:00
bsd.libnames.mk MFC @248093 2013-03-09 11:57:51 +00:00
bsd.links.mk Replace all known uses of ln in the build process with appropriate 2013-01-21 22:40:39 +00:00
bsd.man.mk Replace all known uses of ln in the build process with appropriate 2013-01-21 22:40:39 +00:00
bsd.nls.mk
bsd.obj.mk Add support for bmake. This includes: 2012-10-06 20:01:05 +00:00
bsd.own.mk Welcome clang as the default compiler on ARM. 2013-03-28 22:49:49 +00:00
bsd.pkg.mk
bsd.port.mk Revert unapproved commit to bsd.port.mk. 2011-10-08 18:25:01 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk
bsd.prog.mk Always define and use PROGNAME 2013-03-26 20:32:46 +00:00
bsd.progs.mk Latest progs.mk from crufty.net for ATF 2012-11-07 21:44:04 +00:00
bsd.README Add a new LIBRARIES_ONLY make variable to disable the build and install 2013-01-17 17:27:10 +00:00
bsd.snmpmod.mk
bsd.subdir.mk Enable ATF testing. 2012-11-07 22:02:02 +00:00
bsd.symver.mk
bsd.sys.mk Since clang 3.2 now has an option to suppress warnings about implicitly 2013-02-16 20:17:31 +00:00
bsd.test.mk Enable ATF testing. 2012-11-07 22:02:02 +00:00
Makefile Remove all support for legacy NOFOO and NO_FOO build options. 2013-01-10 22:44:19 +00:00
sys.mk Remove all support for legacy NOFOO and NO_FOO build options. 2013-01-10 22:44:19 +00:00
version_gen.awk