Updated makefile to use default GCC for keystone2 a15 builds
[keystone-rtos/edma3_lld.git] / packages / makefile
index 9c0eba9c6af0b7a69029050021d731ac16ee987a..3f11fbd6eddccb7b1e162434023d87e862a71688 100755 (executable)
@@ -2300,30 +2300,30 @@ edma3_lld_tci6630k2l-evm_a15_libs: edma3_lld_tci6630k2l-evm_a15_libs_drv edma3_l
 edma3_lld_tci6630k2l-evm_a15_libs_drv:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
 edma3_lld_tci6630k2l-evm_a15_libs_drv:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making a15:release:edma3_lld_drv
        $(ECHO) \# Making a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 edma3_lld_tci6630k2l-evm_a15_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_rm
 endif
 edma3_lld_tci6630k2l-evm_a15_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making tci6630k2l-evm:rel:edma3_lld_rm
        $(ECHO) \# Making tci6630k2l-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 
 #To Clean libs For Platform tci6630k2l-evm Target a15
 edma3_lld_tci6630k2l-evm_a15_libs_clean: edma3_lld_tci6630k2l-evm_a15_libs_drv_clean edma3_lld_tci6630k2l-evm_a15_libs_rm_clean
 edma3_lld_tci6630k2l-evm_a15_libs_drv_clean:
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
 endif
 
 #To Clean libs For Platform tci6630k2l-evm Target a15
 edma3_lld_tci6630k2l-evm_a15_libs_clean: edma3_lld_tci6630k2l-evm_a15_libs_drv_clean edma3_lld_tci6630k2l-evm_a15_libs_rm_clean
 edma3_lld_tci6630k2l-evm_a15_libs_drv_clean:
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 edma3_lld_tci6630k2l-evm_a15_libs_rm_clean:
        $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_rm
 edma3_lld_tci6630k2l-evm_a15_libs_rm_clean:
        $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Cleaning tci6630k2l-evm:rel:edma3_lld_rm
        $(ECHO) \# Cleaning tci6630k2l-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 
 #=======================================================================================================================================
 #To Build libs For Platform c66ak2e-evm Target a15
 
 #=======================================================================================================================================
 #To Build libs For Platform c66ak2e-evm Target a15
@@ -2331,30 +2331,30 @@ edma3_lld_c66ak2e-evm_a15_libs: edma3_lld_c66ak2e-evm_a15_libs_drv edma3_lld_c66
 edma3_lld_c66ak2e-evm_a15_libs_drv:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
 edma3_lld_c66ak2e-evm_a15_libs_drv:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making a15:release:edma3_lld_drv
        $(ECHO) \# Making a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 edma3_lld_c66ak2e-evm_a15_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_rm
 endif
 edma3_lld_c66ak2e-evm_a15_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making c66ak2e-evm:rel:edma3_lld_rm
        $(ECHO) \# Making c66ak2e-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 
 #To Clean libs For Platform c66ak2e-evm Target a15
 edma3_lld_c66ak2e-evm_a15_libs_clean: edma3_lld_c66ak2e-evm_a15_libs_drv_clean edma3_lld_c66ak2e-evm_a15_libs_rm_clean
 edma3_lld_c66ak2e-evm_a15_libs_drv_clean:
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
 endif
 
 #To Clean libs For Platform c66ak2e-evm Target a15
 edma3_lld_c66ak2e-evm_a15_libs_clean: edma3_lld_c66ak2e-evm_a15_libs_drv_clean edma3_lld_c66ak2e-evm_a15_libs_rm_clean
 edma3_lld_c66ak2e-evm_a15_libs_drv_clean:
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 edma3_lld_c66ak2e-evm_a15_libs_rm_clean:
        $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_rm
 edma3_lld_c66ak2e-evm_a15_libs_rm_clean:
        $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Cleaning c66ak2e-evm:rel:edma3_lld_rm
        $(ECHO) \# Cleaning c66ak2e-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6636k2h-evm Target a15
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6636k2h-evm Target a15
@@ -2362,30 +2362,30 @@ edma3_lld_tci6636k2h-evm_a15_libs: edma3_lld_tci6636k2h-evm_a15_libs_drv edma3_l
 edma3_lld_tci6636k2h-evm_a15_libs_drv:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
 edma3_lld_tci6636k2h-evm_a15_libs_drv:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making a15:release:edma3_lld_drv
        $(ECHO) \# Making a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 edma3_lld_tci6636k2h-evm_a15_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm
 endif
 edma3_lld_tci6636k2h-evm_a15_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making tci6636k2h-evm:rel:edma3_lld_rm
        $(ECHO) \# Making tci6636k2h-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 
 #To Clean libs For Platform tci6636k2h-evm Target a15
 edma3_lld_tci6636k2h-evm_a15_libs_clean: edma3_lld_tci6636k2h-evm_a15_libs_drv_clean edma3_lld_tci6636k2h-evm_a15_libs_rm_clean
 edma3_lld_tci6636k2h-evm_a15_libs_drv_clean:
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
 endif
 
 #To Clean libs For Platform tci6636k2h-evm Target a15
 edma3_lld_tci6636k2h-evm_a15_libs_clean: edma3_lld_tci6636k2h-evm_a15_libs_drv_clean edma3_lld_tci6636k2h-evm_a15_libs_rm_clean
 edma3_lld_tci6636k2h-evm_a15_libs_drv_clean:
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 edma3_lld_tci6636k2h-evm_a15_libs_rm_clean:
        $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm
 edma3_lld_tci6636k2h-evm_a15_libs_rm_clean:
        $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Cleaning tci6636k2h-evm:rel:edma3_lld_rm
        $(ECHO) \# Cleaning tci6636k2h-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6638k2k-evm Target a15
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6638k2k-evm Target a15
@@ -2393,30 +2393,30 @@ edma3_lld_tci6638k2k-evm_a15_libs: edma3_lld_tci6638k2k-evm_a15_libs_drv edma3_l
 edma3_lld_tci6638k2k-evm_a15_libs_drv:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
 edma3_lld_tci6638k2k-evm_a15_libs_drv:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making a15:release:edma3_lld_drv
        $(ECHO) \# Making a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 edma3_lld_tci6638k2k-evm_a15_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm
 endif
 edma3_lld_tci6638k2k-evm_a15_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making tci6638k2k-evm:rel:edma3_lld_rm
        $(ECHO) \# Making tci6638k2k-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 
 #To Clean libs For Platform tci6638k2k-evm Target a15
 edma3_lld_tci6638k2k-evm_a15_libs_clean: edma3_lld_tci6638k2k-evm_a15_libs_drv_clean edma3_lld_tci6638k2k-evm_a15_libs_rm_clean
 edma3_lld_tci6638k2k-evm_a15_libs_drv_clean:
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
 endif
 
 #To Clean libs For Platform tci6638k2k-evm Target a15
 edma3_lld_tci6638k2k-evm_a15_libs_clean: edma3_lld_tci6638k2k-evm_a15_libs_drv_clean edma3_lld_tci6638k2k-evm_a15_libs_rm_clean
 edma3_lld_tci6638k2k-evm_a15_libs_drv_clean:
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 edma3_lld_tci6638k2k-evm_a15_libs_rm_clean:
        $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm
 edma3_lld_tci6638k2k-evm_a15_libs_rm_clean:
        $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Cleaning tci6638k2k-evm:rel:edma3_lld_rm
        $(ECHO) \# Cleaning tci6638k2k-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 
 #=======================================================================================================================================
 #To Build libs For Platform Generic
 
 #=======================================================================================================================================
 #To Build libs For Platform Generic
