summaryrefslogtreecommitdiff
path: root/gm_platform/fw/main.map
blob: 7147bfe9258279c29b1d06ff75a82adf43294aed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
Archive member included to satisfy reference by file (symbol)

/usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
                              /tmp/cce3buMD.o (__aeabi_uidiv)
/usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)
                              /tmp/ccC4L2qX.o (__aeabi_idiv)
/usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
                              /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) (__aeabi_idiv0)

Allocating common symbols
Common symbol       size              file

usart_tx_buf        0x23c             /tmp/ccTkGJkh.o
leds                0x20              /tmp/cce3buMD.o

Memory Configuration

Name             Origin             Length             Attributes
FLASH            0x0000000008000000 0x0000000000003c00 xr
CONFIGFLASH      0x0000000008003c00 0x0000000000000400 rw
RAM              0x0000000020000000 0x0000000000001000 xrw
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

LOAD /home/user/resource/STM32CubeF0/Drivers/CMSIS/Lib/GCC/libarm_cortexM0l_math.a
LOAD /tmp/cce3buMD.o
LOAD /tmp/ccC4L2qX.o
LOAD /tmp/ccTkGJkh.o
LOAD /tmp/ccLc8YqB.o
LOAD /tmp/ccNO0bzV.o
LOAD /tmp/ccyL94Of.o
LOAD /tmp/ccHrpyiA.o
LOAD /tmp/ccek4wTU.o
LOAD /tmp/ccm7EkDf.o
LOAD /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a
                0x0000000020001000                _estack = 0x20001000

.isr_vector     0x0000000008000000       0xc0
                0x0000000008000000                . = ALIGN (0x4)
 *(.isr_vector)
 .isr_vector    0x0000000008000000       0xc0 /tmp/ccNO0bzV.o
                0x0000000008000000                g_pfnVectors
                0x00000000080000c0                . = ALIGN (0x4)

