HardenedBSD/lib
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
..
atf atf: Fix ATF_BUILD_* values when not using the bootstrap compiler 2021-02-03 09:32:16 +00:00
clang libllvmminimal: Add missing Support/ABIBreak.cpp 2021-01-27 19:19:00 +00:00
csu
flua
geom
googletest Rename NO_WERROR -> MK_WERROR=no 2021-01-07 09:31:03 +00:00
kyua
lib9p lib9p: fix building on systems without capser 2021-01-04 20:48:48 +01:00
lib80211
libalias Rename NO_WERROR -> MK_WERROR=no 2021-01-07 09:31:03 +00:00
libarchive Don't include libarchive fuzz tests by default 2021-01-25 15:09:26 +00:00
libauditd
libbe When be_activate() turns on a new boot environment, it always deactivates 2021-01-08 09:23:16 -08:00
libbearssl
libbegemot
libblacklist
libblocksruntime
libbluetooth
libbsdstat
libbsm
libbsnmp
libbz2
libc libc: fix buffer overrun in getrpcport(3) 2021-01-31 21:42:02 +00:00
libc_nonshared
libc++
libc++experimental
libcalendar
libcam
libcapsicum
libcasper tests: Skip cap_fileargs if build without capsicum capabilities 2021-01-26 22:19:36 +01:00
libclang_rt
libcom_err
libcompat
libcompiler_rt Rename NO_WERROR -> MK_WERROR=no 2021-01-07 09:31:03 +00:00
libcrypt
libcuse
libcxxrt
libdevctl
libdevdctl
libdevinfo
libdevstat
libdl
libdpv Bump shared library versions after ncurses bump in 13. 2021-02-01 17:11:49 -08:00
libdwarf
libedit Bump shared library versions after ncurses bump in 13. 2021-02-01 17:11:49 -08:00
libefivar
libelf
libelftc
libevent1
libexecinfo
libexpat
libfetch
libfigpar
libgcc_eh
libgcc_s Rename NO_WERROR -> MK_WERROR=no 2021-01-07 09:31:03 +00:00
libgeom
libgpio
libgssapi
libiconv_modules
libifconfig libifconfig: Add a symbol map 2021-01-14 11:41:28 -05:00
libipsec
libipt
libjail
libkiconv
libkvm jobc: rework detection of orphaned groups. 2021-01-10 04:41:20 +02:00
libldns
liblua contrib/lua: update to 5.4.2 2021-01-13 23:56:18 -06:00
liblutok
liblzma
libmagic
libmd
libmemstat
libmilter
libmp
libmt
libnetbsd
libnetgraph
libnetmap
libngatm
libnv
libomp
libopenbsd
libopencsd
libopie
libpam
libpathconv
libpcap
libpe
libpjdlog
libpmc
libpmcstat
libproc Remove the MK_LIBCPLUSPLUS option 2021-02-01 09:32:07 +00:00
libprocstat
libradius
libregex libregex: re-enable make check 2021-01-08 13:58:35 -06:00
librpcsec_gss
librpcsvc
librss
librt
librtld_db
libsbuf
libsdp
libsecureboot
libsm
libsmb
libsmdb
libsmutil
libsqlite3
libssp
libssp_nonshared
libstats
libstdbuf
libstdthreads
libsysdecode
libtacplus
libtelnet
libthr libthr malloc: support recursion on thr_malloc_umtx. 2021-01-12 12:45:44 +02:00
libthread_db
libucl
libufs
libugidfw
libulog
libunbound
libusb
libusbhid
libutil
libveriexec
libvgl
libvmmapi
libwrap
libxo
liby
libypclnt
libz
libzstd
msun Avoid double output in fenv_test 2021-01-29 09:29:27 +00:00
ncurses Bump shared library versions after ncurses bump in 13. 2021-02-01 17:11:49 -08:00
ofed Remove remaining uses of ${COMPILER_FEATURES:Mc++11} 2021-01-19 21:37:36 +00:00
tests
Makefile Remove the MK_LIBCPLUSPLUS option 2021-02-01 09:32:07 +00:00
Makefile.inc