try to detect the PHI cross compiler in make.

This commit is contained in:
Julia Longtin 2024-03-12 21:54:38 +00:00
parent a31c936c5a
commit aec982eefd

View file

@ -92,7 +92,7 @@ CC := riscv64-unknown-linux-gnu-gcc
CXX := riscv64-unknown-linux-gnu-g++
endif
K1OM := $( shell echo | $CC -dM -E - | grep __k1om__ )
K1OM := $(shell echo | $(CC) -dM -E - | grep __k1om__)
#
# Compile flags
@ -277,7 +277,8 @@ ifndef RISCV
ifeq ($(UNAME_M),$(filter $(UNAME_M),x86_64 i686 amd64))
ifeq "$(K1OM)" ""
# detect the PHI cross compiler.
ifeq "${K1OM}" ""
# Use all CPU extensions that are available:
MK_CFLAGS += -march=native -mtune=native