.text           0x00000000080000c0     0x1b7c
                0x00000000080000c0                . = ALIGN (0x4)
 *(.text)
 .text          0x00000000080000c0      0x428 /tmp/cce3buMD.o
                0x0000000008000210                update_leds
                0x000000000800021a                main
                0x000000000800039c                SPI1_IRQHandler
                0x00000000080003c8                TIM16_IRQHandler
                0x0000000008000484                NMI_Handler
                0x0000000008000490                HardFault_Handler
                0x0000000008000494                SVC_Handler
                0x00000000080004a0                PendSV_Handler
                0x00000000080004ac                SysTick_Handler
 .text          0x00000000080004e8      0x334 /tmp/ccC4L2qX.o
                0x00000000080005f0                adc_configure_scope_mode
                0x000000000800079a                DMA1_Channel1_IRQHandler
 .text          0x000000000800081c      0x698 /tmp/ccTkGJkh.o
                0x0000000008000954                usart_dma_init
                0x0000000008000a40                USART1_IRQHandler
                0x0000000008000c38                usart_ack_packet
                0x0000000008000c98                usart_dma_fifo_push
                0x0000000008000cf4                usart_putc
                0x0000000008000d4c                DMA1_Channel2_3_IRQHandler
                0x0000000008000d90                usart_send_packet_nonblocking
 .text          0x0000000008000eb4      0x292 /tmp/ccLc8YqB.o
                0x0000000008000eb4                cobs_encode_usart
                0x0000000008000f72                cobs_decode
                0x0000000008001048                cobs_decode_incremental_initialize
                0x0000000008001064                cobs_decode_incremental
 .text          0x0000000008001146       0x14 /tmp/ccNO0bzV.o
 *fill*         0x000000000800115a        0x2 
 .text          0x000000000800115c      0x174 /tmp/ccyL94Of.o
                0x000000000800115c                SystemInit
                0x00000000080011e4                SystemCoreClockUpdate
 .text          0x00000000080012d0      0x594 /tmp/ccHrpyiA.o
                0x0000000008001524                LL_Init1msTick
                0x0000000008001542                LL_mDelay
                0x0000000008001588                LL_SetSystemCoreClock
                0x00000000080015a4                LL_PLL_ConfigSystemClock_HSI
                0x0000000008001630                LL_PLL_ConfigSystemClock_HSE
 .text          0x0000000008001864       0x82 /tmp/ccek4wTU.o
                0x0000000008001864                __sinit
                0x000000000800186e                memset
                0x00000000080018a8                strlen
                0x00000000080018d2                __assert_func
 .text          0x00000000080018e6        0x0 /tmp/ccm7EkDf.o
 *fill*         0x00000000080018e6        0x2 
 .text          0x00000000080018e8      0x114 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
                0x00000000080018e8                __udivsi3
                0x00000000080018e8                __aeabi_uidiv
                0x00000000080019f4                __aeabi_uidivmod
 .text          0x00000000080019fc      0x1d4 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)
                0x00000000080019fc                __aeabi_idiv
                0x00000000080019fc                __divsi3
                0x0000000008001bc8                __aeabi_idivmod
 .text          0x0000000008001bd0        0x4 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
                0x0000000008001bd0                __aeabi_ldiv0
                0x0000000008001bd0                __aeabi_idiv0
 *(.text.*)
 .text.Reset_Handler
                0x0000000008001bd4       0x4c /tmp/ccNO0bzV.o
                0x0000000008001bd4                Reset_Handler
 .text.Default_Handler
                0x0000000008001c20        0x2 /tmp/ccNO0bzV.o
                0x0000000008001c20                TIM1_CC_IRQHandler
                0x0000000008001c20                I2C1_IRQHandler
                0x0000000008001c20                EXTI2_3_IRQHandler
                0x0000000008001c20                ADC1_IRQHandler
                0x0000000008001c20                TIM17_IRQHandler
                0x0000000008001c20                RTC_IRQHandler
                0x0000000008001c20                TIM3_IRQHandler
                0x0000000008001c20                EXTI4_15_IRQHandler
                0x0000000008001c20                RCC_IRQHandler
                0x0000000008001c20                Default_Handler
                0x0000000008001c20                TIM14_IRQHandler
                0x0000000008001c20                DMA1_Channel4_5_IRQHandler
                0x0000000008001c20                EXTI0_1_IRQHandler
                0x0000000008001c20                WWDG_IRQHandler
                0x0000000008001c20                FLASH_IRQHandler
                0x0000000008001c20                TIM1_BRK_UP_TRG_COM_IRQHandler
 *(.rodata)
 *fill*         0x0000000008001c22        0x2 
 .rodata        0x0000000008001c24       0x18 /tmp/ccyL94Of.o
                0x0000000008001c24                AHBPrescTable
                0x0000000008001c34                APBPrescTable
 *(.rodata*)
 *(.glue_7)
 .glue_7        0x0000000008001c3c        0x0 linker stubs
 *(.glue_7t)
 .glue_7t       0x0000000008001c3c        0x0 linker stubs
 *(.source_tarball)
 *(.init)
 *(.fini)
 *(.source_tarball)
                0x0000000008001c3c                . = ALIGN (0x4)
                0x0000000008001c3c                _etext = .
                0x0000000008001c3c                _sidata = _etext

.vfp11_veneer   0x0000000008001c3c        0x0
 .vfp11_veneer  0x0000000008001c3c        0x0 linker stubs

.v4_bx          0x0000000008001c3c        0x0
 .v4_bx         0x0000000008001c3c        0x0 linker stubs

.iplt           0x0000000008001c3c        0x0
 .iplt          0x0000000008001c3c        0x0 /tmp/cce3buMD.o

.rel.dyn        0x0000000008001c3c        0x0
 .rel.iplt      0x0000000008001c3c        0x0 /tmp/cce3buMD.o

