]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add a USE_GCC_TOOLCHAINS knob to make universe.
authorJohn Baldwin <jhb@FreeBSD.org>
Mon, 17 Aug 2020 20:11:43 +0000 (20:11 +0000)
committerJohn Baldwin <jhb@FreeBSD.org>
Mon, 17 Aug 2020 20:11:43 +0000 (20:11 +0000)
commit7d0c2b1131b68f5b120b2df0784cb9da5688f8d9
tree900052ee6c46ce7652c16f385f1eb75e7ee92ba3
parentd3fd812ca9c8a5cf0bf53d3b337eeacb437b4f0a
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