X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=include%2Ftarget.mk;h=bca4af4b1b999e80f1445d35c8f360221902f911;hb=6cf067d084cc551c721e98b6d6c6403a63e521d5;hp=6a0ec97cbf0eee5173551d3750aa3ba3ec9b51bc;hpb=f021ea47d322eec759d2f0ee5c15e289939819fd;p=librecmc%2Flibrecmc.git diff --git a/include/target.mk b/include/target.mk index 6a0ec97cbf..bca4af4b1b 100644 --- a/include/target.mk +++ b/include/target.mk @@ -91,7 +91,7 @@ else endef endif -PROFILE:=$(call qstrip,$(CONFIG_TARGET_PROFILE)) +PROFILE?=$(call qstrip,$(CONFIG_TARGET_PROFILE)) ifeq ($(TARGET_BUILD),1) ifneq ($(DUMP),) @@ -167,13 +167,8 @@ ifeq ($(DUMP),1) CPU_CFLAGS_mips32r2 = -mips32r2 -mtune=mips32r2 CPU_CFLAGS_mips64 = -mips64 -mtune=mips64 -mabi=64 CPU_CFLAGS_24kc = -mips32r2 -mtune=24kc - CPU_CFLAGS_24kec = -mips32r2 -mtune=24kec - CPU_CFLAGS_34kc = -mips32r2 -mtune=34kc CPU_CFLAGS_74kc = -mips32r2 -mtune=74kc - CPU_CFLAGS_1004kc = -mips32r2 -mtune=1004kc CPU_CFLAGS_octeon = -march=octeon -mabi=64 - CPU_CFLAGS_dsp = -mdsp - CPU_CFLAGS_dsp2 = -mdspr2 endif ifeq ($(ARCH),i386) CPU_TYPE ?= i486 @@ -208,6 +203,7 @@ ifeq ($(DUMP),1) CPU_CFLAGS_8540:=-mcpu=8540 CPU_CFLAGS_405:=-mcpu=405 CPU_CFLAGS_440:=-mcpu=440 + CPU_CFLAGS_464fp:=-mcpu=464fp endif ifeq ($(ARCH),sparc) CPU_TYPE = sparc @@ -216,6 +212,7 @@ ifeq ($(DUMP),1) ifeq ($(ARCH),aarch64) CPU_TYPE ?= armv8-a CPU_CFLAGS_armv8-a = -mcpu=armv8-a + CPU_CFLAGS_cortex-a53 = -mcpu=cortex-a53 endif ifeq ($(ARCH),arc) CPU_TYPE ?= arc700 @@ -259,6 +256,9 @@ ifeq ($(DUMP),1) ifneq ($(CONFIG_RTC_CLASS),) FEATURES += rtc endif + ifneq ($(CONFIG_VIRTIO),) + FEATURES += virtio + endif FEATURES += $(foreach v,6 7,$(if $(CONFIG_CPU_V$(v)),arm_v$(v))) # remove duplicates