There likely should be a macro for the ports that support lto, but I'm
making sure that all the mips things build before decommissioning it and
this is the only thing that's broken...
Sponsored by: Netflix
(cherry picked from commit
d677d4be0c23a8061710232334e9dc703e591bc4)
MAN_SRC_DC= dc/A.1
# prevent floating point incompatibilities caused by -flto on some architectures
-.if ${MACHINE_ARCH} != mips && ${MACHINE_ARCH} != mips64 && \
- ${MACHINE_ARCH} != powerpc64 && ${MACHINE_ARCH} != riscv64
+.if ${MACHINE_ARCH:Mmips*} == "" && ${MACHINE_ARCH} != powerpc64 && \
+ ${MACHINE_ARCH} != riscv64
CFLAGS+= -flto
.endif