aboutsummaryrefslogtreecommitdiff
path: root/tools/build_system/firmware.mk
diff options
context:
space:
mode:
Diffstat (limited to 'tools/build_system/firmware.mk')
-rw-r--r--tools/build_system/firmware.mk12
1 files changed, 9 insertions, 3 deletions
diff --git a/tools/build_system/firmware.mk b/tools/build_system/firmware.mk
index 8729a220..427c1b39 100644
--- a/tools/build_system/firmware.mk
+++ b/tools/build_system/firmware.mk
@@ -186,9 +186,15 @@ ifeq ($(BS_FIRMWARE_HAS_MULTITHREADING),yes)
BUILD_SUFFIX := $(MULTHREADING_SUFFIX)
BUILD_HAS_MULTITHREADING := yes
- INCLUDES += $(OS_DIR)/RTX/Source
- INCLUDES += $(OS_DIR)/RTX/Include
- INCLUDES += $(OS_DIR)/../Core/Include
+ ifneq ($(findstring $(BS_FIRMWARE_CPU),$(ARMV8A_CPUS)),)
+ INCLUDES += $(OS_DIR)/Include
+ INCLUDES += $(FREERTOS_DIR)/../../Source/include
+ INCLUDES += $(FREERTOS_DIR)/../../Source/portable/GCC/ARM_CA53_64_Rcar
+ else
+ INCLUDES += $(OS_DIR)/RTX/Source
+ INCLUDES += $(OS_DIR)/RTX/Include
+ INCLUDES += $(OS_DIR)/../Core/Include
+ endif
else
BUILD_HAS_MULTITHREADING := no
endif