[SRC][GCC] Fix wrong declaration of 'g_pfnVectors' in startup files
diff --git a/Source/Templates/gcc/startup_stm32h723xx.s b/Source/Templates/gcc/startup_stm32h723xx.s index 73d8bd2..8ca5ddc 100644 --- a/Source/Templates/gcc/startup_stm32h723xx.s +++ b/Source/Templates/gcc/startup_stm32h723xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h725xx.s b/Source/Templates/gcc/startup_stm32h725xx.s index 51c7d2d..f299b28 100644 --- a/Source/Templates/gcc/startup_stm32h725xx.s +++ b/Source/Templates/gcc/startup_stm32h725xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h730xx.s b/Source/Templates/gcc/startup_stm32h730xx.s index 1daf493..1dcce49 100644 --- a/Source/Templates/gcc/startup_stm32h730xx.s +++ b/Source/Templates/gcc/startup_stm32h730xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h730xxq.s b/Source/Templates/gcc/startup_stm32h730xxq.s index a99b5b0..2eda302 100644 --- a/Source/Templates/gcc/startup_stm32h730xxq.s +++ b/Source/Templates/gcc/startup_stm32h730xxq.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h733xx.s b/Source/Templates/gcc/startup_stm32h733xx.s index bec0cfa..c0a50eb 100644 --- a/Source/Templates/gcc/startup_stm32h733xx.s +++ b/Source/Templates/gcc/startup_stm32h733xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h735xx.s b/Source/Templates/gcc/startup_stm32h735xx.s index 1c8bf54..3f72238 100644 --- a/Source/Templates/gcc/startup_stm32h735xx.s +++ b/Source/Templates/gcc/startup_stm32h735xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h742xx.s b/Source/Templates/gcc/startup_stm32h742xx.s index 83c9752..8046e44 100644 --- a/Source/Templates/gcc/startup_stm32h742xx.s +++ b/Source/Templates/gcc/startup_stm32h742xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h743xx.s b/Source/Templates/gcc/startup_stm32h743xx.s index 526af19..480136b 100644 --- a/Source/Templates/gcc/startup_stm32h743xx.s +++ b/Source/Templates/gcc/startup_stm32h743xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h745xg.s b/Source/Templates/gcc/startup_stm32h745xg.s index 7bd3193..881a25f 100644 --- a/Source/Templates/gcc/startup_stm32h745xg.s +++ b/Source/Templates/gcc/startup_stm32h745xg.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog Interrupt ( wwdg1_it, wwdg2_it) */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h745xx.s b/Source/Templates/gcc/startup_stm32h745xx.s index 7bd3193..881a25f 100644 --- a/Source/Templates/gcc/startup_stm32h745xx.s +++ b/Source/Templates/gcc/startup_stm32h745xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog Interrupt ( wwdg1_it, wwdg2_it) */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h747xg.s b/Source/Templates/gcc/startup_stm32h747xg.s index 08a7d0b..0cabab3 100644 --- a/Source/Templates/gcc/startup_stm32h747xg.s +++ b/Source/Templates/gcc/startup_stm32h747xg.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog Interrupt ( wwdg1_it, wwdg2_it) */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h747xx.s b/Source/Templates/gcc/startup_stm32h747xx.s index d7bc020..d6f7741 100644 --- a/Source/Templates/gcc/startup_stm32h747xx.s +++ b/Source/Templates/gcc/startup_stm32h747xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog Interrupt ( wwdg1_it, wwdg2_it) */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h750xx.s b/Source/Templates/gcc/startup_stm32h750xx.s index 6c714b2..3cdcc4f 100644 --- a/Source/Templates/gcc/startup_stm32h750xx.s +++ b/Source/Templates/gcc/startup_stm32h750xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h753xx.s b/Source/Templates/gcc/startup_stm32h753xx.s index 2f8e44b..bf9c67c 100644 --- a/Source/Templates/gcc/startup_stm32h753xx.s +++ b/Source/Templates/gcc/startup_stm32h753xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h755xx.s b/Source/Templates/gcc/startup_stm32h755xx.s index c2d4107..705b6c5 100644 --- a/Source/Templates/gcc/startup_stm32h755xx.s +++ b/Source/Templates/gcc/startup_stm32h755xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog Interrupt ( wwdg1_it, wwdg2_it) */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h757xx.s b/Source/Templates/gcc/startup_stm32h757xx.s index f0513d7..c86ecef 100644 --- a/Source/Templates/gcc/startup_stm32h757xx.s +++ b/Source/Templates/gcc/startup_stm32h757xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog Interrupt ( wwdg1_it, wwdg2_it) */ .word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h7a3xx.s b/Source/Templates/gcc/startup_stm32h7a3xx.s index 955db7d..ff47a1a 100644 --- a/Source/Templates/gcc/startup_stm32h7a3xx.s +++ b/Source/Templates/gcc/startup_stm32h7a3xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -143,6 +142,8 @@ .word PendSV_Handler .word SysTick_Handler + .size g_pfnVectors, .-g_pfnVectors + /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */ .word PVD_PVM_IRQHandler /* PVD/PVM through EXTI Line detection */
diff --git a/Source/Templates/gcc/startup_stm32h7a3xxq.s b/Source/Templates/gcc/startup_stm32h7a3xxq.s index bdfc397..c749ba8 100644 --- a/Source/Templates/gcc/startup_stm32h7a3xxq.s +++ b/Source/Templates/gcc/startup_stm32h7a3xxq.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -142,6 +141,8 @@ .word 0 .word PendSV_Handler .word SysTick_Handler + + .size g_pfnVectors, .-g_pfnVectors /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */
diff --git a/Source/Templates/gcc/startup_stm32h7b0xx.s b/Source/Templates/gcc/startup_stm32h7b0xx.s index 57ac053..1764f80 100644 --- a/Source/Templates/gcc/startup_stm32h7b0xx.s +++ b/Source/Templates/gcc/startup_stm32h7b0xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -142,6 +141,8 @@ .word 0 .word PendSV_Handler .word SysTick_Handler + + .size g_pfnVectors, .-g_pfnVectors /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */
diff --git a/Source/Templates/gcc/startup_stm32h7b0xxq.s b/Source/Templates/gcc/startup_stm32h7b0xxq.s index 5333eea..2e70d27 100644 --- a/Source/Templates/gcc/startup_stm32h7b0xxq.s +++ b/Source/Templates/gcc/startup_stm32h7b0xxq.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -142,6 +141,8 @@ .word 0 .word PendSV_Handler .word SysTick_Handler + + .size g_pfnVectors, .-g_pfnVectors /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */
diff --git a/Source/Templates/gcc/startup_stm32h7b3xx.s b/Source/Templates/gcc/startup_stm32h7b3xx.s index ce56105..4457714 100644 --- a/Source/Templates/gcc/startup_stm32h7b3xx.s +++ b/Source/Templates/gcc/startup_stm32h7b3xx.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -142,6 +141,8 @@ .word 0 .word PendSV_Handler .word SysTick_Handler + + .size g_pfnVectors, .-g_pfnVectors /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */
diff --git a/Source/Templates/gcc/startup_stm32h7b3xxq.s b/Source/Templates/gcc/startup_stm32h7b3xxq.s index 2dea99b..fcff30e 100644 --- a/Source/Templates/gcc/startup_stm32h7b3xxq.s +++ b/Source/Templates/gcc/startup_stm32h7b3xxq.s
@@ -121,7 +121,6 @@ *******************************************************************************/ .section .isr_vector,"a",%progbits .type g_pfnVectors, %object - .size g_pfnVectors, .-g_pfnVectors g_pfnVectors: @@ -142,6 +141,8 @@ .word 0 .word PendSV_Handler .word SysTick_Handler + + .size g_pfnVectors, .-g_pfnVectors /* External Interrupts */ .word WWDG_IRQHandler /* Window WatchDog */