The MACHINE_ABI and TARGET_ABI variables are used to set the middle of
the target triple (e.g., "-unknown-" or "-gnueabihf-"). The are not set
by any tool in the base system and I've only found the latter mentioned
in one review online. As such, rename them to to MACHINE_TRIPLE_ABI and
TARGET_TRIPLE_ABI to clear the way to use MACHINE_ABI as a suplement to
MACHINE_CPU, etc.
Obtained from: CheriBSD
Sponsored by: DARPA, AFRL
I suspect, that makeplist did wrong there. The %%CMAKE_BUILD_TYPE%% should be replaced with plain release.