.data           0x0000000020000000       0x94 load address 0x0000000008001c3c
                0x0000000020000000                . = ALIGN (0x4)
                0x0000000020000000                _sdata = .
                0x0000000020000000                _data = .
 *(.data)
 .data          0x0000000020000000        0x0 /tmp/cce3buMD.o
 .data          0x0000000020000000        0x0 /tmp/ccC4L2qX.o
 .data          0x0000000020000000        0x0 /tmp/ccTkGJkh.o
 .data          0x0000000020000000        0x0 /tmp/ccLc8YqB.o
 .data          0x0000000020000000        0x0 /tmp/ccNO0bzV.o
 .data          0x0000000020000000        0x4 /tmp/ccyL94Of.o
                0x0000000020000000                SystemCoreClock
 .data          0x0000000020000004        0x0 /tmp/ccHrpyiA.o
 .data          0x0000000020000004        0x0 /tmp/ccek4wTU.o
 .data          0x0000000020000004       0x90 /tmp/ccm7EkDf.o
                0x0000000020000004                tim3
                0x0000000020000008                tim14
                0x000000002000000c                rtc
                0x0000000020000010                wwdg
                0x0000000020000014                iwdg
                0x0000000020000018                i2c1
                0x000000002000001c                pwr
                0x0000000020000020                syscfg
                0x0000000020000024                exti
                0x0000000020000028                adc1
                0x000000002000002c                adc1_common
                0x0000000020000030                adc
                0x0000000020000034                tim1
                0x0000000020000038                spi1
                0x000000002000003c                usart1
                0x0000000020000040                tim16
                0x0000000020000044                tim17
                0x0000000020000048                dbgmcu
                0x000000002000004c                dma1
                0x0000000020000050                dma1_channel1
                0x0000000020000054                dma1_channel2
                0x0000000020000058                dma1_channel3
                0x000000002000005c                dma1_channel4
                0x0000000020000060                dma1_channel5
                0x0000000020000064                flash
                0x0000000020000068                ob
                0x000000002000006c                rcc
                0x0000000020000070                crc
                0x0000000020000074                gpioa
                0x0000000020000078                gpiob
                0x000000002000007c                gpioc
                0x0000000020000080                gpiod
                0x0000000020000084                gpiof
                0x0000000020000088                scb
                0x000000002000008c                systick
                0x0000000020000090                nvic
 .data          0x0000000020000094        0x0 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
 .data          0x0000000020000094        0x0 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)
 .data          0x0000000020000094        0x0 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
 *(.data.*)
 *(.RAMtext)
                0x0000000020000094                . = ALIGN (0x4)
                0x0000000020000094                _edata = .

.igot.plt       0x0000000020000094        0x0 load address 0x0000000008001cd0
 .igot.plt      0x0000000020000094        0x0 /tmp/cce3buMD.o

.bss            0x0000000020000094      0x340 load address 0x0000000008001cd0
                0x0000000020000094                . = ALIGN (0x4)
                0x0000000020000094                _sbss = .
                0x0000000020000094                _bss = .
 *(.bss)
 .bss           0x0000000020000094        0xc /tmp/cce3buMD.o
                0x0000000020000094                sys_time_seconds
 .bss           0x00000000200000a0       0x98 /tmp/ccC4L2qX.o
 .bss           0x0000000020000138       0x38 /tmp/ccTkGJkh.o
 .bss           0x0000000020000170        0x0 /tmp/ccLc8YqB.o
 .bss           0x0000000020000170        0x0 /tmp/ccNO0bzV.o
 .bss           0x0000000020000170        0x0 /tmp/ccyL94Of.o
 .bss           0x0000000020000170        0x0 /tmp/ccHrpyiA.o
 .bss           0x0000000020000170        0x8 /tmp/ccek4wTU.o
                0x0000000020000170                __errno
                0x0000000020000174                _impure_ptr
 .bss           0x0000000020000178        0x0 /tmp/ccm7EkDf.o
 .bss           0x0000000020000178        0x0 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
 .bss           0x0000000020000178        0x0 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)
 .bss           0x0000000020000178        0x0 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)
 *(.bss.*)
 *(COMMON)
 COMMON         0x0000000020000178       0x20 /tmp/cce3buMD.o
                0x0000000020000178                leds
 COMMON         0x0000000020000198      0x23c /tmp/ccTkGJkh.o
                0x0000000020000198                usart_tx_buf
                0x00000000200003d4                . = ALIGN (0x4)
                0x00000000200003d4                _ebss = .
                [!provide]                        PROVIDE (end = _ebss)
                [!provide]                        PROVIDE (_end = _ebss)
                0x00000000200003d4                __exidx_start = .
                0x00000000200003d4                __exidx_end = .

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment        0x0000000000000000       0x21
 *(.comment)
 .comment       0x0000000000000000       0x21 /tmp/cce3buMD.o
                                         0x22 (size before relaxing)
 .comment       0x0000000000000021       0x22 /tmp/ccC4L2qX.o
 .comment       0x0000000000000021       0x22 /tmp/ccTkGJkh.o
 .comment       0x0000000000000021       0x22 /tmp/ccLc8YqB.o
 .comment       0x0000000000000021       0x22 /tmp/ccyL94Of.o
 .comment       0x0000000000000021       0x22 /tmp/ccHrpyiA.o
 .comment       0x0000000000000021       0x22 /tmp/ccek4wTU.o
 .comment       0x0000000000000021       0x22 /tmp/ccm7EkDf.o

