]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add a USE_GCC_TOOLCHAINS knob to make universe.
authorjhb <jhb@FreeBSD.org>
Mon, 17 Aug 2020 20:11:43 +0000 (20:11 +0000)
committerjhb <jhb@FreeBSD.org>
Mon, 17 Aug 2020 20:11:43 +0000 (20:11 +0000)
commit3470d6f7dd0d5290e1367c2715d369407ea1f205
tree900052ee6c46ce7652c16f385f1eb75e7ee92ba3
parent60d16d1469aa0066db7b1eb33dc8c2fc06371d80
Add a USE_GCC_TOOLCHAINS knob to make universe.

This uses GCC toolchains instead of LLVM on architectures supported by
GCC.  Currently this uses GCC 6 on aarch64, amd64, i386, and mips.

Although this does also try to use GCC 6 on powerpc, it is always
skipped for now since a powerpc-gcc6 package is not available and the
structure of make universe makes it hard to skip a subset of arches
for a target.  This should be short-lived as freebsd-gcc9 does include
a powerpc-gcc9 package so powerpc should work once this switches to
GCC 9.

Discussed with: emaste
Differential Revision: https://reviews.freebsd.org/D25732
Makefile