# Include definition of $(rpp_lib_INCLUDES)
include $(makefile_rules_arm_dir)/../Makefile.var
+# Include UPPERCASE function
+include $(makefile_rules_dir)/../common.mk
+
# Construct target specific CFLAGS. Start from what's in Makefile.config.
RPP_TARGET_CFLAGS = $(TARGET_CFLAGS)
+# Add -DTARGET_<NAME>
+RPP_TARGET_CFLAGS += -DTARGET_$(call UPPERCASE,$(TARGET))
+
# Then add -DTARGET_HAS_xxx for each make variable named TARGET_HAS_*
# having value 'y'
TARGET_HAS_NAMES = $(filter TARGET_HAS_%,$(.VARIABLES))