Advertisement
danwalmsley

Untitled

Nov 22nd, 2015
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.60 KB | None | 0 0
  1. Archive member included because of file (symbol)
  2.  
  3. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-exit.o)
  4. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/crt0.o (exit)
  5. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-impure.o)
  6. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-exit.o) (_global_impure_ptr)
  7. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-init.o)
  8. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/crt0.o (__libc_init_array)
  9. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-memset.o)
  10. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/crt0.o (memset)
  11. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o)
  12. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-exit.o) (__call_exitprocs)
  13. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-atexit.o)
  14. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o) (atexit)
  15. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-fini.o)
  16. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o) (__libc_fini_array)
  17. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__atexit.o)
  18. c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-atexit.o) (__register_exitproc)
  19.  
  20. Memory Configuration
  21.  
  22. Name Origin Length Attributes
  23. FLASH 0x08000000 0x00100000 xr
  24. RAM 0x20000000 0x00020000 xrw
  25. *default* 0x00000000 0xffffffff
  26.  
  27. Linker script and memory map
  28.  
  29. LOAD c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crti.o
  30. LOAD c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  31. LOAD c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/crt0.o
  32. LOAD STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  33. LOAD STM32DiscoveryBootloader.elf@exe/main.cpp.o
  34. LOAD subprojects/ArmSystem/libArmSystem.a
  35. 0x20020000 _eram = 0x20020000
  36.  
  37. .text 0x08000000 0x82c
  38. *(.interrupt_vector)
  39. .interrupt_vector
  40. 0x08000000 0x188 STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  41. *(.text*)
  42. .text 0x08000188 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crti.o
  43. .text 0x08000188 0x98 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  44. .text 0x08000220 0x114 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/crt0.o
  45. 0x08000220 _start
  46. 0x08000220 _mainCRTStartup
  47. .text 0x08000334 0x24 STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  48. 0x08000334 Default_Reset_Handler
  49. 0x08000334 Reset_Handler
  50. 0x0800034c EXTI2_IRQHandler
  51. 0x0800034c TIM8_CC_IRQHandler
  52. 0x0800034c DebugMon_Handler
  53. 0x0800034c TIM1_CC_IRQHandler
  54. 0x0800034c DMA2_Stream5_IRQHandler
  55. 0x0800034c HardFault_Handler
  56. 0x0800034c DMA1_Stream5_IRQHandler
  57. 0x0800034c SysTick_Handler
  58. 0x0800034c PVD_IRQHandler
  59. 0x0800034c SDIO_IRQHandler
  60. 0x0800034c TAMP_STAMP_IRQHandler
  61. 0x0800034c PendSV_Handler
  62. 0x0800034c NMI_Handler
  63. 0x0800034c CAN2_RX1_IRQHandler
  64. 0x0800034c EXTI3_IRQHandler
  65. 0x0800034c TIM8_TRG_COM_TIM14_IRQHandler
  66. 0x0800034c TIM1_UP_TIM10_IRQHandler
  67. 0x0800034c TIM8_UP_TIM13_IRQHandler
  68. 0x0800034c HASH_RNG_IRQHandler
  69. 0x0800034c EXTI0_IRQHandler
  70. 0x0800034c I2C2_EV_IRQHandler
  71. 0x0800034c DMA1_Stream2_IRQHandler
  72. 0x0800034c CAN1_RX0_IRQHandler
  73. 0x0800034c FPU_IRQHandler
  74. 0x0800034c OTG_HS_WKUP_IRQHandler
  75. 0x0800034c UsageFault_Handler
  76. 0x0800034c CAN2_SCE_IRQHandler
  77. 0x0800034c DMA2_Stream2_IRQHandler
  78. 0x0800034c SPI1_IRQHandler
  79. 0x0800034c TIM6_DAC_IRQHandler
  80. 0x0800034c TIM1_BRK_TIM9_IRQHandler
  81. 0x0800034c DCMI_IRQHandler
  82. 0x0800034c CAN2_RX0_IRQHandler
  83. 0x0800034c DMA2_Stream3_IRQHandler
  84. 0x0800034c USART6_IRQHandler
  85. 0x0800034c USART3_IRQHandler
  86. 0x0800034c CRYP_IRQHandler
  87. 0x0800034c I2C3_ER_IRQHandler
  88. 0x0800034c CAN1_RX1_IRQHandler
  89. 0x0800034c UART5_IRQHandler
  90. 0x0800034c DMA2_Stream0_IRQHandler
  91. 0x0800034c TIM4_IRQHandler
  92. 0x0800034c I2C1_EV_IRQHandler
  93. 0x0800034c DMA1_Stream6_IRQHandler
  94. 0x0800034c DMA1_Stream1_IRQHandler
  95. 0x0800034c UART4_IRQHandler
  96. 0x0800034c TIM3_IRQHandler
  97. 0x0800034c RCC_IRQHandler
  98. 0x0800034c TIM8_BRK_TIM12_IRQHandler
  99. 0x0800034c EXTI15_10_IRQHandler
  100. 0x0800034c ADC_IRQHandler
  101. 0x0800034c RTC_Alarm_IRQHandler
  102. 0x0800034c DMA1_Stream7_IRQHandler
  103. 0x0800034c TIM7_IRQHandler
  104. 0x0800034c CAN2_TX_IRQHandler
  105. 0x0800034c TIM5_IRQHandler
  106. 0x0800034c DMA2_Stream7_IRQHandler
  107. 0x0800034c I2C3_EV_IRQHandler
  108. 0x0800034c EXTI9_5_IRQHandler
  109. 0x0800034c RTC_WKUP_IRQHandler
  110. 0x0800034c ETH_WKUP_IRQHandler
  111. 0x0800034c SPI2_IRQHandler
  112. 0x0800034c OTG_HS_EP1_IN_IRQHandler
  113. 0x0800034c MemManage_Handler
  114. 0x0800034c DMA1_Stream0_IRQHandler
  115. 0x0800034c CAN1_TX_IRQHandler
  116. 0x0800034c SVC_Handler
  117. 0x0800034c EXTI4_IRQHandler
  118. 0x0800034c FSMC_IRQHandler
  119. 0x0800034c ETH_IRQHandler
  120. 0x0800034c OTG_HS_EP1_OUT_IRQHandler
  121. 0x0800034c WWDG_IRQHandler
  122. 0x0800034c TIM2_IRQHandler
  123. 0x0800034c OTG_FS_WKUP_IRQHandler
  124. 0x0800034c TIM1_TRG_COM_TIM11_IRQHandler
  125. 0x0800034c OTG_HS_IRQHandler
  126. 0x0800034c EXTI1_IRQHandler
  127. 0x0800034c USART2_IRQHandler
  128. 0x0800034c I2C2_ER_IRQHandler
  129. 0x0800034c DMA2_Stream1_IRQHandler
  130. 0x0800034c CAN1_SCE_IRQHandler
  131. 0x0800034c FLASH_IRQHandler
  132. 0x0800034c DMA2_Stream4_IRQHandler
  133. 0x0800034c BusFault_Handler
  134. 0x0800034c USART1_IRQHandler
  135. 0x0800034c OTG_FS_IRQHandler
  136. 0x0800034c SPI3_IRQHandler
  137. 0x0800034c DMA1_Stream4_IRQHandler
  138. 0x0800034c I2C1_ER_IRQHandler
  139. 0x0800034c DMA2_Stream6_IRQHandler
  140. 0x0800034c DMA1_Stream3_IRQHandler
  141. .text 0x08000358 0x1c STM32DiscoveryBootloader.elf@exe/main.cpp.o
  142. 0x08000358 main
  143. .text 0x08000374 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-exit.o)
  144. .text.exit 0x08000374 0x34 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-exit.o)
  145. 0x08000374 exit
  146. .text 0x080003a8 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-impure.o)
  147. .text 0x080003a8 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-init.o)
  148. .text.__libc_init_array
  149. 0x080003a8 0x80 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-init.o)
  150. 0x080003a8 __libc_init_array
  151. .text 0x08000428 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-memset.o)
  152. .text.memset 0x08000428 0xf4 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-memset.o)
  153. 0x08000428 memset
  154. .text 0x0800051c 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o)
  155. .text.startup.register_fini
  156. 0x0800051c 0x24 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o)
  157. .text.__call_exitprocs
  158. 0x08000540 0x16c c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o)
  159. 0x08000540 __call_exitprocs
  160. .text 0x080006ac 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-atexit.o)
  161. .text.atexit 0x080006ac 0x20 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-atexit.o)
  162. 0x080006ac atexit
  163. .text 0x080006cc 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-fini.o)
  164. .text.__libc_fini_array
  165. 0x080006cc 0x48 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-fini.o)
  166. 0x080006cc __libc_fini_array
  167. .text 0x08000714 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__atexit.o)
  168. .text.__register_exitproc
  169. 0x08000714 0xe0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__atexit.o)
  170. 0x08000714 __register_exitproc
  171. .text 0x080007f4 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtend.o
  172. .text 0x080007f4 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtn.o
  173. *(.init)
  174. .init 0x080007f4 0xc c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crti.o
  175. 0x080007f4 _init
  176. .init 0x08000800 0xc c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtn.o
  177. *(.fini)
  178. .fini 0x0800080c 0xc c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crti.o
  179. 0x0800080c _fini
  180. .fini 0x08000818 0xc c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtn.o
  181. *crtbegin.o(.ctors)
  182. *crtbegin?.o(.ctors)
  183. *(EXCLUDE_FILE(*crtend.o *crtend?.o) .ctors)
  184. *(SORT(.ctors.*))
  185. *(.ctors)
  186. *crtbegin.o(.dtors)
  187. *crtbegin?.o(.dtors)
  188. *(EXCLUDE_FILE(*crtend.o *crtend?.o) .dtors)
  189. *(SORT(.dtors.*))
  190. *(.dtors)
  191. *(.rodata*)
  192. .rodata.str1.4
  193. 0x08000824 0x4 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-impure.o)
  194. 0x2 (size before relaxing)
  195. .rodata._global_impure_ptr
  196. 0x08000828 0x4 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-impure.o)
  197. 0x08000828 _global_impure_ptr
  198. *(.eh_fram e*)
  199.  
  200. .glue_7 0x0800082c 0x0
  201. .glue_7 0x00000000 0x0 linker stubs
  202.  
  203. .glue_7t 0x0800082c 0x0
  204. .glue_7t 0x00000000 0x0 linker stubs
  205.  
  206. .vfp11_veneer 0x0800082c 0x0
  207. .vfp11_veneer 0x00000000 0x0 linker stubs
  208.  
  209. .v4_bx 0x0800082c 0x0
  210. .v4_bx 0x00000000 0x0 linker stubs
  211.  
  212. .iplt 0x0800082c 0x0
  213. .iplt 0x00000000 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  214.  
  215. .ARM.extab 0x0800082c 0x0
  216. *(.ARM.extab* .gnu.linkonce.armextab.*)
  217. .ARM.extab 0x0800082c 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/crt0.o
  218. .ARM.extab 0x0800082c 0x0 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  219. 0x0800082c __exidx_start = .
  220.  
  221. .eh_frame 0x0800082c 0x4
  222. .eh_frame 0x0800082c 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  223. .eh_frame 0x0800082c 0x4 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtend.o
  224.  
  225. .ARM.exidx 0x08000830 0x8
  226. *(.ARM.exidx* .gnu.linkonce.armexidx.*)
  227. .ARM.exidx 0x08000830 0x8 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/crt0.o
  228. .ARM.exidx 0x08000838 0x0 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  229. 0x8 (size before relaxing)
  230. 0x08000838 __exidx_end = .
  231. 0x08000838 __etext = .
  232. 0x08000838 _data_flash = .
  233.  
  234. .rel.dyn 0x08000838 0x0
  235. .rel.iplt 0x00000000 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  236.  
  237. .data 0x20000000 0x444 load address 0x08000838
  238. 0x20000000 . = ALIGN (0x4)
  239. 0x20000000 _data_begin = .
  240. *(vtable)
  241. *(.data)
  242. .data 0x20000000 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crti.o
  243. .data 0x20000000 0x4 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  244. 0x20000000 __dso_handle
  245. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/crt0.o
  246. .data 0x20000004 0x0 STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  247. .data 0x20000004 0x0 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  248. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-exit.o)
  249. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-impure.o)
  250. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-init.o)
  251. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-memset.o)
  252. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o)
  253. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-atexit.o)
  254. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-fini.o)
  255. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__atexit.o)
  256. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtend.o
  257. .data 0x20000004 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtn.o
  258. *(.data*)
  259. *fill* 0x20000004 0x4
  260. .data.impure_data
  261. 0x20000008 0x428 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-impure.o)
  262. .data._impure_ptr
  263. 0x20000430 0x4 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-impure.o)
  264. 0x20000430 _impure_ptr
  265. 0x20000434 . = ALIGN (0x4)
  266. 0x20000434 PROVIDE (__preinit_array_start, .)
  267. *(.preinit_array)
  268. 0x20000434 PROVIDE (__preinit_array_end, .)
  269. 0x20000434 . = ALIGN (0x4)
  270. 0x20000434 PROVIDE (__init_array_start, .)
  271. *(SORT(.init_array.*))
  272. .init_array.00000
  273. 0x20000434 0x4 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o)
  274. *(.init_array)
  275. .init_array 0x20000438 0x4 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  276. 0x2000043c PROVIDE (__init_array_end, .)
  277. 0x2000043c . = ALIGN (0x4)
  278. 0x2000043c PROVIDE (__fini_array_start, .)
  279. *(SORT(.fini_array.*))
  280. *(.fini_array)
  281. .fini_array 0x2000043c 0x4 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  282. 0x20000440 PROVIDE (__fini_array_end, .)
  283. *(.jcr*)
  284. .jcr 0x20000440 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  285. .jcr 0x20000440 0x4 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtend.o
  286. 0x20000444 . = ALIGN (0x4)
  287. 0x20000444 _data_end = .
  288.  
  289. .igot.plt 0x20000444 0x0 load address 0x08000c7c
  290. .igot.plt 0x00000000 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  291.  
  292. .stack 0x20000444 0x2000 load address 0x08000c7c
  293. .stack 0x20000444 0x2000 STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  294.  
  295. .bss 0x20002444 0x1c load address 0x08002c7c
  296. 0x20002444 _bss_begin = .
  297. 0x20002444 __bss_start__ = _bss_begin
  298. *(.bss)
  299. .bss 0x20002444 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crti.o
  300. .bss 0x20002444 0x1c c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  301. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/crt0.o
  302. .bss 0x20002460 0x0 STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  303. .bss 0x20002460 0x0 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  304. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-exit.o)
  305. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-impure.o)
  306. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-init.o)
  307. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-memset.o)
  308. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o)
  309. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-atexit.o)
  310. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-fini.o)
  311. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__atexit.o)
  312. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtend.o
  313. .bss 0x20002460 0x0 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtn.o
  314. *(.bss*)
  315. *(COMMON)
  316. 0x20002460 . = ALIGN (0x4)
  317. 0x20002460 _bss_end = .
  318. 0x20002460 __bss_end__ = _bss_end
  319. 0x20002460 PROVIDE (_HEAP_START, _bss_end)
  320. 0x20020000 PROVIDE (_HEAP_END, ALIGN ((ORIGIN (RAM) + 0x20000), 0x8))
  321. LOAD c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libstdc++.a
  322. LOAD c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libm.a
  323. START GROUP
  324. LOAD c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3\libgcc.a
  325. LOAD c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a
  326. END GROUP
  327. LOAD c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtend.o
  328. LOAD c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtn.o
  329. OUTPUT(STM32DiscoveryBootloader.elf elf32-littlearm)
  330.  
  331. .ARM.attributes
  332. 0x00000000 0x2c
  333. .ARM.attributes
  334. 0x00000000 0x16 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crti.o
  335. .ARM.attributes
  336. 0x00000016 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtbegin.o
  337. .ARM.attributes
  338. 0x00000046 0x14 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/crt0.o
  339. .ARM.attributes
  340. 0x0000005a 0x30 STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  341. .ARM.attributes
  342. 0x0000008a 0x30 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  343. .ARM.attributes
  344. 0x000000ba 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-exit.o)
  345. .ARM.attributes
  346. 0x000000ea 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-impure.o)
  347. .ARM.attributes
  348. 0x0000011a 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-init.o)
  349. .ARM.attributes
  350. 0x0000014a 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-memset.o)
  351. .ARM.attributes
  352. 0x0000017a 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o)
  353. .ARM.attributes
  354. 0x000001aa 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-atexit.o)
  355. .ARM.attributes
  356. 0x000001da 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-fini.o)
  357. .ARM.attributes
  358. 0x0000020a 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__atexit.o)
  359. .ARM.attributes
  360. 0x0000023a 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtend.o
  361. .ARM.attributes
  362. 0x0000026a 0x18 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/crtn.o
  363.  
  364. .comment 0x00000000 0x70
  365. .comment 0x00000000 0x70 STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  366. 0x71 (size before relaxing)
  367. .comment 0x00000000 0x71 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  368.  
  369. .debug_info 0x00000000 0x18a
  370. .debug_info 0x00000000 0x109 STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  371. .debug_info 0x00000109 0x81 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  372.  
  373. .debug_abbrev 0x00000000 0x100
  374. .debug_abbrev 0x00000000 0xbe STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  375. .debug_abbrev 0x000000be 0x42 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  376.  
  377. .debug_aranges 0x00000000 0x40
  378. .debug_aranges
  379. 0x00000000 0x20 STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  380. .debug_aranges
  381. 0x00000020 0x20 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  382.  
  383. .debug_line 0x00000000 0x8e
  384. .debug_line 0x00000000 0x52 STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  385. .debug_line 0x00000052 0x3c STM32DiscoveryBootloader.elf@exe/main.cpp.o
  386.  
  387. .debug_str 0x00000000 0x1c2
  388. .debug_str 0x00000000 0x15d STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  389. 0x191 (size before relaxing)
  390. .debug_str 0x0000015d 0x65 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  391. 0x12f (size before relaxing)
  392.  
  393. .debug_frame 0x00000000 0x20c
  394. .debug_frame 0x00000000 0x4c STM32DiscoveryBootloader.elf@exe/startup_stm32f40xx.c.o
  395. .debug_frame 0x0000004c 0x30 STM32DiscoveryBootloader.elf@exe/main.cpp.o
  396. .debug_frame 0x0000007c 0x28 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-exit.o)
  397. .debug_frame 0x000000a4 0x34 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-init.o)
  398. .debug_frame 0x000000d8 0x30 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-memset.o)
  399. .debug_frame 0x00000108 0x68 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__call_atexit.o)
  400. .debug_frame 0x00000170 0x2c c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-atexit.o)
  401. .debug_frame 0x0000019c 0x34 c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-fini.o)
  402. .debug_frame 0x000001d0 0x3c c:/vestudio/appdata/repos/gcctoolchain/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib\libc.a(lib_a-__atexit.o)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement