On 21 Nov 2019, at 01:44, John Baldwin <j...@freebsd.org> wrote: > > On 11/20/19 3:42 PM, Bjoern A. Zeeb wrote: >> On 20 Nov 2019, at 23:32, John Baldwin wrote: ... >> You can however find more of these elsewhere: >> >> ../lib/libc/tests/sys/Makefile:.if ${MACHINE_CPUARCH} != "aarch64" && >> ${MACHINE_CPUARCH} != "riscv" >> ../lib/libcompiler_rt/Makefile.inc:.if ${MACHINE_CPUARCH} == "aarch64" >> || ${MACHINE_CPUARCH} == "riscv" >> ../stand/libsa/Makefile:.if ${MACHINE_CPUARCH} == "aarch64" || >> ${MACHINE_CPUARCH} == "riscv" >> ../usr.bin/Makefile:.if ${MACHINE_ARCH} != "aarch64" && >> ${MACHINE_CPUARCH} != "riscv" >> ../usr.bin/gprof/Makefile:.if ${MACHINE_ARCH} != "aarch64" && >> ${MACHINE_ARCH} != "riscv" && \ > > The tests comparing MACHINE_CPUARCH against aarch64 are confusing indeed. > My understanding is that MACHINE_CPUARCH is arm64 for aarch64? It's kind > of hard to guess since arch(7) goes to great length to try to describe > these variables but doesn't give a handy table of what they actually are > for the various architectures.
Yes, such a table would be extremely helpful. :) -Dimitry
signature.asc
Description: Message signed with OpenPGP