.ARM.attributes
                0x0000000000000000       0x2f
 .ARM.attributes
                0x0000000000000000       0x2b /tmp/cce3buMD.o
 .ARM.attributes
                0x000000000000002b       0x2b /tmp/ccC4L2qX.o
 .ARM.attributes
                0x0000000000000056       0x2b /tmp/ccTkGJkh.o
 .ARM.attributes
                0x0000000000000081       0x2b /tmp/ccLc8YqB.o
 .ARM.attributes
                0x00000000000000ac       0x21 /tmp/ccNO0bzV.o
 .ARM.attributes
                0x00000000000000cd       0x2b /tmp/ccyL94Of.o
 .ARM.attributes
                0x00000000000000f8       0x2b /tmp/ccHrpyiA.o
 .ARM.attributes
                0x0000000000000123       0x2b /tmp/ccek4wTU.o
 .ARM.attributes
                0x000000000000014e       0x31 /tmp/ccm7EkDf.o
 .ARM.attributes
                0x000000000000017f       0x1e /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
 .ARM.attributes
                0x000000000000019d       0x1e /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)
 .ARM.attributes
                0x00000000000001bb       0x1e /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x0000000000000000      0x180
 *(.debug_aranges)
 .debug_aranges
                0x0000000000000000       0x20 /tmp/cce3buMD.o
 .debug_aranges
                0x0000000000000020       0x20 /tmp/ccC4L2qX.o
 .debug_aranges
                0x0000000000000040       0x20 /tmp/ccTkGJkh.o
 .debug_aranges
                0x0000000000000060       0x20 /tmp/ccLc8YqB.o
 .debug_aranges
                0x0000000000000080       0x28 /tmp/ccNO0bzV.o
 .debug_aranges
                0x00000000000000a8       0x20 /tmp/ccyL94Of.o
 .debug_aranges
                0x00000000000000c8       0x20 /tmp/ccHrpyiA.o
 .debug_aranges
                0x00000000000000e8       0x20 /tmp/ccek4wTU.o
 .debug_aranges
                0x0000000000000108       0x18 /tmp/ccm7EkDf.o
 .debug_aranges
                0x0000000000000120       0x20 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
 .debug_aranges
                0x0000000000000140       0x20 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)
 .debug_aranges
                0x0000000000000160       0x20 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)

.debug_pubnames
 *(.debug_pubnames)

.debug_info     0x0000000000000000     0x633c
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x0000000000000000     0x1361 /tmp/cce3buMD.o
 .debug_info    0x0000000000001361     0x1229 /tmp/ccC4L2qX.o
 .debug_info    0x000000000000258a     0x1381 /tmp/ccTkGJkh.o
 .debug_info    0x000000000000390b      0xd3b /tmp/ccLc8YqB.o
 .debug_info    0x0000000000004646       0x22 /tmp/ccNO0bzV.o
 .debug_info    0x0000000000004668      0x263 /tmp/ccyL94Of.o
 .debug_info    0x00000000000048cb      0x795 /tmp/ccHrpyiA.o
 .debug_info    0x0000000000005060      0x1e9 /tmp/ccek4wTU.o
 .debug_info    0x0000000000005249     0x1081 /tmp/ccm7EkDf.o
 .debug_info    0x00000000000062ca       0x26 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
 .debug_info    0x00000000000062f0       0x26 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)
 .debug_info    0x0000000000006316       0x26 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)

.debug_abbrev   0x0000000000000000     0x126f
 *(.debug_abbrev)
 .debug_abbrev  0x0000000000000000      0x34c /tmp/cce3buMD.o
 .debug_abbrev  0x000000000000034c      0x314 /tmp/ccC4L2qX.o
 .debug_abbrev  0x0000000000000660      0x3ae /tmp/ccTkGJkh.o
 .debug_abbrev  0x0000000000000a0e      0x274 /tmp/ccLc8YqB.o
 .debug_abbrev  0x0000000000000c82       0x12 /tmp/ccNO0bzV.o
 .debug_abbrev  0x0000000000000c94      0x113 /tmp/ccyL94Of.o
 .debug_abbrev  0x0000000000000da7      0x23c /tmp/ccHrpyiA.o
 .debug_abbrev  0x0000000000000fe3      0x117 /tmp/ccek4wTU.o
 .debug_abbrev  0x00000000000010fa      0x139 /tmp/ccm7EkDf.o
 .debug_abbrev  0x0000000000001233       0x14 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
 .debug_abbrev  0x0000000000001247       0x14 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)
 .debug_abbrev  0x000000000000125b       0x14 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)

