-
Notifications
You must be signed in to change notification settings - Fork 1
/
firmware.map
1100 lines (1065 loc) · 76 KB
/
firmware.map
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
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Archive member included to satisfy reference by file (symbol)
.pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.pioenvs/bluepill_f103c8/src/main.o (enable_log)
.pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.pioenvs/bluepill_f103c8/src/main.o (UnityAssertEqualNumber)
.pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
.pioenvs/bluepill_f103c8/src/main.o (get_float_usage)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-memcpy.o)
.pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o) (memcpy)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-memset.o)
.pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o) (memset)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-strcpy.o)
.pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o) (strcpy)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-strlen-stub.o)
.pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o) (strlen)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_addsubdf3.o)
.pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o) (__aeabi_dsub)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_muldivdf3.o)
.pioenvs/bluepill_f103c8/src/main.o (__aeabi_dmul)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_cmpdf2.o)
.pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o) (__aeabi_dcmpeq)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_unorddf2.o)
.pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o) (__aeabi_dcmpun)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_fixdfsi.o)
.pioenvs/bluepill_f103c8/src/main.o (__aeabi_d2iz)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_truncdfsf2.o)
.pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o) (__aeabi_d2f)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_addsubsf3.o)
.pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o) (__aeabi_fsub)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_muldivsf3.o)
.pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o) (__aeabi_fmul)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_cmpsf2.o)
.pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o) (__aeabi_fcmpeq)
/Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_fixunssfsi.o)
.pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o) (__aeabi_f2uiz)
.pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
(reset_handler)
.pioenvs/bluepill_f103c8/libb9c/libqfplib.a(qfplib.o)
.pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o) (qfp_fadd)
Allocating common symbols
Common symbol size file
Unity 0x28 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
Discarded input sections
.text 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/src/main.o
.data 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/src/main.o
.bss 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/src/main.o
.bss.xi 0x0000000000000000 0x4 .pioenvs/bluepill_f103c8/src/main.o
.bss.xu 0x0000000000000000 0x4 .pioenvs/bluepill_f103c8/src/main.o
.bss.yi 0x0000000000000000 0x4 .pioenvs/bluepill_f103c8/src/main.o
.bss.yu 0x0000000000000000 0x4 .pioenvs/bluepill_f103c8/src/main.o
.text 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.data 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.bss 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text.disable_log
0x0000000000000000 0xc .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text.logger_add_output
0x0000000000000000 0x38 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text.debug_begin
0x0000000000000000 0x2 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text._Z11debug_printj
0x0000000000000000 0x7c .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text._Z11debug_printi
0x0000000000000000 0x30 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text._Z11debug_printf
0x0000000000000000 0x88 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text._Z11debug_printc
0x0000000000000000 0x16 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text._Z13debug_printlni
0x0000000000000000 0x18 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text._Z13debug_printlnj
0x0000000000000000 0x18 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text._Z13debug_printlnc
0x0000000000000000 0x18 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text._Z13debug_printlnf
0x0000000000000000 0x18 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text.debug_print_int
0x0000000000000000 0x4 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text.debug_print_unsigned
0x0000000000000000 0x4 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text.debug_print_char
0x0000000000000000 0x4 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text.debug_print_float
0x0000000000000000 0x4 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text.debug_printhex_unsigned
0x0000000000000000 0x24 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.rodata._Z11debug_printf.str1.1
0x0000000000000000 0x7 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.rodata._Z11debug_printi.str1.1
0x0000000000000000 0x4 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.rodata._Z11debug_printj.str1.1
0x0000000000000000 0xb .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.data 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.bss 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.suiteSetUp
0x0000000000000000 0x2 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.suiteTearDown
0x0000000000000000 0x2 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityIsOneArrayNull
0x0000000000000000 0x38 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityPrintExpectedAndActualStrings
0x0000000000000000 0x5c .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityPrintLen
0x0000000000000000 0x58 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityPrintMask
0x0000000000000000 0x2a .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertBits
0x0000000000000000 0x5c .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertGreaterOrLessOrEqualNumber
0x0000000000000000 0xc0 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertEqualIntArray
0x0000000000000000 0x108 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertEqualFloatArray
0x0000000000000000 0xe4 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertFloatSpecial
0x0000000000000000 0x130 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertEqualDoubleArray
0x0000000000000000 0xe4 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertDoubleSpecial
0x0000000000000000 0x168 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertNumbersWithin
0x0000000000000000 0x98 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertEqualString
0x0000000000000000 0x60 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertEqualStringLen
0x0000000000000000 0xb0 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertEqualStringArray
0x0000000000000000 0xd8 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAssertEqualMemory
0x0000000000000000 0x108 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityNumToPtr
0x0000000000000000 0x1c .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityFloatToPtr
0x0000000000000000 0xc .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityDoubleToPtr
0x0000000000000000 0x10 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityFail
0x0000000000000000 0x74 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityIgnore
0x0000000000000000 0x3c .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata 0x0000000000000000 0x10 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.bss.UnityQuickCompare
0x0000000000000000 0x8 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrByte
0x0000000000000000 0x7 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrDelta
0x0000000000000000 0x1a .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrDet
0x0000000000000000 0xc .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrElement
0x0000000000000000 0xa .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrErr64
0x0000000000000000 0x1e .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrErrDouble
0x0000000000000000 0x20 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrErrFloat
0x0000000000000000 0x1e .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrGt
0x0000000000000000 0x15 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrIgnore
0x0000000000000000 0x7 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrInf
0x0000000000000000 0x9 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrInvalidFloatTrait
0x0000000000000000 0x14 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrLt
0x0000000000000000 0x12 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrMemory
0x0000000000000000 0x12 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrNaN
0x0000000000000000 0x4 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrNegInf
0x0000000000000000 0x12 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrNot
0x0000000000000000 0x5 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrNull
0x0000000000000000 0x5 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrNullPointerForActual
0x0000000000000000 0x19 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrNullPointerForExpected
0x0000000000000000 0x1d .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrOrEqual
0x0000000000000000 0xd .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrPointless
0x0000000000000000 0x37 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
.data 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
.bss 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
.text.fabs 0x0000000000000000 0x74 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-memcpy.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-memcpy.o)
.text 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-memset.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-memset.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-memset.o)
.text 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-strcpy.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-strcpy.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-strcpy.o)
.text 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-strlen-stub.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-strlen-stub.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-strlen-stub.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_addsubdf3.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_addsubdf3.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_muldivdf3.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_muldivdf3.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_cmpdf2.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_cmpdf2.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_unorddf2.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_unorddf2.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_fixdfsi.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_fixdfsi.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_truncdfsf2.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_truncdfsf2.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_addsubsf3.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_addsubsf3.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_muldivsf3.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_muldivsf3.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_cmpsf2.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_cmpsf2.o)
.text 0x0000000000000000 0x40 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_fixunssfsi.o)
.data 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_fixunssfsi.o)
.bss 0x0000000000000000 0x0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_fixunssfsi.o)
.debug_frame 0x0000000000000000 0x24 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_fixunssfsi.o)
.ARM.attributes
0x0000000000000000 0x1d /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_fixunssfsi.o)
.text 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
.data 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
.bss 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
.data 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/libb9c/libqfplib.a(qfplib.o)
.bss 0x0000000000000000 0x0 .pioenvs/bluepill_f103c8/libb9c/libqfplib.a(qfplib.o)
Memory Configuration
Name Origin Length Attributes
rom 0x0000000008000000 0x0000000000010000 xr
ram 0x0000000020000000 0x0000000000005000 xrw
*default* 0x0000000000000000 0xffffffffffffffff
Linker script and memory map
LOAD .pioenvs/bluepill_f103c8/src/main.o
START GROUP
LOAD .pioenvs/bluepill_f103c8/libe06/liblogger.a
LOAD .pioenvs/bluepill_f103c8/lib950/libunity.a
LOAD .pioenvs/bluepill_f103c8/libb9c/libqfplib.a
LOAD .pioenvs/bluepill_f103c8/lib55c/libnano-float.a
LOAD /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a
LOAD /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a
LOAD /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libm.a
LOAD /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libstdc++.a
LOAD /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libnosys.a
LOAD .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a
END GROUP
.text 0x0000000008000000 0x71c4
*(.vectors)
.vectors 0x0000000008000000 0x150 .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
0x0000000008000000 vector_table
*(.text*)
.text.test_fabs
0x0000000008000150 0x160 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008000150 test_fabs
.text.test_aeabi_ddiv
0x00000000080002b0 0x19c .pioenvs/bluepill_f103c8/src/main.o
0x00000000080002b0 test_aeabi_ddiv
*fill* 0x000000000800044c 0x4
.text.test_aeabi_dmul
0x0000000008000450 0x19c .pioenvs/bluepill_f103c8/src/main.o
0x0000000008000450 test_aeabi_dmul
*fill* 0x00000000080005ec 0x4
.text.test_aeabi_dadd
0x00000000080005f0 0x17c .pioenvs/bluepill_f103c8/src/main.o
0x00000000080005f0 test_aeabi_dadd
*fill* 0x000000000800076c 0x4
.text.test_aeabi_dsub
0x0000000008000770 0x17c .pioenvs/bluepill_f103c8/src/main.o
0x0000000008000770 test_aeabi_dsub
*fill* 0x00000000080008ec 0x4
.text.test_aeabi_dcmpeq
0x00000000080008f0 0x1a4 .pioenvs/bluepill_f103c8/src/main.o
0x00000000080008f0 test_aeabi_dcmpeq
*fill* 0x0000000008000a94 0x4
.text.test_aeabi_dcmplt
0x0000000008000a98 0x1a4 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008000a98 test_aeabi_dcmplt
*fill* 0x0000000008000c3c 0x4
.text.test_aeabi_dcmple
0x0000000008000c40 0x1a4 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008000c40 test_aeabi_dcmple
*fill* 0x0000000008000de4 0x4
.text.test_aeabi_dcmpge
0x0000000008000de8 0x1a4 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008000de8 test_aeabi_dcmpge
*fill* 0x0000000008000f8c 0x4
.text.test_aeabi_dcmpgt
0x0000000008000f90 0x1a4 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008000f90 test_aeabi_dcmpgt
*fill* 0x0000000008001134 0x4
.text.test_aeabi_dcmpun
0x0000000008001138 0x1a4 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008001138 test_aeabi_dcmpun
.text.test_aeabi_fdiv
0x00000000080012dc 0x100 .pioenvs/bluepill_f103c8/src/main.o
0x00000000080012dc test_aeabi_fdiv
*fill* 0x00000000080013dc 0x4
.text.test_aeabi_fadd
0x00000000080013e0 0x14c .pioenvs/bluepill_f103c8/src/main.o
0x00000000080013e0 test_aeabi_fadd
*fill* 0x000000000800152c 0x4
.text.test_aeabi_fsub
0x0000000008001530 0x14c .pioenvs/bluepill_f103c8/src/main.o
0x0000000008001530 test_aeabi_fsub
*fill* 0x000000000800167c 0x4
.text.test_aeabi_fmul
0x0000000008001680 0x12c .pioenvs/bluepill_f103c8/src/main.o
0x0000000008001680 test_aeabi_fmul
*fill* 0x00000000080017ac 0x4
.text.test_aeabi_d2iz
0x00000000080017b0 0x94 .pioenvs/bluepill_f103c8/src/main.o
0x00000000080017b0 test_aeabi_d2iz
*fill* 0x0000000008001844 0x4
.text.test_aeabi_d2uiz
0x0000000008001848 0x90 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008001848 test_aeabi_d2uiz
.text.test_addsf3
0x00000000080018d8 0x14c .pioenvs/bluepill_f103c8/src/main.o
0x00000000080018d8 test_addsf3
*fill* 0x0000000008001a24 0x4
.text.test_subsf3
0x0000000008001a28 0x14c .pioenvs/bluepill_f103c8/src/main.o
0x0000000008001a28 test_subsf3
*fill* 0x0000000008001b74 0x4
.text.test_mulsf3
0x0000000008001b78 0x12c .pioenvs/bluepill_f103c8/src/main.o
0x0000000008001b78 test_mulsf3
*fill* 0x0000000008001ca4 0x4
.text.test_divsf3
0x0000000008001ca8 0x12c .pioenvs/bluepill_f103c8/src/main.o
0x0000000008001ca8 test_divsf3
*fill* 0x0000000008001dd4 0x4
.text.test_sqrt
0x0000000008001dd8 0xc8 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008001dd8 test_sqrt
.text.test_log
0x0000000008001ea0 0xd0 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008001ea0 test_log
.text.test_exp
0x0000000008001f70 0x128 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008001f70 test_exp
.text.test_log2
0x0000000008002098 0x114 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002098 test_log2
*fill* 0x00000000080021ac 0x4
.text.test_log10
0x00000000080021b0 0xd8 .pioenvs/bluepill_f103c8/src/main.o
0x00000000080021b0 test_log10
.text.test_pow
0x0000000008002288 0x118 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002288 test_pow
.text.test_ldexp
0x00000000080023a0 0xcc .pioenvs/bluepill_f103c8/src/main.o
0x00000000080023a0 test_ldexp
*fill* 0x000000000800246c 0x4
.text.test_sin
0x0000000008002470 0x158 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002470 test_sin
.text.test_cos
0x00000000080025c8 0x160 .pioenvs/bluepill_f103c8/src/main.o
0x00000000080025c8 test_cos
.text.test_tan
0x0000000008002728 0x150 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002728 test_tan
.text.test_atan2
0x0000000008002878 0x220 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002878 test_atan2
.text.test_atan
0x0000000008002a98 0xcc .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002a98 test_atan
*fill* 0x0000000008002b64 0x4
.text.test_asin
0x0000000008002b68 0xa8 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002b68 test_asin
.text.test_acos
0x0000000008002c10 0x174 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002c10 test_acos
*fill* 0x0000000008002d84 0x4
.text.test_sinh
0x0000000008002d88 0x110 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002d88 test_sinh
.text.test_cosh
0x0000000008002e98 0x110 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002e98 test_cosh
.text.test_tanh
0x0000000008002fa8 0x110 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008002fa8 test_tanh
.text.test_asinh
0x00000000080030b8 0x110 .pioenvs/bluepill_f103c8/src/main.o
0x00000000080030b8 test_asinh
.text.test_acosh
0x00000000080031c8 0x90 .pioenvs/bluepill_f103c8/src/main.o
0x00000000080031c8 test_acosh
.text.test_atanh
0x0000000008003258 0xc8 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008003258 test_atanh
.text.test_trunc
0x0000000008003320 0x178 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008003320 test_trunc
.text.test_floor
0x0000000008003498 0x17c .pioenvs/bluepill_f103c8/src/main.o
0x0000000008003498 test_floor
*fill* 0x0000000008003614 0x4
.text.test_ceil
0x0000000008003618 0x17c .pioenvs/bluepill_f103c8/src/main.o
0x0000000008003618 test_ceil
*fill* 0x0000000008003794 0x4
.text.test_fmod
0x0000000008003798 0x1d8 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008003798 test_fmod
.text.test_nanofloat
0x0000000008003970 0x510 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008003970 test_nanofloat
.text.startup.main
0x0000000008003e80 0x28 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008003e80 main
.text.unity_output_char
0x0000000008003ea8 0x6 .pioenvs/bluepill_f103c8/src/main.o
0x0000000008003ea8 unity_output_char
*fill* 0x0000000008003eae 0x2
.text._ZL12debug_appendPKcj
0x0000000008003eb0 0x54 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.text.enable_log
0x0000000008003f04 0xc .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
0x0000000008003f04 enable_log
.text._Z20debug_flush_internalb
0x0000000008003f10 0x90 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
0x0000000008003f10 debug_flush_internal(bool)
.text.debug_flush
0x0000000008003fa0 0x6 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
0x0000000008003fa0 debug_flush
*fill* 0x0000000008003fa6 0x2
.text.debug_force_flush
0x0000000008003fa8 0x1c .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
0x0000000008003fa8 debug_force_flush
.text.debug_write
0x0000000008003fc4 0x16 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
0x0000000008003fc4 debug_write
.text.debug_print
0x0000000008003fda 0x1a .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
0x0000000008003fda debug_print
.text.debug_println
0x0000000008003ff4 0x1c .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
0x0000000008003ff4 debug_println
.text.debug_printhex
0x0000000008004010 0x42 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
0x0000000008004010 debug_printhex
.text.UnityFloatsWithin
0x0000000008004052 0xe4 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityDoublesWithin
0x0000000008004136 0x11c .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.setUp 0x0000000008004252 0x2 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x0000000008004252 setUp
.text.tearDown
0x0000000008004254 0x2 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x0000000008004254 tearDown
.text.UnityPrintNumberUnsigned
0x0000000008004256 0x34 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x0000000008004256 UnityPrintNumberUnsigned
.text.UnityPrintNumber
0x000000000800428a 0x18 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x000000000800428a UnityPrintNumber
.text.UnityPrintNumberHex
0x00000000080042a2 0x2e .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x00000000080042a2 UnityPrintNumberHex
.text.UnityPrint.part.0
0x00000000080042d0 0x4c .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityPrint
0x000000000800431c 0x8 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x000000000800431c UnityPrint
.text.UnityTestResultsBegin
0x0000000008004324 0x30 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityTestResultsFailBegin
0x0000000008004354 0x24 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityAddMsgIfSpecified
0x0000000008004378 0x50 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.text.UnityPrintNumberByStyle
0x00000000080043c8 0x3a .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x00000000080043c8 UnityPrintNumberByStyle
*fill* 0x0000000008004402 0x6
.text.UnityPrintFloat
0x0000000008004408 0x354 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x0000000008004408 UnityPrintFloat
.text.UnityConcludeTest
0x000000000800475c 0x44 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x000000000800475c UnityConcludeTest
.text.UnityAssertEqualNumber
0x00000000080047a0 0x58 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x00000000080047a0 UnityAssertEqualNumber
.text.UnityAssertFloatsWithin
0x00000000080047f8 0x58 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x00000000080047f8 UnityAssertFloatsWithin
.text.UnityAssertDoublesWithin
0x0000000008004850 0x60 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x0000000008004850 UnityAssertDoublesWithin
.text.UnityDefaultTestRun
0x00000000080048b0 0x2c .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x00000000080048b0 UnityDefaultTestRun
.text.UnityBegin
0x00000000080048dc 0x20 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x00000000080048dc UnityBegin
.text.UnityEnd
0x00000000080048fc 0x74 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x00000000080048fc UnityEnd
.text.get_float_usage
0x0000000008004970 0xc .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004970 get_float_usage
.text.__wrap___aeabi_ddiv
0x000000000800497c 0x30 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x000000000800497c __wrap___aeabi_ddiv
.text.__wrap___aeabi_dmul
0x00000000080049ac 0x30 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x00000000080049ac __wrap___aeabi_dmul
.text.__wrap___aeabi_dadd
0x00000000080049dc 0x30 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x00000000080049dc __wrap___aeabi_dadd
.text.__wrap___aeabi_dsub
0x0000000008004a0c 0x30 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004a0c __wrap___aeabi_dsub
.text.__wrap___aeabi_dcmpeq
0x0000000008004a3c 0x34 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004a3c __wrap___aeabi_dcmpeq
.text.__wrap___aeabi_dcmplt
0x0000000008004a70 0x30 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004a70 __wrap___aeabi_dcmplt
.text.__wrap___aeabi_dcmple
0x0000000008004aa0 0x34 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004aa0 __wrap___aeabi_dcmple
.text.__wrap___aeabi_dcmpge
0x0000000008004ad4 0x30 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004ad4 __wrap___aeabi_dcmpge
.text.__wrap___aeabi_dcmpgt
0x0000000008004b04 0x34 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004b04 __wrap___aeabi_dcmpgt
.text.__wrap___aeabi_dcmpun
0x0000000008004b38 0x34 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004b38 __wrap___aeabi_dcmpun
.text.__wrap___aeabi_fdiv
0x0000000008004b6c 0x10 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004b6c __wrap___aeabi_fdiv
.text.__wrap___aeabi_fadd
0x0000000008004b7c 0x10 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004b7c __wrap___aeabi_fadd
.text.__wrap___aeabi_fsub
0x0000000008004b8c 0x10 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004b8c __wrap___aeabi_fsub
.text.__wrap___aeabi_fmul
0x0000000008004b9c 0x10 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004b9c __wrap___aeabi_fmul
.text.__wrap___aeabi_d2iz
0x0000000008004bac 0x2c .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004bac __wrap___aeabi_d2iz
.text.__wrap___aeabi_d2uiz
0x0000000008004bd8 0x38 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004bd8 __wrap___aeabi_d2uiz
.text.__wrap___addsf3
0x0000000008004c10 0x10 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004c10 __wrap___addsf3
.text.__wrap___subsf3
0x0000000008004c20 0x10 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004c20 __wrap___subsf3
.text.__wrap___mulsf3
0x0000000008004c30 0x10 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004c30 __wrap___mulsf3
.text.__wrap___divsf3
0x0000000008004c40 0x10 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004c40 __wrap___divsf3
.text.sqrt 0x0000000008004c50 0x1c .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004c50 sqrt
.text.log 0x0000000008004c6c 0x1c .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004c6c log
.text.exp 0x0000000008004c88 0x1c .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004c88 exp
.text.log2 0x0000000008004ca4 0x28 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004ca4 log2
.text.log10 0x0000000008004ccc 0x28 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004ccc log10
.text.pow 0x0000000008004cf4 0x88 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004cf4 pow
.text.ldexp 0x0000000008004d7c 0x40 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004d7c ldexp
.text.sin 0x0000000008004dbc 0x1c .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004dbc sin
.text.cos 0x0000000008004dd8 0x34 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004dd8 cos
.text.tan 0x0000000008004e0c 0x1c .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004e0c tan
.text.atan2 0x0000000008004e28 0x50 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004e28 atan2
.text.atan 0x0000000008004e78 0xac .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004e78 atan
.text.asin 0x0000000008004f24 0x8c .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004f24 asin
.text.acos 0x0000000008004fb0 0xcc .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008004fb0 acos
.text.sinh 0x000000000800507c 0x98 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x000000000800507c sinh
.text.cosh 0x0000000008005114 0xa4 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008005114 cosh
.text.tanh 0x00000000080051b8 0xb0 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x00000000080051b8 tanh
.text.asinh 0x0000000008005268 0x98 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008005268 asinh
.text.acosh 0x0000000008005300 0xb0 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008005300 acosh
.text.atanh 0x00000000080053b0 0xc0 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x00000000080053b0 atanh
.text.trunc 0x0000000008005470 0x80 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x0000000008005470 trunc
.text.floor 0x00000000080054f0 0x7c .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x00000000080054f0 floor
.text.ceil 0x000000000800556c 0x80 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x000000000800556c ceil
.text.fmod 0x00000000080055ec 0x144 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
0x00000000080055ec fmod
.text 0x0000000008005730 0xec /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-memcpy.o)
0x0000000008005730 memcpy
.text.memset 0x000000000800581c 0x94 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-memset.o)
0x000000000800581c memset
.text.strcpy 0x00000000080058b0 0xbc /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-strcpy.o)
0x00000000080058b0 strcpy
.text.strlen 0x000000000800596c 0x5c /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/libc.a(lib_a-strlen-stub.o)
0x000000000800596c strlen
.text 0x00000000080059c8 0x378 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_addsubdf3.o)
0x00000000080059c8 __aeabi_drsub
0x00000000080059d0 __subdf3
0x00000000080059d0 __aeabi_dsub
0x00000000080059d4 __aeabi_dadd
0x00000000080059d4 __adddf3
0x0000000008005c4c __aeabi_ui2d
0x0000000008005c4c __floatunsidf
0x0000000008005c6c __floatsidf
0x0000000008005c6c __aeabi_i2d
0x0000000008005c90 __extendsfdf2
0x0000000008005c90 __aeabi_f2d
0x0000000008005cd4 __aeabi_ul2d
0x0000000008005cd4 __floatundidf
0x0000000008005ce4 __aeabi_l2d
0x0000000008005ce4 __floatdidf
.text 0x0000000008005d40 0x424 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_muldivdf3.o)
0x0000000008005d40 __aeabi_dmul
0x0000000008005d40 __muldf3
0x0000000008005f94 __aeabi_ddiv
0x0000000008005f94 __divdf3
.text 0x0000000008006164 0x110 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_cmpdf2.o)
0x0000000008006164 __gedf2
0x0000000008006164 __gtdf2
0x000000000800616c __ledf2
0x000000000800616c __ltdf2
0x0000000008006174 __cmpdf2
0x0000000008006174 __eqdf2
0x0000000008006174 __nedf2
0x00000000080061f0 __aeabi_cdrcmple
0x0000000008006200 __aeabi_cdcmple
0x0000000008006200 __aeabi_cdcmpeq
0x0000000008006210 __aeabi_dcmpeq
0x0000000008006224 __aeabi_dcmplt
0x0000000008006238 __aeabi_dcmple
0x000000000800624c __aeabi_dcmpge
0x0000000008006260 __aeabi_dcmpgt
.text 0x0000000008006274 0x2c /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_unorddf2.o)
0x0000000008006274 __aeabi_dcmpun
0x0000000008006274 __unorddf2
.text 0x00000000080062a0 0x50 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_fixdfsi.o)
0x00000000080062a0 __fixdfsi
0x00000000080062a0 __aeabi_d2iz
.text 0x00000000080062f0 0xa0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_truncdfsf2.o)
0x00000000080062f0 __aeabi_d2f
0x00000000080062f0 __truncdfsf2
.text 0x0000000008006390 0x21c /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_addsubsf3.o)
0x0000000008006390 __aeabi_frsub
0x0000000008006398 __aeabi_fsub
0x0000000008006398 __subsf3
0x000000000800639c __aeabi_fadd
0x000000000800639c __addsf3
0x00000000080064fc __aeabi_ui2f
0x00000000080064fc __floatunsisf
0x0000000008006504 __floatsisf
0x0000000008006504 __aeabi_i2f
0x0000000008006520 __aeabi_ul2f
0x0000000008006520 __floatundisf
0x0000000008006530 __aeabi_l2f
0x0000000008006530 __floatdisf
.text 0x00000000080065ac 0x2a0 /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_muldivsf3.o)
0x00000000080065ac __mulsf3
0x00000000080065ac __aeabi_fmul
0x0000000008006714 __divsf3
0x0000000008006714 __aeabi_fdiv
.text 0x000000000800684c 0xec /Users/Luppy/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/7.2.1/thumb/v7-m/libgcc.a(_arm_cmpsf2.o)
0x000000000800684c __gesf2
0x000000000800684c __gtsf2
0x0000000008006854 __ltsf2
0x0000000008006854 __lesf2
0x000000000800685c __nesf2
0x000000000800685c __eqsf2
0x000000000800685c __cmpsf2
0x00000000080068bc __aeabi_cfrcmple
0x00000000080068c4 __aeabi_cfcmpeq
0x00000000080068c4 __aeabi_cfcmple
0x00000000080068d4 __aeabi_fcmpeq
0x00000000080068e8 __aeabi_fcmplt
0x00000000080068fc __aeabi_fcmple
0x0000000008006910 __aeabi_fcmpge
0x0000000008006924 __aeabi_fcmpgt
.text.blocking_handler
0x0000000008006938 0x2 .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
0x0000000008006938 exti0_isr
0x0000000008006938 rtc_isr
0x0000000008006938 tim7_isr
0x0000000008006938 adc1_2_isr
0x0000000008006938 tim1_trg_com_isr
0x0000000008006938 usb_hp_can_tx_isr
0x0000000008006938 tim6_isr
0x0000000008006938 usb_wakeup_isr
0x0000000008006938 blocking_handler
0x0000000008006938 tim5_isr
0x0000000008006938 otg_fs_isr
0x0000000008006938 spi1_isr
0x0000000008006938 exti2_isr
0x0000000008006938 dma1_channel6_isr
0x0000000008006938 can_rx1_isr
0x0000000008006938 dma1_channel5_isr
0x0000000008006938 dma2_channel5_isr
0x0000000008006938 usart1_isr
0x0000000008006938 usage_fault_handler
0x0000000008006938 tim8_trg_com_isr
0x0000000008006938 can2_rx0_isr
0x0000000008006938 tim1_brk_isr
0x0000000008006938 can2_rx1_isr
0x0000000008006938 tim1_cc_isr
0x0000000008006938 sdio_isr
0x0000000008006938 eth_isr
0x0000000008006938 dma1_channel4_isr
0x0000000008006938 tim8_brk_isr
0x0000000008006938 dma2_channel4_5_isr
0x0000000008006938 pvd_isr
0x0000000008006938 rcc_isr
0x0000000008006938 flash_isr
0x0000000008006938 uart4_isr
0x0000000008006938 rtc_alarm_isr
0x0000000008006938 exti15_10_isr
0x0000000008006938 hard_fault_handler
0x0000000008006938 exti1_isr
0x0000000008006938 i2c1_ev_isr
0x0000000008006938 dma2_channel1_isr
0x0000000008006938 spi2_isr
0x0000000008006938 tim8_up_isr
0x0000000008006938 dma2_channel2_isr
0x0000000008006938 exti3_isr
0x0000000008006938 adc3_isr
0x0000000008006938 tim3_isr
0x0000000008006938 usart2_isr
0x0000000008006938 usb_lp_can_rx0_isr
0x0000000008006938 i2c2_er_isr
0x0000000008006938 i2c2_ev_isr
0x0000000008006938 uart5_isr
0x0000000008006938 fsmc_isr
0x0000000008006938 dma1_channel1_isr
0x0000000008006938 exti4_isr
0x0000000008006938 mem_manage_handler
0x0000000008006938 can2_tx_isr
0x0000000008006938 exti9_5_isr
0x0000000008006938 dma2_channel3_isr
0x0000000008006938 dma1_channel7_isr
0x0000000008006938 tim1_up_isr
0x0000000008006938 can2_sce_isr
0x0000000008006938 tim4_isr
0x0000000008006938 dma1_channel2_isr
0x0000000008006938 i2c1_er_isr
0x0000000008006938 can_sce_isr
0x0000000008006938 tim8_cc_isr
0x0000000008006938 tamper_isr
0x0000000008006938 eth_wkup_isr
0x0000000008006938 bus_fault_handler
0x0000000008006938 wwdg_isr
0x0000000008006938 dma1_channel3_isr
0x0000000008006938 spi3_isr
0x0000000008006938 tim2_isr
0x0000000008006938 usart3_isr
.text.null_handler
0x000000000800693a 0x2 .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
0x000000000800693a null_handler
0x000000000800693a sv_call_handler
0x000000000800693a pend_sv_handler
0x000000000800693a debug_monitor_handler
0x000000000800693a sys_tick_handler
0x000000000800693a nmi_handler
.text.reset_handler
0x000000000800693c 0x90 .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
0x000000000800693c reset_handler
.text 0x00000000080069cc 0x4c8 .pioenvs/bluepill_f103c8/libb9c/libqfplib.a(qfplib.o)
0x0000000008006a94 qfp_fsub
0x0000000008006a9a qfp_fadd
0x0000000008006adc qfp_fcmp
0x0000000008006af8 qfp_fmul
0x0000000008006b08 qfp_fdiv
0x0000000008006b4a qfp_fdiv_fast
0x0000000008006b9a qfp_fsqrt_fast
0x0000000008006c10 qfp_float2int
0x0000000008006c12 qfp_float2fix
0x0000000008006c3a qfp_float2uint
0x0000000008006c3c qfp_float2ufix
0x0000000008006c56 qfp_int2float
0x0000000008006c58 qfp_fix2float
0x0000000008006c62 qfp_uint2float
0x0000000008006c64 qfp_ufix2float
0x0000000008006cfa qfp_fsin
0x0000000008006d3c qfp_fcos
0x0000000008006d46 qfp_ftan
0x0000000008006d4e qfp_fexp
0x0000000008006d7e qfp_fsqrt
0x0000000008006db8 qfp_fln
0x0000000008006ddc qfp_fatan2
0x0000000008006e94 . = ALIGN (0x4)
*(.rodata*)
.rodata.main.str1.1
0x0000000008006e94 0x11 .pioenvs/bluepill_f103c8/src/main.o
.rodata.test_nanofloat.str1.1
0x0000000008006ea5 0x29f .pioenvs/bluepill_f103c8/src/main.o
0x2a0 (size before relaxing)
.rodata._ZL12debug_appendPKcj.str1.1
0x0000000008007144 0xa .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.rodata.debug_println.str1.1
0x000000000800714e 0x3 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.rodata.UnityPrintFloat.str1.1
0x0000000008007151 0x8 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0xa (size before relaxing)
.rodata.UnityStrBreaker
0x0000000008007159 0x18 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrDetail1Name
0x0000000008007171 0xa .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrDetail2Name
0x000000000800717b 0xb .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrExpected
0x0000000008007186 0xb .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrFail
0x0000000008007191 0x5 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrOk
0x0000000008007196 0x3 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrPass
0x0000000008007199 0x5 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrResultsFailures
0x000000000800719e 0xb .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrResultsIgnored
0x00000000080071a9 0xa .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrResultsTests
0x00000000080071b3 0x8 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrSpacer
0x00000000080071bb 0x3 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.rodata.UnityStrWas
0x00000000080071be 0x6 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x00000000080071c4 . = ALIGN (0x4)
.glue_7 0x00000000080071c4 0x0
.glue_7 0x00000000080071c4 0x0 linker stubs
.glue_7t 0x00000000080071c4 0x0
.glue_7t 0x00000000080071c4 0x0 linker stubs
.vfp11_veneer 0x00000000080071c4 0x0
.vfp11_veneer 0x00000000080071c4 0x0 linker stubs
.v4_bx 0x00000000080071c4 0x0
.v4_bx 0x00000000080071c4 0x0 linker stubs
.iplt 0x00000000080071c4 0x0
.iplt 0x00000000080071c4 0x0 .pioenvs/bluepill_f103c8/src/main.o
.rel.dyn 0x00000000080071c4 0x0
.rel.iplt 0x00000000080071c4 0x0 .pioenvs/bluepill_f103c8/src/main.o
.preinit_array 0x00000000080071c4 0x0
0x00000000080071c4 . = ALIGN (0x4)
0x00000000080071c4 __preinit_array_start = .
*(.preinit_array)
0x00000000080071c4 __preinit_array_end = .
.init_array 0x00000000080071c4 0x0
0x00000000080071c4 . = ALIGN (0x4)
0x00000000080071c4 __init_array_start = .
*(SORT_BY_NAME(.init_array.*))
*(.init_array)
0x00000000080071c4 __init_array_end = .
.fini_array 0x00000000080071c4 0x0
0x00000000080071c4 . = ALIGN (0x4)
0x00000000080071c4 __fini_array_start = .
*(.fini_array)
*(SORT_BY_NAME(.fini_array.*))
0x00000000080071c4 __fini_array_end = .
.ARM.extab
*(.ARM.extab*)
.ARM.exidx 0x00000000080071c4 0x0
0x00000000080071c4 __exidx_start = .
*(.ARM.exidx*)
0x00000000080071c4 __exidx_end = .
0x00000000080071c4 . = ALIGN (0x4)
0x00000000080071c4 _etext = .
.data 0x0000000020000000 0x0 load address 0x00000000080071c4
0x0000000020000000 _data = .
*(.data*)
0x0000000020000000 . = ALIGN (0x4)
0x0000000020000000 _edata = .
0x00000000080071c4 _data_loadaddr = LOADADDR (.data)
.igot.plt 0x0000000020000000 0x0 load address 0x00000000080071c4
.igot.plt 0x0000000020000000 0x0 .pioenvs/bluepill_f103c8/src/main.o
.bss 0x0000000020000000 0x2a0 load address 0x00000000080071c4
*(.bss*)
.bss.r 0x0000000020000000 0x8 .pioenvs/bluepill_f103c8/src/main.o
0x0000000020000000 r
.bss.rf 0x0000000020000008 0x4 .pioenvs/bluepill_f103c8/src/main.o
0x0000000020000008 rf
.bss.ri 0x000000002000000c 0x4 .pioenvs/bluepill_f103c8/src/main.o
0x000000002000000c ri
.bss.ru 0x0000000020000010 0x4 .pioenvs/bluepill_f103c8/src/main.o
0x0000000020000010 ru
*fill* 0x0000000020000014 0x4
.bss.x 0x0000000020000018 0x8 .pioenvs/bluepill_f103c8/src/main.o
0x0000000020000018 x
.bss.xf 0x0000000020000020 0x4 .pioenvs/bluepill_f103c8/src/main.o
0x0000000020000020 xf
*fill* 0x0000000020000024 0x4
.bss.y 0x0000000020000028 0x8 .pioenvs/bluepill_f103c8/src/main.o
0x0000000020000028 y
.bss.yf 0x0000000020000030 0x4 .pioenvs/bluepill_f103c8/src/main.o
0x0000000020000030 yf
.bss._ZL10logEnabled
0x0000000020000034 0x1 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.bss._ZL11debugBuffer
0x0000000020000035 0x201 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
*fill* 0x0000000020000236 0x2
.bss._ZL12output_funcs
0x0000000020000238 0x10 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.bss._ZL17debugBufferLength
0x0000000020000248 0x2 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.bss.float_usage
0x000000002000024a 0x2e .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
*(COMMON)
COMMON 0x0000000020000278 0x28 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
0x0000000020000278 Unity
0x00000000200002a0 . = ALIGN (0x4)
0x00000000200002a0 _ebss = .
/DISCARD/
*(.eh_frame)
0x00000000200002a0 . = ALIGN (0x4)
0x00000000200002a0 end = .
0x0000000020005000 PROVIDE (_stack, (ORIGIN (ram) + LENGTH (ram)))
OUTPUT(.pioenvs/bluepill_f103c8/firmware.elf elf32-littlearm)
.debug_info 0x0000000000000000 0xc725
.debug_info 0x0000000000000000 0x4a95 .pioenvs/bluepill_f103c8/src/main.o
.debug_info 0x0000000000004a95 0x1a06 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.debug_info 0x000000000000649b 0x42fb .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.debug_info 0x000000000000a796 0x1ccc .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
.debug_info 0x000000000000c462 0x29d .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
.debug_info 0x000000000000c6ff 0x26 .pioenvs/bluepill_f103c8/libb9c/libqfplib.a(qfplib.o)
.debug_abbrev 0x0000000000000000 0x1310
.debug_abbrev 0x0000000000000000 0x337 .pioenvs/bluepill_f103c8/src/main.o
.debug_abbrev 0x0000000000000337 0x579 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.debug_abbrev 0x00000000000008b0 0x5a4 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.debug_abbrev 0x0000000000000e54 0x380 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
.debug_abbrev 0x00000000000011d4 0x128 .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
.debug_abbrev 0x00000000000012fc 0x14 .pioenvs/bluepill_f103c8/libb9c/libqfplib.a(qfplib.o)
.debug_loc 0x0000000000000000 0x3eac
.debug_loc 0x0000000000000000 0x120 .pioenvs/bluepill_f103c8/src/main.o
.debug_loc 0x0000000000000120 0x78b .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.debug_loc 0x00000000000008ab 0x29c2 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.debug_loc 0x000000000000326d 0xb55 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
.debug_loc 0x0000000000003dc2 0xea .pioenvs/bluepill_f103c8/libFrameworkLibOpenCM3.a(vector.o)
.debug_aranges 0x0000000000000000 0x5b8
.debug_aranges
0x0000000000000000 0x198 .pioenvs/bluepill_f103c8/src/main.o
.debug_aranges
0x0000000000000198 0xe0 .pioenvs/bluepill_f103c8/libe06/liblogger.a(logger.o)
.debug_aranges
0x0000000000000278 0x168 .pioenvs/bluepill_f103c8/lib950/libunity.a(unity.o)
.debug_aranges
0x00000000000003e0 0x188 .pioenvs/bluepill_f103c8/lib55c/libnano-float.a(functions.o)
.debug_aranges