1
1
Files
zyxel-vmg8825_b50b-cfw/package/boot/uboot-zyxel/files/lib_arc/config.mk
T
2026-04-17 18:33:03 +02:00

14 lines
633 B
Makefile

CROSS_COMPILE ?= arc-linux-uclibc-
STANDALONE_LOAD_ADDR ?= 0x80000000 -L -T arc.lds
PLATFORM_CPPFLAGS += -DCONFIG_ARC -D__ARC__
# Quantenna's Ruby
# PLATFORM_CPPFLAGS+= -D__ARC__ -mA7 -mno-sdata -O0 -g -mno-volatile-cache -fomit-frame-pointer
# Enable optimization. Disable cache bypassing for "volatile" references.
# It is bad design to enable cache bypassing for "volatile" references - readX()/writeX() has to be used.
PLATFORM_CPPFLAGS_PATH = -I$(TOPDIR)/quantenna/common -I$(TOPDIR)/quantenna/include/qtn
PLATFORM_CPPFLAGS += -D__ARC__ -mA7 -mno-sdata -Os -g -mvolatile-cache -fomit-frame-pointer $(PLATFORM_CPPFLAGS_PATH)