@@ -3092,53 +3092,53 @@ endif
 edma3_drv_tci6630k2l-evm_a15_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
 edma3_drv_tci6630k2l-evm_a15_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making example $@:debug
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug       
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
 
        $(ECHO) \# Configuring XDC packages for $@:a15host:release 
 
        $(ECHO) \# Configuring XDC packages for $@:a15host:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
        $(ECHO) \# Making example $@:release
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 
 edma3_drv_c66ak2e-evm_a15_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
 endif
 
 edma3_drv_c66ak2e-evm_a15_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making example $@:debug
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug  
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
 
        $(ECHO) \# Configuring XDC packages for $@:a15host:release 
 
        $(ECHO) \# Configuring XDC packages for $@:a15host:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
        $(ECHO) \# Making example $@:release
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 
 edma3_drv_tci6636k2h-evm_a15_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
 endif
 
 edma3_drv_tci6636k2h-evm_a15_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making example $@:debug
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug       
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
 
        $(ECHO) \# Configuring XDC packages for $@:a15host:release 
 
        $(ECHO) \# Configuring XDC packages for $@:a15host:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
        $(ECHO) \# Making example $@:release
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 
 edma3_drv_tci6638k2k-evm_a15_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
 endif
 
 edma3_drv_tci6638k2k-evm_a15_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
        $(ECHO) \# Making example $@:debug
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug       
-
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
+       
        $(ECHO) \# Configuring XDC packages for $@:a15host:release 
        $(ECHO) \# Configuring XDC packages for $@:a15host:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
        $(ECHO) \# Making example $@:release
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
 endif
 edma3_drv_tda2xx-evm_eve_example:
 ifeq ($(FORMAT),ELF)
 endif
 edma3_drv_tda2xx-evm_eve_example:
 ifeq ($(FORMAT),ELF)
@@ -3490,12 +3490,6 @@ edma3_drv_tci6636k2h-evm_a15_example_clean:
        $(ECHO) \# Cleaning example $@:release
        $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release clean
 
        $(ECHO) \# Cleaning example $@:release
        $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release clean
 
-edma3_drv_tci6638k2k-evm_a15_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug clean
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release clean
-
 # Help
 help:
        $(ECHO) EDMA3 LLD Driver Help page
 # Help
 help:
        $(ECHO) EDMA3 LLD Driver Help page