Home
last modified time | relevance | path

Searched hist:"1 df22ae01f12b6a1c69d1b0d4b53b8ac5f5a9342" (Results 1 – 1 of 1) sorted by relevance

/freebsd/share/man/man5/
H A Dsrc.conf.5diff 1df22ae01f12b6a1c69d1b0d4b53b8ac5f5a9342 Fri Mar 03 17:07:46 CET 2017 Ed Maste <emaste@FreeBSD.org> regen src.conf.5 for clang-4.0.0 merge

Note that makeman's use of 'make showconfig' interacts poorly with
the COMPILER_FEATURES test in share/mk/src.opts.mk, because it tests the
host compiler, not the bootstrap compiler that will actually be used to
build world. This causes it to report that Clang is enabled by default
on MIPS and PowerPC.

For example:
% make TARGET_ARCH=mips64 showconfig | grep CLANG
MK_CLANG = yes
MK_CLANG_BOOTSTRAP = no
MK_CLANG_EXTRAS = no
MK_CLANG_FULL = yes
MK_CLANG_IS_CC = no

I am committing this version anyway to avoid extraneous diffs in
src.conf.5 after every other WITH_/WITHOUT_FOO change.

In addition, we intend to switch to a C++11 compiler for all archs for
12.0 (either by fixing Clang for those archs, or by requiring an
external toolchain), and then src.conf.5 will be correct.

Sponsored by: The FreeBSD Foundation