freebsd-skq/sys/boot/i386
Dimitry Andric accc510ac3 Since clang 3.6.0 now implements the archetype 'freebsd_kprintf' for
__attribute__((format(...))), and the -fformat-extensions flag was
removed, introduce a new macro in bsd.sys.mk to choose the right variant
of compile flag for the used compiler, and use it.

Also add something similar to kern.mk, since including bsd.sys.mk from
that file will anger Warner. :-)

Note that bsd.sys.mk does not support the MK_FORMAT_EXTENSIONS knob used
in kern.mk, since that knob is only available in kern.opts.mk, not in
src.opts.mk.  We might want to add it later, to more easily support
external compilers for building world (in particular, sys/boot).
2015-01-28 18:36:33 +00:00
..
boot0 NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
boot0ext
boot0sio
boot2 Merge ^/head r275262 through r275363. 2014-12-01 13:14:39 +00:00
btx Revert r267233 for now. PIE support needs to be reworked. 2014-08-19 15:04:32 +00:00
cdboot NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
common boot: use packed attribute for edd_params* structures and their substructures 2012-11-14 11:05:16 +00:00
efi Support UEFI booting on amd64 via loader.efi 2014-04-04 00:16:46 +00:00
gptboot Properly NUL-terminate the on-stack buffer for reading /boot.config 2014-10-09 01:54:32 +00:00
gptzfsboot Misc mdoc fixes: 2014-11-23 21:00:00 +00:00
kgzldr NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
libfirewire Fix panic in firewire and creation of invalid config ROM. 2015-01-23 23:53:56 +00:00
libi386 Since clang 3.6.0 now implements the archetype 'freebsd_kprintf' for 2015-01-28 18:36:33 +00:00
loader loader: implement multiboot support for Xen Dom0 2015-01-15 16:27:20 +00:00
mbr NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
pmbr NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
pxeldr Similar to r130943 for cdboot.S, update the license on this file to a 2014-02-05 17:22:54 +00:00
zfsboot add gptzfsboot.8, zfsboot.8 and zfsloader.8 manual pages 2014-09-15 06:21:28 +00:00
zfsloader NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
Makefile Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
Makefile.inc For sys/boot/i386 and sys/boot/pc98, separate flags to be passed 2013-12-30 19:05:50 +00:00