]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix non-FreeBSD host lib32 build for TARGET=amd64
authorAlex Richardson <arichardson@FreeBSD.org>
Thu, 23 Aug 2018 18:19:10 +0000 (18:19 +0000)
committerAlex Richardson <arichardson@FreeBSD.org>
Thu, 23 Aug 2018 18:19:10 +0000 (18:19 +0000)
commita00cd9540d117e62edb8e1e35266d6d13c91975c
treeabd172d2a5447e31d54124ab6dfc2d19a6b8b079
parent4635180ea73eeaf8ff14c8f472154c1bf0826927
Fix non-FreeBSD host lib32 build for TARGET=amd64

When building on non-FreeBSD systems we need to pass an explicit target
triple to clang otherwise it will attempt to build with the host triple.
This also has advantages when building on a FreeBSD host: we now tell
clang that we are targeting at least FreeBSD 12.0 instead of an older
version so it can enable newer features.

Reviewed By: brooks (mentor)
Approved By: jhb (mentor)
Differential Revision: https://reviews.freebsd.org/D16842
Makefile.libcompat