freebsd-src/lib/atf
Alex Richardson 9b131f1e51 atf: Fix ATF_BUILD_* values when not using the bootstrap compiler
Currently, we encode the full path and compile flags for the build
compiler in libatf. However, these values are not correct when
cross-compiling: For example, when I build on macOS, CC is set to the
host path /usr/local/Cellar/llvm/11.0.0_1/bin/clang-11. This path will
not exist on the target system.
Simplify this logic and use cc/cpp/c++ since those binaries will exist
on the target system unless the compiler was explicitly disabled.
I'm not convinced ATF needs to encode these values, but this is a
minimal fix for these tests when using a non-bootstrapped compiler.

Reviewed By:	ngie, brooks
Differential Revision: https://reviews.freebsd.org/D28414
2021-02-03 09:32:16 +00:00
..
libatf-c atf: Fix ATF_BUILD_* values when not using the bootstrap compiler 2021-02-03 09:32:16 +00:00
libatf-c++ pkgbase: Install atf and kyua in the tests package 2021-01-04 16:20:47 +01:00
tests DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
common.mk
Makefile Convert traditional ${MK_TESTS} conditional idiom for including test 2017-08-02 08:35:51 +00:00
Makefile.inc