[Build Fix] REL.CORESDK.08.01.00.10
authorVivek Dhande <a0132295@ti.com>
Wed, 20 Oct 2021 03:23:23 +0000 (08:53 +0530)
committerVivek Dhande <a0132295@ti.com>
Wed, 20 Oct 2021 06:08:39 +0000 (11:38 +0530)
Signed-off-by: Vivek Dhande <a0132295@ti.com>
packages/ti/board/diag/board_diag_component.mk
packages/ti/diag/sdr/test/sdtf-test/makefile.mk
packages/ti/diag/sdr/test/sdtf-test/src/j721e_evm/r5f/baremetal/sdtf_rat.c
packages/ti/drv/dss/dss_component.mk
packages/ti/kernel/test/freertos/ut/makefile

index 7f44b391bb672f3bd2d941f66fe464fce0cc02bf..7200278855a75fcdf29c5fa1eb157e55a837f9d0 100644 (file)
@@ -598,7 +598,8 @@ board_diag_enetIcssg_INCLUDE = $(board_diag_enetIcssg_PATH)
 board_diag_enetIcssg_BOARDLIST = am65xx_evm am65xx_idk
 export board_diag_enetIcssg_$(SOC)_CORELIST = mcu1_0
 export board_diag_enetIcssg_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
-board_diag_EXAMPLE_LIST += board_diag_enetIcssg
+# Need to disable this as EMAC-LLD is also disbaled
+#board_diag_EXAMPLE_LIST += board_diag_enetIcssg
 
 # icssg_led
 export board_diag_icssgLed_COMP_LIST = board_diag_icssgLed
index 42d50140ba3392356e70b40df3b888b7bfe1b5c4..e754ea95cdbdf8a4254fcaf18b91876014ae924d 100644 (file)
@@ -41,7 +41,7 @@ PACKAGE_SRCS_COMMON = . ../ ../../
 SRCS_COMMON +=
 
 CFLAGS_LOCAL_COMMON += $(PDK_CFLAGS)
-CFLAGS_LOCAL_COMMON += -O2 -DUART_PRINTF
+CFLAGS_LOCAL_COMMON += -DUART_PRINTF
 
 ifeq ($(SOC),$(filter $(SOC), am65xx j721e))
  SRCDIR += $(PDK_INSTALL_PATH)/ti/build/unit-test/Unity/src
index c46fd8f82a0f3d986c9e2aa29a3d6e0b81034375..35b93651ef0e14c7e0a9555d1d3f7b5e781ce31f 100644 (file)
@@ -46,9 +46,7 @@
 /* Choosing unused address space */
 #define SDTF_RAT_SELF_TEST_TRANSLATE_BASE  (0x10000000U)
 
-#pragma DATA_SECTION (SDTF_RATTestArray, ".sdtf_rat_testsection");
-#pragma DATA_ALIGN (SDTF_RATTestArray, 32);
-uint32_t SDTF_RATTestArray[8];
+__attribute((section(".sdtf_rat_testsection"))) __attribute__((aligned(32))) uint32_t SDTF_RATTestArray[8];
 
 #define SDTF_RAT_REGION_INDEX 0
 
index 2c3b9c379e6d02e7f44180d810a6e6e90151825a..d004e448687d6713d5aff94c6823f98da3a6dc56 100755 (executable)
@@ -145,11 +145,10 @@ dss_app_utils_sysbios_PKG_LIST = dss_app_utils_sysbios
 dss_app_utils_sysbios_INCLUDE = $(dss_app_utils_sysbios_PATH)
 dss_app_utils_sysbios_SOCLIST = $(drvdss_SOCLIST)
 export dss_app_utils_sysbios_SOCLIST
-dss_app_utils_sysbios_$(SOC)_CORELIST = $(drvdss_$(SOC)_CORELIST)
+dss_app_utils_sysbios_$(SOC)_CORELIST = $(filter $(DEFAULT_$(SOC)_CORELIST_tirtos), $(drvdss_$(SOC)_CORELIST))
 export dss_app_utils_sysbios_$(SOC)_CORELIST
 
-#dss_APP_LIB_LIST += dss_app_utils dss_app_utils_sysbios
-dss_APP_LIB_LIST += dss_app_utils
+dss_APP_LIB_LIST += dss_app_utils dss_app_utils_sysbios
 
 #
 # DSS Examples
index c2107f82a24a86225364d9f94471331a9871107b..771a43685c3f5d6d9c05c63e01e4556e0ae4b23f 100644 (file)
@@ -53,8 +53,14 @@ SRCS_COMMON += unity_config.c unity.c
 
 CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_TEST_DEFINES)
 CFLAGS_LOCAL_COMMON += -DUNITY_INCLUDE_CONFIG_H
+
 #disabling C99 as 'asm()' is not available in C99
-#CFLAGS_LOCAL_COMMON += -std=c99
+#ifeq ($(CORE),$(filter $(CORE), mcu1_0 mcu1_1 mcu2_0 mcu2_1 mcu3_0 mcu3_1))
+# CFLAGS_LOCAL_COMMON += -std=c99
+#endif
+ifeq ($(CORE),$(filter $(CORE), c66xdsp_1 c66xdsp_2 c7x_1))
+ CFLAGS_LOCAL_COMMON += --c99
+endif
 # Core/SoC/platform specific source files and CFLAGS
 # Example:
 #   SRCS_<core/SoC/platform-name> =