.debug_line     0x0000000000000000     0x19ac
 *(.debug_line)
 .debug_line    0x0000000000000000      0x3d6 /tmp/cce3buMD.o
 .debug_line    0x00000000000003d6      0x37f /tmp/ccC4L2qX.o
 .debug_line    0x0000000000000755      0x53c /tmp/ccTkGJkh.o
 .debug_line    0x0000000000000c91      0x2fa /tmp/ccLc8YqB.o
 .debug_line    0x0000000000000f8b       0x77 /tmp/ccNO0bzV.o
 .debug_line    0x0000000000001002      0x1ab /tmp/ccyL94Of.o
 .debug_line    0x00000000000011ad      0x466 /tmp/ccHrpyiA.o
 .debug_line    0x0000000000001613       0xf4 /tmp/ccek4wTU.o
 .debug_line    0x0000000000001707      0x148 /tmp/ccm7EkDf.o
 .debug_line    0x000000000000184f       0x76 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
 .debug_line    0x00000000000018c5       0x7d /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)
 .debug_line    0x0000000000001942       0x6a /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)

.debug_frame    0x0000000000000000      0x8a4
 *(.debug_frame)
 .debug_frame   0x0000000000000000      0x164 /tmp/cce3buMD.o
 .debug_frame   0x0000000000000164      0x104 /tmp/ccC4L2qX.o
 .debug_frame   0x0000000000000268      0x18c /tmp/ccTkGJkh.o
 .debug_frame   0x00000000000003f4       0x90 /tmp/ccLc8YqB.o
 .debug_frame   0x0000000000000484       0x4c /tmp/ccyL94Of.o
 .debug_frame   0x00000000000004d0      0x308 /tmp/ccHrpyiA.o
 .debug_frame   0x00000000000007d8       0x8c /tmp/ccek4wTU.o
 .debug_frame   0x0000000000000864       0x20 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
 .debug_frame   0x0000000000000884       0x20 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)

.debug_str      0x0000000000000000     0x141f
 *(.debug_str)
 .debug_str     0x0000000000000000      0x991 /tmp/cce3buMD.o
                                        0xa3c (size before relaxing)
 .debug_str     0x0000000000000991      0x125 /tmp/ccC4L2qX.o
                                        0x9d2 (size before relaxing)
 .debug_str     0x0000000000000ab6      0x1d3 /tmp/ccTkGJkh.o
                                        0xa8e (size before relaxing)
 .debug_str     0x0000000000000c89       0x82 /tmp/ccLc8YqB.o
                                        0x6e3 (size before relaxing)
 .debug_str     0x0000000000000d0b       0x22 /tmp/ccNO0bzV.o
                                         0x57 (size before relaxing)
 .debug_str     0x0000000000000d2d       0x53 /tmp/ccyL94Of.o
                                        0x219 (size before relaxing)
 .debug_str     0x0000000000000d80      0x3ae /tmp/ccHrpyiA.o
                                        0x5bf (size before relaxing)
 .debug_str     0x000000000000112e       0x39 /tmp/ccek4wTU.o
                                        0x1b7 (size before relaxing)
 .debug_str     0x0000000000001167      0x216 /tmp/ccm7EkDf.o
                                        0x5ca (size before relaxing)
 .debug_str     0x000000000000137d       0xa2 /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o)
                                         0xae (size before relaxing)
 .debug_str     0x000000000000141f       0xae /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o)
 .debug_str     0x000000000000141f       0xae /usr/lib/gcc/arm-none-eabi/9.2.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)
OUTPUT(main.elf elf32-littlearm)

.debug_ranges   0x0000000000000000       0x38
 .debug_ranges  0x0000000000000000       0x18 /tmp/ccLc8YqB.o
 .debug_ranges  0x0000000000000018       0x20 /tmp/ccNO0bzV.o