From 6f8e7232d176989ff24e0446fcab56389251c298 Mon Sep 17 00:00:00 2001 From: "Sadik.Ozer" Date: Tue, 28 Sep 2021 12:01:13 +0300 Subject: [PATCH] Fix ARM toolchain #L6803W Relocation warnings While building with ARM toolchain relocation warnings appears This commit will fix it for MAX32625/30 targets. The system interrupt function is defined as weak in startup file and its overvides in other files, Becuase of the functions is overrites while calling it in startup modile by B XXXXX probably compiler give info purpose warnings... By using using . instead function name it says go existing point to the compiler. Warning detail: https://www.keil.com/support/man/docs/armerr/armerr_dom1365073159742.htm Signed-off-by: Sadik.Ozer --- .../TOOLCHAIN_ARM_STD/startup_MAX32625.S | 18 +++++++++--------- .../TOOLCHAIN_ARM_STD/startup_MAX3263x.S | 18 +++++++++--------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/targets/TARGET_Maxim/TARGET_MAX32625/device/TOOLCHAIN_ARM_STD/startup_MAX32625.S b/targets/TARGET_Maxim/TARGET_MAX32625/device/TOOLCHAIN_ARM_STD/startup_MAX32625.S index da2c479093..40eb586729 100644 --- a/targets/TARGET_Maxim/TARGET_MAX32625/device/TOOLCHAIN_ARM_STD/startup_MAX32625.S +++ b/targets/TARGET_Maxim/TARGET_MAX32625/device/TOOLCHAIN_ARM_STD/startup_MAX32625.S @@ -138,47 +138,47 @@ __SPIN NMI_Handler PROC EXPORT NMI_Handler [WEAK] - B NMI_Handler + B . ENDP HardFault_Handler PROC EXPORT HardFault_Handler [WEAK] - B HardFault_Handler + B . ENDP MemManage_Handler PROC EXPORT MemManage_Handler [WEAK] - B MemManage_Handler + B . ENDP BusFault_Handler PROC EXPORT BusFault_Handler [WEAK] - B BusFault_Handler + B . ENDP UsageFault_Handler PROC EXPORT UsageFault_Handler [WEAK] - B UsageFault_Handler + B . ENDP SVC_Handler PROC EXPORT SVC_Handler [WEAK] - B SVC_Handler + B . ENDP DebugMon_Handler PROC EXPORT DebugMon_Handler [WEAK] - B DebugMon_Handler + B . ENDP PendSV_Handler PROC EXPORT PendSV_Handler [WEAK] - B PendSV_Handler + B . ENDP SysTick_Handler PROC EXPORT SysTick_Handler [WEAK] - B SysTick_Handler + B . ENDP Default_Handler PROC diff --git a/targets/TARGET_Maxim/TARGET_MAX32630/device/TOOLCHAIN_ARM_STD/startup_MAX3263x.S b/targets/TARGET_Maxim/TARGET_MAX32630/device/TOOLCHAIN_ARM_STD/startup_MAX3263x.S index a3f202abdc..09da9063a9 100644 --- a/targets/TARGET_Maxim/TARGET_MAX32630/device/TOOLCHAIN_ARM_STD/startup_MAX3263x.S +++ b/targets/TARGET_Maxim/TARGET_MAX32630/device/TOOLCHAIN_ARM_STD/startup_MAX3263x.S @@ -138,47 +138,47 @@ __SPIN NMI_Handler PROC EXPORT NMI_Handler [WEAK] - B NMI_Handler + B . ENDP HardFault_Handler PROC EXPORT HardFault_Handler [WEAK] - B HardFault_Handler + B . ENDP MemManage_Handler PROC EXPORT MemManage_Handler [WEAK] - B MemManage_Handler + B . ENDP BusFault_Handler PROC EXPORT BusFault_Handler [WEAK] - B BusFault_Handler + B . ENDP UsageFault_Handler PROC EXPORT UsageFault_Handler [WEAK] - B UsageFault_Handler + B . ENDP SVC_Handler PROC EXPORT SVC_Handler [WEAK] - B SVC_Handler + B . ENDP DebugMon_Handler PROC EXPORT DebugMon_Handler [WEAK] - B DebugMon_Handler + B . ENDP PendSV_Handler PROC EXPORT PendSV_Handler [WEAK] - B PendSV_Handler + B . ENDP SysTick_Handler PROC EXPORT SysTick_Handler [WEAK] - B SysTick_Handler + B . ENDP Default_Handler PROC