5 .globl __cs3_stack_size
10 .size __cs3_stack_mem, . - __cs3_stack_mem
11 .set __cs3_stack_size, . - __cs3_stack_mem
16 .globl __cs3_heap_start
24 .section ".cs3.interrupt_vector"
25 .globl __cs3_interrupt_vector_cortex_m
26 .type __cs3_interrupt_vector_cortex_m, %object
28 __cs3_interrupt_vector_cortex_m:
32 .long HardFault_Handler
48 .size __cs3_interrupt_vector_cortex_m, . - __cs3_interrupt_vector_cortex_m
52 .section .cs3.reset,"x",%progbits
54 .globl __cs3_reset_cortex_m
55 .type __cs3_reset_cortex_m, %function
65 .size __cs3_reset_cortex_m,.-__cs3_reset_cortex_m
70 .type NMI_Handler, %function
73 .size NMI_Handler, . - NMI_Handler
75 .weak HardFault_Handler
76 .type HardFault_Handler, %function
79 .size HardFault_Handler, . - HardFault_Handler
82 .type SVC_Handler, %function
85 .size SVC_Handler, . - SVC_Handler
88 .type PendSV_Handler, %function
91 .size PendSV_Handler, . - PendSV_Handler
94 .type SysTick_Handler, %function
97 .size SysTick_Handler, . - SysTick_Handler
99 .globl Default_Handler
100 .type Default_Handler, %function
103 .size Default_Handler, . - Default_Handler
107 .set \handler, Default_Handler