summaryrefslogtreecommitdiff
path: root/Exe/POCKET.MAP
blob: 14c0278a4f264508970f6e65c034a04f37587e3b (plain) (blame)
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
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
Archive member included to satisfy reference by file (symbol)

../lib/libgamebuino.a(Buttons.o)
                              Obj/Game.o (_ZN7Buttons8releasedEh)
../lib/libgamebuino.a(Display.o)
                              Obj/HumanPlayer.o (_ZN7Display8setColorEa)
../lib/libgamebuino.a(font3x5.o)
                              ../lib/libgamebuino.a(Display.o) (font3x5)
../lib/libgamebuino.a(Gamebuino.o)
                              Obj/Game.o (_ZN9Gamebuino6updateEv)
../lib/libgamebuino.a(Sound.o)
                              ../lib/libgamebuino.a(Gamebuino.o) (_ZN5Sound5beginEv)
../lib/libgamebuino.a(Backlight.o)
                              ../lib/libgamebuino.a(Gamebuino.o) (_ZN9Backlight5beginEv)
../lib/libgamebuino.a(Battery.o)
                              ../lib/libgamebuino.a(Gamebuino.o) (_ZN7Battery5beginEv)
../lib/libarduino.a(wiring.o)
                              ../lib/libgamebuino.a(Gamebuino.o) (millis)
../lib/libarduino.a(wiring_analog.o)
                              ../lib/libgamebuino.a(Backlight.o) (analogRead)
../lib/libarduino.a(wiring_digital.o)
                              ../lib/libgamebuino.a(Buttons.o) (pinMode)
../lib/libarduino.a(Print.o)  ../lib/libgamebuino.a(Display.o) (_ZN5Print5writeEPKhj)
../lib/libarduino.a(WMath.o)  ../lib/libgamebuino.a(Gamebuino.o) (_Z10randomSeedj)
../lib/libarduino.a(WString.o)
                              ../lib/libarduino.a(Print.o) (_ZNK6StringixEj)
../lib/libarduino.a(forward.o)
                              Obj/Player.o (__cxa_pure_virtual)
../lib/libarduino.a(SPI.o)    ../lib/libgamebuino.a(Display.o) (_ZN8SPIClass5beginEv)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
                              ../lib/libarduino.a(WMath.o) (__mulsi3)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
                              ../lib/libgamebuino.a(Buttons.o) (__udivmodqi4)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
                              ../lib/libgamebuino.a(Gamebuino.o) (__udivmodhi4)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
                              ../lib/libgamebuino.a(Display.o) (__divmodhi4)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
                              ../lib/libarduino.a(Print.o) (__udivmodsi4)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
                              ../lib/libarduino.a(WMath.o) (__divmodsi4)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
                              /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o) (__negsi2)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o (exit)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
                              Obj/HumanPlayer.o (__do_copy_data)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
                              Obj/System.o (__do_clear_bss)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
                              Obj/System.o (__do_global_ctors)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
                              /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) (__muluhisi3)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
                              /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o) (__tablejump2__)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
                              /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) (__umulhisi3)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3.o)
                              ../lib/libarduino.a(Print.o) (__subsf3)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3.o) (__addsf3x)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(cmpsf2.o)
                              ../lib/libarduino.a(Print.o) (__ltsf2)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3.o)
                              ../lib/libarduino.a(Print.o) (__divsf3)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3x.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3.o) (__divsf3x)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixsfsi.o)
                              ../lib/libarduino.a(Print.o) (__fixsfsi)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixunssfsi.o)
                              ../lib/libgamebuino.a(Battery.o) (__fixunssfsi)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(floatsisf.o)
                              ../lib/libarduino.a(Print.o) (__floatunsisf)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_cmp.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(cmpsf2.o) (__fp_cmp)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_inf.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o) (__fp_inf)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_nan.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o) (__fp_nan)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscA.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o) (__fp_pscA)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscB.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o) (__fp_pscB)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_round.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3.o) (__fp_round)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_split3.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o) (__fp_split3)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_zero.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o) (__fp_zero)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(gesf2.o)
                              ../lib/libarduino.a(Print.o) (__gtsf2)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3.o)
                              ../lib/libgamebuino.a(Battery.o) (__mulsf3)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3x.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3.o) (__mulsf3x)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(unordsf2.o)
                              ../lib/libarduino.a(Print.o) (__unordsf2)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(malloc.o)
                              ../lib/libgamebuino.a(Gamebuino.o) (__brkval)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(random.o)
                              ../lib/libarduino.a(WMath.o) (random)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(realloc.o)
                              ../lib/libarduino.a(WString.o) (realloc)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(atol.o)
                              ../lib/libarduino.a(WString.o) (atol)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(isspace.o)
                              ../lib/libarduino.a(WString.o) (isspace)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(tolower.o)
                              ../lib/libarduino.a(WString.o) (tolower)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(toupper.o)
                              ../lib/libarduino.a(WString.o) (toupper)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy.o)
                              ../lib/libarduino.a(WString.o) (memcpy)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memmove.o)
                              ../lib/libarduino.a(WString.o) (memmove)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o)
                              Obj/Player.o (memset)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strchr.o)
                              ../lib/libarduino.a(WString.o) (strchr)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcmp.o)
                              ../lib/libarduino.a(WString.o) (strcmp)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcpy.o)
                              ../lib/libarduino.a(WString.o) (strcpy)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncmp.o)
                              ../lib/libarduino.a(WString.o) (strncmp)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncpy.o)
                              Obj/Player.o (strncpy)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strrchr.o)
                              ../lib/libarduino.a(WString.o) (strrchr)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strstr.o)
                              ../lib/libarduino.a(WString.o) (strstr)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa.o)
                              ../lib/libarduino.a(WString.o) (__itoa)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa_ncheck.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa.o) (__itoa_ncheck)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa.o)
                              ../lib/libarduino.a(WString.o) (__ltoa)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa_ncheck.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa.o) (__ltoa_ncheck)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(mulsi10.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(atol.o) (__mulsi_const_10)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa.o)
                              ../lib/libarduino.a(WString.o) (__ultoa)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa_ncheck.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa.o) (__ultoa_ncheck)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa.o)
                              ../lib/libarduino.a(WString.o) (__utoa)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa_ncheck.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa.o) (__utoa_ncheck)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(cty_isfalse.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(isspace.o) (__ctype_isfalse)
/usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strrev.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa_ncheck.o) (strrev)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(random.o) (__mulohisi3)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(realloc.o) (__prologue_saves__)
/usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)
                              /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(realloc.o) (__epilogue_restores__)

Allocating common symbols
Common symbol       size              file

__brkval            0x2               /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(malloc.o)
__flp               0x2               /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(malloc.o)

Discarded input sections

 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o
 .text          0x0000000000000000        0x0 Obj/main.o
 .data          0x0000000000000000        0x0 Obj/main.o
 .bss           0x0000000000000000        0x0 Obj/main.o
 .text          0x0000000000000000        0x0 Obj/Game.o
 .data          0x0000000000000000        0x0 Obj/Game.o
 .bss           0x0000000000000000        0x0 Obj/Game.o
 .text          0x0000000000000000        0x0 Obj/System.o
 .data          0x0000000000000000        0x0 Obj/System.o
 .bss           0x0000000000000000        0x0 Obj/System.o
 .group         0x0000000000000000        0x8 Obj/HumanPlayer.o
 .text          0x0000000000000000        0x0 Obj/HumanPlayer.o
 .data          0x0000000000000000        0x0 Obj/HumanPlayer.o
 .bss           0x0000000000000000        0x0 Obj/HumanPlayer.o
 .text          0x0000000000000000        0x0 Obj/Sprite.o
 .data          0x0000000000000000        0x0 Obj/Sprite.o
 .bss           0x0000000000000000        0x0 Obj/Sprite.o
 .group         0x0000000000000000        0x8 Obj/Player.o
 .text          0x0000000000000000        0x0 Obj/Player.o
 .data          0x0000000000000000        0x0 Obj/Player.o
 .bss           0x0000000000000000        0x0 Obj/Player.o
 .text          0x0000000000000000        0x0 Obj/Camera.o
 .data          0x0000000000000000        0x0 Obj/Camera.o
 .bss           0x0000000000000000        0x0 Obj/Camera.o
 .text._ZN6Camera10adjustLockEb
                0x0000000000000000        0x6 Obj/Camera.o
 .text          0x0000000000000000        0x0 Obj/BaseUnit.o
 .data          0x0000000000000000        0x0 Obj/BaseUnit.o
 .bss           0x0000000000000000        0x0 Obj/BaseUnit.o
 .text          0x0000000000000000        0x0 Obj/Unit.o
 .data          0x0000000000000000        0x0 Obj/Unit.o
 .bss           0x0000000000000000        0x0 Obj/Unit.o
 .text          0x0000000000000000        0x0 Obj/Menu.o
 .data          0x0000000000000000        0x0 Obj/Menu.o
 .bss           0x0000000000000000        0x0 Obj/Menu.o
 .text          0x0000000000000000        0x0 Obj/Cursor.o
 .data          0x0000000000000000        0x0 Obj/Cursor.o
 .bss           0x0000000000000000        0x0 Obj/Cursor.o
 .text          0x0000000000000000        0x0 Obj/HumanPlayerBtn.o
 .data          0x0000000000000000        0x0 Obj/HumanPlayerBtn.o
 .bss           0x0000000000000000        0x0 Obj/HumanPlayerBtn.o
 .text          0x0000000000000000        0x0 Obj/Coordinates.o
 .data          0x0000000000000000        0x0 Obj/Coordinates.o
 .bss           0x0000000000000000        0x0 Obj/Coordinates.o
 .text._ZN11CoordinatesC2Ejj
                0x0000000000000000        0xc Obj/Coordinates.o
 .text._ZNK11Coordinates4getXEv
                0x0000000000000000        0x8 Obj/Coordinates.o
 .text._ZNK11Coordinates4getYEv
                0x0000000000000000        0x8 Obj/Coordinates.o
 .text._ZNK11CoordinatesplERKS_
                0x0000000000000000       0x2c Obj/Coordinates.o
 .comment       0x0000000000000000       0x12 Obj/Coordinates.o
 .text          0x0000000000000000        0x0 ../lib/libgamebuino.a(Buttons.o)
 .data          0x0000000000000000        0x0 ../lib/libgamebuino.a(Buttons.o)
 .bss           0x0000000000000000        0x0 ../lib/libgamebuino.a(Buttons.o)
 .text._ZN7Buttons4heldEhh
                0x0000000000000000       0x1c ../lib/libgamebuino.a(Buttons.o)
 .group         0x0000000000000000        0x8 ../lib/libgamebuino.a(Display.o)
 .group         0x0000000000000000        0x8 ../lib/libgamebuino.a(Display.o)
 .group         0x0000000000000000        0x8 ../lib/libgamebuino.a(Display.o)
 .text          0x0000000000000000        0x0 ../lib/libgamebuino.a(Display.o)
 .data          0x0000000000000000        0x0 ../lib/libgamebuino.a(Display.o)
 .bss           0x0000000000000000        0x0 ../lib/libgamebuino.a(Display.o)
 .text._ZN7Display4dataEh
                0x0000000000000000       0x3c ../lib/libgamebuino.a(Display.o)
 .text._ZN7Display11setContrastEh
                0x0000000000000000       0x34 ../lib/libgamebuino.a(Display.o)
 .text._ZN7Display10fillScreenEh
                0x0000000000000000       0x10 ../lib/libgamebuino.a(Display.o)
 .text._ZN7Display8drawLineEaaaa
                0x0000000000000000       0xf2 ../lib/libgamebuino.a(Display.o)
 .text._ZN7Display10drawCircleEaaa
                0x0000000000000000      0x100 ../lib/libgamebuino.a(Display.o)
 .text._ZN7Display10fillCircleEaaa
                0x0000000000000000       0x40 ../lib/libgamebuino.a(Display.o)
 .text._ZN7Display12drawTriangleEaaaaaa
                0x0000000000000000       0x50 ../lib/libgamebuino.a(Display.o)
 .text._ZN7Display12fillTriangleEaaaaaa
                0x0000000000000000      0x254 ../lib/libgamebuino.a(Display.o)
 .text._ZN7Display14getBitmapPixelEPKhhh
                0x0000000000000000       0x50 ../lib/libgamebuino.a(Display.o)
 .text._ZN7Display10drawBitmapEaaPKhhh
                0x0000000000000000      0x1d4 ../lib/libgamebuino.a(Display.o)
 .text          0x0000000000000000        0x0 ../lib/libgamebuino.a(font3x5.o)
 .data          0x0000000000000000        0x0 ../lib/libgamebuino.a(font3x5.o)
 .bss           0x0000000000000000        0x0 ../lib/libgamebuino.a(font3x5.o)
 .text          0x0000000000000000        0x0 ../lib/libgamebuino.a(Gamebuino.o)
 .data          0x0000000000000000        0x0 ../lib/libgamebuino.a(Gamebuino.o)
 .bss           0x0000000000000000        0x0 ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino12setFrameRateEh
                0x0000000000000000       0x30 ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino14pickRandomSeedEv
                0x0000000000000000       0x88 ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino10getCpuLoadEv
                0x0000000000000000       0x1e ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino10getFreeRamEv
                0x0000000000000000       0x2e ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino5popupEPK19__FlashStringHelperh
                0x0000000000000000       0x12 ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino8keyboardEPch
                0x0000000000000000      0x4ec ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino11titleScreenEv
                0x0000000000000000        0x8 ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino11titleScreenEPKh
                0x0000000000000000        0xa ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino16collidePointRectEiiiiii
                0x0000000000000000       0x3e ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino15collideRectRectEiiiiiiii
                0x0000000000000000       0x62 ../lib/libgamebuino.a(Gamebuino.o)
 .text._ZN9Gamebuino19collideBitmapBitmapEiiPKhiiS1_
                0x0000000000000000      0x1ac ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino8keyboardEPchE3__c_3
                0x0000000000000000        0x6 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino8keyboardEPchE3__c_2
                0x0000000000000000        0x6 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino8keyboardEPchE3__c_1
                0x0000000000000000        0x6 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino8keyboardEPchE3__c_0
                0x0000000000000000       0x11 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino8keyboardEPchE3__c
                0x0000000000000000        0xd ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino11titleScreenEvE3__c
                0x0000000000000000        0x1 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino11titleScreenEPKhE3__c
                0x0000000000000000        0x1 ../lib/libgamebuino.a(Gamebuino.o)
 .text          0x0000000000000000        0x0 ../lib/libgamebuino.a(Sound.o)
 .data          0x0000000000000000        0x0 ../lib/libgamebuino.a(Sound.o)
 .bss           0x0000000000000000        0x0 ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound16changePatternSetEPKPKjh
                0x0000000000000000        0xc ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound19changeInstrumentSetEPKPKjh
                0x0000000000000000        0xc ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound9stopTrackEh
                0x0000000000000000        0xe ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound9playTrackEPKjh
                0x0000000000000000       0x2a ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound9stopTrackEv
                0x0000000000000000        0x6 ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound8stopNoteEv
                0x0000000000000000        0x6 ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound20setChannelHalfPeriodEhh
                0x0000000000000000       0x16 ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound17setPatternLoopingEhh
                0x0000000000000000        0xa ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound9getVolumeEv
                0x0000000000000000        0x6 ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound9setVolumeEah
                0x0000000000000000       0x14 ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound9getVolumeEh
                0x0000000000000000        0xe ../lib/libgamebuino.a(Sound.o)
 .text          0x0000000000000000        0x0 ../lib/libgamebuino.a(Backlight.o)
 .data          0x0000000000000000        0x0 ../lib/libgamebuino.a(Backlight.o)
 .bss           0x0000000000000000        0x0 ../lib/libgamebuino.a(Backlight.o)
 .text          0x0000000000000000        0x0 ../lib/libgamebuino.a(Battery.o)
 .data          0x0000000000000000        0x0 ../lib/libgamebuino.a(Battery.o)
 .bss           0x0000000000000000        0x0 ../lib/libgamebuino.a(Battery.o)
 .text          0x0000000000000000        0x0 ../lib/libarduino.a(wiring.o)
 .data          0x0000000000000000        0x0 ../lib/libarduino.a(wiring.o)
 .bss           0x0000000000000000        0x0 ../lib/libarduino.a(wiring.o)
 .text.delayMicroseconds
                0x0000000000000000       0x14 ../lib/libarduino.a(wiring.o)
 .text          0x0000000000000000        0x0 ../lib/libarduino.a(wiring_analog.o)
 .data          0x0000000000000000        0x0 ../lib/libarduino.a(wiring_analog.o)
 .bss           0x0000000000000000        0x0 ../lib/libarduino.a(wiring_analog.o)
 .text.analogReference
                0x0000000000000000        0x6 ../lib/libarduino.a(wiring_analog.o)
 .text          0x0000000000000000        0x0 ../lib/libarduino.a(wiring_digital.o)
 .data          0x0000000000000000        0x0 ../lib/libarduino.a(wiring_digital.o)
 .bss           0x0000000000000000        0x0 ../lib/libarduino.a(wiring_digital.o)
 .group         0x0000000000000000        0x8 ../lib/libarduino.a(Print.o)
 .group         0x0000000000000000        0x8 ../lib/libarduino.a(Print.o)
 .text          0x0000000000000000        0x0 ../lib/libarduino.a(Print.o)
 .data          0x0000000000000000        0x0 ../lib/libarduino.a(Print.o)
 .bss           0x0000000000000000        0x0 ../lib/libarduino.a(Print.o)
 .text._ZN5Print5printERK6String
                0x0000000000000000       0x6a ../lib/libarduino.a(Print.o)
 .text._ZN5Print5printEPKc
                0x0000000000000000        0x4 ../lib/libarduino.a(Print.o)
 .text._ZN5Print5printERK9Printable
                0x0000000000000000       0x14 ../lib/libarduino.a(Print.o)
 .text._ZN5Print7printlnERK6String
                0x0000000000000000       0x24 ../lib/libarduino.a(Print.o)
 .text._ZN5Print7printlnEPKc
                0x0000000000000000       0x24 ../lib/libarduino.a(Print.o)
 .text._ZN5Print7printlnEc
                0x0000000000000000       0x24 ../lib/libarduino.a(Print.o)
 .text._ZN5Print7printlnERK9Printable
                0x0000000000000000       0x24 ../lib/libarduino.a(Print.o)
 .text._ZN5Print5printEhi
                0x0000000000000000        0xe ../lib/libarduino.a(Print.o)
 .text._ZN5Print7printlnEhi
                0x0000000000000000       0x24 ../lib/libarduino.a(Print.o)
 .text._ZN5Print7printlnEji
                0x0000000000000000       0x24 ../lib/libarduino.a(Print.o)
 .text._ZN5Print7printlnEmi
                0x0000000000000000       0x24 ../lib/libarduino.a(Print.o)
 .text._ZN5Print7printlnEii
                0x0000000000000000       0x24 ../lib/libarduino.a(Print.o)
 .text._ZN5Print7printlnEli
                0x0000000000000000       0x24 ../lib/libarduino.a(Print.o)
 .rodata.str1.1
                0x0000000000000000        0xe ../lib/libarduino.a(Print.o)
 .text._ZN5Print10printFloatEdh
                0x0000000000000000      0x1ba ../lib/libarduino.a(Print.o)
 .text._ZN5Print5printEdi
                0x0000000000000000        0x4 ../lib/libarduino.a(Print.o)
 .text._ZN5Print7printlnEdi
                0x0000000000000000       0x24 ../lib/libarduino.a(Print.o)
 .rodata._ZTV5Print
                0x0000000000000000        0x8 ../lib/libarduino.a(Print.o)
 .text          0x0000000000000000        0x0 ../lib/libarduino.a(WMath.o)
 .data          0x0000000000000000        0x0 ../lib/libarduino.a(WMath.o)
 .bss           0x0000000000000000        0x0 ../lib/libarduino.a(WMath.o)
 .text._Z10randomSeedj
                0x0000000000000000       0x10 ../lib/libarduino.a(WMath.o)
 .text._Z6randoml
                0x0000000000000000       0x34 ../lib/libarduino.a(WMath.o)
 .text._Z6randomll
                0x0000000000000000       0x44 ../lib/libarduino.a(WMath.o)
 .text._Z8makeWordj
                0x0000000000000000        0x2 ../lib/libarduino.a(WMath.o)
 .text._Z8makeWordhh
                0x0000000000000000        0xa ../lib/libarduino.a(WMath.o)
 .group         0x0000000000000000        0x8 ../lib/libarduino.a(WString.o)
 .group         0x0000000000000000        0x8 ../lib/libarduino.a(WString.o)
 .group         0x0000000000000000        0x8 ../lib/libarduino.a(WString.o)
 .group         0x0000000000000000        0x8 ../lib/libarduino.a(WString.o)
 .text          0x0000000000000000        0x0 ../lib/libarduino.a(WString.o)
 .data          0x0000000000000000        0x0 ../lib/libarduino.a(WString.o)
 .bss           0x0000000000000000        0x0 ../lib/libarduino.a(WString.o)
 .text.itoa     0x0000000000000000        0x4 ../lib/libarduino.a(WString.o)
 .text.ltoa     0x0000000000000000        0x4 ../lib/libarduino.a(WString.o)
 .text.utoa     0x0000000000000000        0x4 ../lib/libarduino.a(WString.o)
 .text.ultoa    0x0000000000000000        0x4 ../lib/libarduino.a(WString.o)
 .text._ZN6StringD2Ev
                0x0000000000000000        0xa ../lib/libarduino.a(WString.o)
 .text._ZN6String10invalidateEv
                0x0000000000000000       0x24 ../lib/libarduino.a(WString.o)
 .text._ZN6String12changeBufferEj
                0x0000000000000000       0x34 ../lib/libarduino.a(WString.o)
 .text._ZN6String7reserveEj
                0x0000000000000000       0x38 ../lib/libarduino.a(WString.o)
 .text._ZN6String4copyEPKcj
                0x0000000000000000       0x42 ../lib/libarduino.a(WString.o)
 .text._ZN6StringC2EPKc
                0x0000000000000000       0x2c ../lib/libarduino.a(WString.o)
 .text._ZN6StringaSERKS_
                0x0000000000000000       0x2e ../lib/libarduino.a(WString.o)
 .text._ZN6StringC2ERKS_
                0x0000000000000000       0x14 ../lib/libarduino.a(WString.o)
 .text._ZN6StringaSEPKc
                0x0000000000000000       0x2e ../lib/libarduino.a(WString.o)
 .text._ZN6StringC2Ec
                0x0000000000000000       0x32 ../lib/libarduino.a(WString.o)
 .text._ZN6StringC2Ehh
                0x0000000000000000       0x5c ../lib/libarduino.a(WString.o)
 .text._ZN6StringC2Eih
                0x0000000000000000       0x5a ../lib/libarduino.a(WString.o)
 .text._ZN6StringC2Ejh
                0x0000000000000000       0x5a ../lib/libarduino.a(WString.o)
 .text._ZN6StringC2Elh
                0x0000000000000000       0x5c ../lib/libarduino.a(WString.o)
 .text._ZN6StringC2Emh
                0x0000000000000000       0x5c ../lib/libarduino.a(WString.o)
 .text._ZN6String6concatEPKcj
                0x0000000000000000       0x5c ../lib/libarduino.a(WString.o)
 .text._ZN6String6concatERKS_
                0x0000000000000000        0xe ../lib/libarduino.a(WString.o)
 .text._ZN6String6concatEPKc
                0x0000000000000000       0x1e ../lib/libarduino.a(WString.o)
 .text._ZN6String6concatEc
                0x0000000000000000       0x26 ../lib/libarduino.a(WString.o)
 .text._ZN6String6concatEh
                0x0000000000000000       0x58 ../lib/libarduino.a(WString.o)
 .text._ZN6String6concatEi
                0x0000000000000000       0x62 ../lib/libarduino.a(WString.o)
 .text._ZN6String6concatEj
                0x0000000000000000       0x5c ../lib/libarduino.a(WString.o)
 .text._ZN6String6concatEl
                0x0000000000000000       0x64 ../lib/libarduino.a(WString.o)
 .text._ZN6String6concatEm
                0x0000000000000000       0x64 ../lib/libarduino.a(WString.o)
 .text._ZplRK15StringSumHelperRK6String
                0x0000000000000000       0x26 ../lib/libarduino.a(WString.o)
 .text._ZplRK15StringSumHelperPKc
                0x0000000000000000       0x32 ../lib/libarduino.a(WString.o)
 .text._ZplRK15StringSumHelperc
                0x0000000000000000       0x1c ../lib/libarduino.a(WString.o)
 .text._ZplRK15StringSumHelperh
                0x0000000000000000       0x1c ../lib/libarduino.a(WString.o)
 .text._ZplRK15StringSumHelperi
                0x0000000000000000       0x1c ../lib/libarduino.a(WString.o)
 .text._ZplRK15StringSumHelperj
                0x0000000000000000       0x1c ../lib/libarduino.a(WString.o)
 .text._ZplRK15StringSumHelperl
                0x0000000000000000       0x1c ../lib/libarduino.a(WString.o)
 .text._ZplRK15StringSumHelperm
                0x0000000000000000       0x1c ../lib/libarduino.a(WString.o)
 .text._ZNK6String9compareToERKS_
                0x0000000000000000       0x60 ../lib/libarduino.a(WString.o)
 .text._ZNK6String6equalsERKS_
                0x0000000000000000       0x22 ../lib/libarduino.a(WString.o)
 .text._ZNK6String6equalsEPKc
                0x0000000000000000       0x3e ../lib/libarduino.a(WString.o)
 .text._ZNK6StringltERKS_
                0x0000000000000000        0xe ../lib/libarduino.a(WString.o)
 .text._ZNK6StringgtERKS_
                0x0000000000000000       0x12 ../lib/libarduino.a(WString.o)
 .text._ZNK6StringleERKS_
                0x0000000000000000       0x12 ../lib/libarduino.a(WString.o)
 .text._ZNK6StringgeERKS_
                0x0000000000000000       0x10 ../lib/libarduino.a(WString.o)
 .text._ZNK6String16equalsIgnoreCaseERKS_
                0x0000000000000000       0x6e ../lib/libarduino.a(WString.o)
 .text._ZNK6String10startsWithERKS_j
                0x0000000000000000       0x4c ../lib/libarduino.a(WString.o)
 .text._ZNK6String10startsWithERKS_
                0x0000000000000000       0x1e ../lib/libarduino.a(WString.o)
 .text._ZNK6String8endsWithERKS_
                0x0000000000000000       0x40 ../lib/libarduino.a(WString.o)
 .text._ZN6String9setCharAtEjc
                0x0000000000000000       0x1a ../lib/libarduino.a(WString.o)
 .text._ZN6StringixEj
                0x0000000000000000       0x24 ../lib/libarduino.a(WString.o)
 .text._ZNK6StringixEj
                0x0000000000000000       0x22 ../lib/libarduino.a(WString.o)
 .text._ZNK6String6charAtEj
                0x0000000000000000        0x4 ../lib/libarduino.a(WString.o)
 .text._ZNK6String8getBytesEPhjj
                0x0000000000000000       0x5e ../lib/libarduino.a(WString.o)
 .text._ZNK6String7indexOfEcj
                0x0000000000000000       0x38 ../lib/libarduino.a(WString.o)
 .text._ZNK6String7indexOfEc
                0x0000000000000000        0x8 ../lib/libarduino.a(WString.o)
 .text._ZNK6String7indexOfERKS_j
                0x0000000000000000       0x3a ../lib/libarduino.a(WString.o)
 .text._ZNK6String7indexOfERKS_
                0x0000000000000000        0x8 ../lib/libarduino.a(WString.o)
 .text._ZNK6String11lastIndexOfEcj
                0x0000000000000000       0x6e ../lib/libarduino.a(WString.o)
 .text._ZNK6String11lastIndexOfEc
                0x0000000000000000        0xe ../lib/libarduino.a(WString.o)
 .text._ZNK6String11lastIndexOfERKS_j
                0x0000000000000000       0x9c ../lib/libarduino.a(WString.o)
 .text._ZNK6String11lastIndexOfERKS_
                0x0000000000000000       0x14 ../lib/libarduino.a(WString.o)
 .rodata.str1.1
                0x0000000000000000        0x1 ../lib/libarduino.a(WString.o)
 .text._ZNK6String9substringEjj
                0x0000000000000000       0x8a ../lib/libarduino.a(WString.o)
 .text._ZNK6String9substringEj
                0x0000000000000000       0x18 ../lib/libarduino.a(WString.o)
 .text._ZN6String7replaceEcc
                0x0000000000000000       0x1c ../lib/libarduino.a(WString.o)
 .text._ZN6String7replaceERKS_S1_
                0x0000000000000000      0x1f4 ../lib/libarduino.a(WString.o)
 .text._ZN6String11toLowerCaseEv
                0x0000000000000000       0x28 ../lib/libarduino.a(WString.o)
 .text._ZN6String11toUpperCaseEv
                0x0000000000000000       0x28 ../lib/libarduino.a(WString.o)
 .text._ZN6String4trimEv
                0x0000000000000000       0xc0 ../lib/libarduino.a(WString.o)
 .text._ZNK6String5toIntEv
                0x0000000000000000       0x16 ../lib/libarduino.a(WString.o)
 .bss._ZZN6StringixEjE19dummy_writable_char
                0x0000000000000000        0x1 ../lib/libarduino.a(WString.o)
 .comment       0x0000000000000000       0x12 ../lib/libarduino.a(WString.o)
 .text          0x0000000000000000        0x0 ../lib/libarduino.a(forward.o)
 .data          0x0000000000000000        0x0 ../lib/libarduino.a(forward.o)
 .bss           0x0000000000000000        0x0 ../lib/libarduino.a(forward.o)
 .text.__cxa_guard_acquire
                0x0000000000000000       0x12 ../lib/libarduino.a(forward.o)
 .text.__cxa_guard_release
                0x0000000000000000        0x8 ../lib/libarduino.a(forward.o)
 .text.__cxa_guard_abort
                0x0000000000000000        0x2 ../lib/libarduino.a(forward.o)
 .text          0x0000000000000000        0x0 ../lib/libarduino.a(SPI.o)
 .data          0x0000000000000000        0x0 ../lib/libarduino.a(SPI.o)
 .bss           0x0000000000000000        0x0 ../lib/libarduino.a(SPI.o)
 .text._ZN8SPIClass3endEv
                0x0000000000000000        0x8 ../lib/libarduino.a(SPI.o)
 .bss.SPI       0x0000000000000000        0x1 ../lib/libarduino.a(SPI.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3.o)
 .text.avr-libc.fplib
                0x0000000000000000        0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o)
 .text.avr-libc.fplib
                0x0000000000000000       0xcc /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(addsf3x.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(cmpsf2.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(cmpsf2.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(cmpsf2.o)
 .text.avr-libc.fplib
                0x0000000000000000        0xa /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(cmpsf2.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3.o)
 .text.avr-libc.fplib
                0x0000000000000000        0x8 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3x.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3x.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3x.o)
 .text.avr-libc.fplib
                0x0000000000000000       0xdc /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(divsf3x.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixsfsi.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixsfsi.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixsfsi.o)
 .text.avr-libc.fplib
                0x0000000000000000        0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixsfsi.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixunssfsi.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixunssfsi.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixunssfsi.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(floatsisf.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(floatsisf.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(floatsisf.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_cmp.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_cmp.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_cmp.o)
 .text.avr-libc.fplib
                0x0000000000000000       0x48 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_cmp.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_inf.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_inf.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_inf.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_nan.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_nan.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_nan.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscA.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscA.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscA.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscB.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscB.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscB.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_round.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_round.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_round.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_split3.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_split3.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_split3.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_zero.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_zero.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_zero.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(gesf2.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(gesf2.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(gesf2.o)
 .text.avr-libc.fplib
                0x0000000000000000        0xa /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(gesf2.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3x.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3x.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3x.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(unordsf2.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(unordsf2.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(unordsf2.o)
 .text.avr-libc.fplib
                0x0000000000000000        0xa /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(unordsf2.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(malloc.o)
 .data          0x0000000000000000        0x6 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(malloc.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(malloc.o)
 .text.avr-libc
                0x0000000000000000      0x242 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(malloc.o)
 .comment       0x0000000000000000       0x12 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(malloc.o)
 COMMON         0x0000000000000000        0x4 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(malloc.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(random.o)
 .data          0x0000000000000000        0x4 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(random.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(random.o)
 .text.avr-libc
                0x0000000000000000      0x144 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(random.o)
 .comment       0x0000000000000000       0x12 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(random.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(realloc.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(realloc.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(realloc.o)
 .text.avr-libc
                0x0000000000000000      0x18c /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(realloc.o)
 .comment       0x0000000000000000       0x12 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(realloc.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(atol.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(atol.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(atol.o)
 .text.avr-libc
                0x0000000000000000       0x4e /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(atol.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(isspace.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(isspace.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(isspace.o)
 .text.avr-libc
                0x0000000000000000       0x12 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(isspace.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(tolower.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(tolower.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(tolower.o)
 .text.avr-libc
                0x0000000000000000       0x10 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(tolower.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(toupper.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(toupper.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(toupper.o)
 .text.avr-libc
                0x0000000000000000       0x10 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(toupper.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy.o)
 .text.avr-libc
                0x0000000000000000       0x12 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memmove.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memmove.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memmove.o)
 .text.avr-libc
                0x0000000000000000       0x24 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memmove.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strchr.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strchr.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strchr.o)
 .text.avr-libc
                0x0000000000000000       0x16 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strchr.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcmp.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcmp.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcmp.o)
 .text.avr-libc
                0x0000000000000000       0x12 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcmp.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcpy.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcpy.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcpy.o)
 .text.avr-libc
                0x0000000000000000        0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcpy.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncmp.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncmp.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncmp.o)
 .text.avr-libc
                0x0000000000000000       0x1c /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncmp.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncpy.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncpy.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncpy.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strrchr.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strrchr.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strrchr.o)
 .text.avr-libc
                0x0000000000000000       0x16 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strrchr.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strstr.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strstr.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strstr.o)
 .text.avr-libc
                0x0000000000000000       0x34 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strstr.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa.o)
 .text.avr-libc
                0x0000000000000000       0x16 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa_ncheck.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa_ncheck.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa_ncheck.o)
 .text.avr-libc
                0x0000000000000000       0x16 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(itoa_ncheck.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa.o)
 .text.avr-libc
                0x0000000000000000       0x16 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa_ncheck.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa_ncheck.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa_ncheck.o)
 .text.avr-libc
                0x0000000000000000       0x1e /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ltoa_ncheck.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(mulsi10.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(mulsi10.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(mulsi10.o)
 .text.avr-libc
                0x0000000000000000       0x2a /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(mulsi10.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa.o)
 .text.avr-libc
                0x0000000000000000       0x16 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa_ncheck.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa_ncheck.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa_ncheck.o)
 .text.avr-libc
                0x0000000000000000       0x44 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(ultoa_ncheck.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa.o)
 .text.avr-libc
                0x0000000000000000       0x16 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa_ncheck.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa_ncheck.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa_ncheck.o)
 .text.avr-libc
                0x0000000000000000       0x34 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(utoa_ncheck.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(cty_isfalse.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(cty_isfalse.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(cty_isfalse.o)
 .text.avr-libc
                0x0000000000000000        0x6 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(cty_isfalse.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strrev.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strrev.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strrev.o)
 .text.avr-libc
                0x0000000000000000       0x20 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strrev.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
 .text.libgcc.mul
                0x0000000000000000       0x10 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
 .text.libgcc.prologue
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulshisi3.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
 .text.libgcc.prologue
                0x0000000000000000       0x38 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_prologue.o)
 .text          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)
 .data          0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)
 .bss           0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)
 .text.libgcc.mul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)
 .text.libgcc.div
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)
 .text.libgcc   0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)
 .text.libgcc.prologue
                0x0000000000000000       0x36 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)
 .text.libgcc.builtins
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)
 .text.libgcc.fmul
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)
 .text.libgcc.fixed
                0x0000000000000000        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_epilogue.o)

Memory Configuration

Name             Origin             Length             Attributes
text             0x0000000000000000 0x0000000000020000 xr
data             0x0000000000800060 0x000000000000ffa0 rw !x
eeprom           0x0000000000810000 0x0000000000010000 rw !x
fuse             0x0000000000820000 0x0000000000000003 rw !x
lock             0x0000000000830000 0x0000000000000400 rw !x
signature        0x0000000000840000 0x0000000000000400 rw !x
user_signatures  0x0000000000850000 0x0000000000000400 rw !x
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

Address of section .data set to 0x800100
LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o
LOAD Obj/main.o
LOAD Obj/Game.o
LOAD Obj/System.o
LOAD Obj/HumanPlayer.o
LOAD Obj/Sprite.o
LOAD Obj/Player.o
LOAD Obj/Camera.o
LOAD Obj/BaseUnit.o
LOAD Obj/Unit.o
LOAD Obj/Menu.o
LOAD Obj/Cursor.o
LOAD Obj/HumanPlayerBtn.o
LOAD Obj/Coordinates.o
LOAD ../lib/libgamebuino.a
LOAD ../lib/libarduino.a
LOAD /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a
LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a
START GROUP
LOAD /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a
LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a
LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a
LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libatmega328p.a
END GROUP
                0x0000000000020000                __TEXT_REGION_LENGTH__ = DEFINED (__TEXT_REGION_LENGTH__)?__TEXT_REGION_LENGTH__:0x20000
                0x000000000000ffa0                __DATA_REGION_LENGTH__ = DEFINED (__DATA_REGION_LENGTH__)?__DATA_REGION_LENGTH__:0xffa0
                0x0000000000010000                __EEPROM_REGION_LENGTH__ = DEFINED (__EEPROM_REGION_LENGTH__)?__EEPROM_REGION_LENGTH__:0x10000
                [0x0000000000000003]                __FUSE_REGION_LENGTH__ = DEFINED (__FUSE_REGION_LENGTH__)?__FUSE_REGION_LENGTH__:0x400
                0x0000000000000400                __LOCK_REGION_LENGTH__ = DEFINED (__LOCK_REGION_LENGTH__)?__LOCK_REGION_LENGTH__:0x400
                0x0000000000000400                __SIGNATURE_REGION_LENGTH__ = DEFINED (__SIGNATURE_REGION_LENGTH__)?__SIGNATURE_REGION_LENGTH__:0x400
                0x0000000000000400                __USER_SIGNATURE_REGION_LENGTH__ = DEFINED (__USER_SIGNATURE_REGION_LENGTH__)?__USER_SIGNATURE_REGION_LENGTH__:0x400

.hash
 *(.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.text
 *(.rel.text)
 *(.rel.text.*)
 *(.rel.gnu.linkonce.t*)

.rela.text
 *(.rela.text)
 *(.rela.text.*)
 *(.rela.gnu.linkonce.t*)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.rodata
 *(.rel.rodata)
 *(.rel.rodata.*)
 *(.rel.gnu.linkonce.r*)

.rela.rodata
 *(.rela.rodata)
 *(.rela.rodata.*)
 *(.rela.gnu.linkonce.r*)

.rel.data
 *(.rel.data)
 *(.rel.data.*)
 *(.rel.gnu.linkonce.d*)

.rela.data
 *(.rela.data)
 *(.rela.data.*)
 *(.rela.gnu.linkonce.d*)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.bss
 *(.rel.bss)

.rela.bss
 *(.rela.bss)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.text           0x0000000000000000     0x3af4
 *(.vectors)
 .vectors       0x0000000000000000       0x68 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o
                0x0000000000000000                __vectors
                0x0000000000000000                __vector_default
 *(.vectors)
 *(.progmem.gcc*)
                0x0000000000000068                . = ALIGN (0x2)
                0x0000000000000068                __trampolines_start = .
 *(.trampolines)
 .trampolines   0x0000000000000068        0x0 linker stubs
 *(.trampolines*)
                0x0000000000000068                __trampolines_end = .
 *libprintf_flt.a:*(.progmem.data)
 *libc.a:*(.progmem.data)
 *(.progmem*)
 .progmem.data._ZZL9GamePausevE20strPauseMenuOption_0
                0x0000000000000068        0x7 Obj/Game.o
 .progmem.data._ZZL9GamePausevE20strPauseMenuOption_1
                0x000000000000006f        0x5 Obj/Game.o
 .progmem.data._ZZL9GamePausevE20astrPauseMenuOptions
                0x0000000000000074        0x4 Obj/Game.o
 .progmem.data._ZL15au8MouseSprData
                0x0000000000000078        0xa Obj/HumanPlayer.o
 .progmem.data._ZL17au8PeasantSprData
                0x0000000000000082        0xa Obj/Unit.o
 .progmem.data._ZZ8MainMenuvE20strMainMenuOptions_0
                0x000000000000008c       0x13 Obj/Menu.o
 .progmem.data._ZZ8MainMenuvE20strMainMenuOptions_1
                0x000000000000009f       0x11 Obj/Menu.o
 .progmem.data._ZZ8MainMenuvE20strMainMenuOptions_2
                0x00000000000000b0        0x8 Obj/Menu.o
 .progmem.data._ZZ8MainMenuvE19astrMainMenuOptions
                0x00000000000000b8        0x6 Obj/Menu.o
 .progmem.data._ZZ8MainMenuvE3__c
                0x00000000000000be        0xf Obj/Menu.o
 .progmem.data.font3x5
                0x00000000000000cd      0x182 ../lib/libgamebuino.a(font3x5.o)
                0x00000000000000cd                font3x5
 .progmem.data._ZZN9Gamebuino10changeGameEvE3__c_0
                0x000000000000024f       0x25 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino10changeGameEvE3__c
                0x0000000000000274       0x28 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino14displayBatteryEvE3__c_1
                0x000000000000029c        0xb ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino14displayBatteryEvE3__c_0
                0x00000000000002a7       0x15 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino14displayBatteryEvE3__c
                0x00000000000002bc        0xe ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino11titleScreenEPK19__FlashStringHelperPKhE3__c_3
                0x00000000000002ca        0x4 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino11titleScreenEPK19__FlashStringHelperPKhE3__c_2
                0x00000000000002ce        0x4 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino11titleScreenEPK19__FlashStringHelperPKhE3__c_1
                0x00000000000002d2        0x4 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino11titleScreenEPK19__FlashStringHelperPKhE3__c_0
                0x00000000000002d6        0x4 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZZN9Gamebuino11titleScreenEPK19__FlashStringHelperPKhE3__c
                0x00000000000002da        0x4 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZL13gamebuinoLogo
                0x00000000000002de       0x70 ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZL12startupSound
                0x000000000000034e        0xe ../lib/libgamebuino.a(Gamebuino.o)
 .progmem.data._ZL12_halfPeriods
                0x000000000000035c       0x3b ../lib/libgamebuino.a(Sound.o)
 .progmem.data._ZL9playTickP
                0x0000000000000397        0x6 ../lib/libgamebuino.a(Sound.o)
 .progmem.data._ZL17playCancelPattern
                0x000000000000039d        0x8 ../lib/libgamebuino.a(Sound.o)
 .progmem.data._ZL13playOKPattern
                0x00000000000003a5        0x8 ../lib/libgamebuino.a(Sound.o)
 .progmem.data._ZL18defaultInstruments
                0x00000000000003ad        0x4 ../lib/libgamebuino.a(Sound.o)
 .progmem.data._ZL15noiseInstrument
                0x00000000000003b1        0x4 ../lib/libgamebuino.a(Sound.o)
 .progmem.data._ZL20squareWaveInstrument
                0x00000000000003b5        0x4 ../lib/libgamebuino.a(Sound.o)
 .progmem.data.digital_pin_to_timer_PGM
                0x00000000000003b9       0x14 ../lib/libarduino.a(wiring_digital.o)
                0x00000000000003b9                digital_pin_to_timer_PGM
 .progmem.data.digital_pin_to_bit_mask_PGM
                0x00000000000003cd       0x14 ../lib/libarduino.a(wiring_digital.o)
                0x00000000000003cd                digital_pin_to_bit_mask_PGM
 .progmem.data.digital_pin_to_port_PGM
                0x00000000000003e1       0x14 ../lib/libarduino.a(wiring_digital.o)
                0x00000000000003e1                digital_pin_to_port_PGM
 .progmem.data.port_to_input_PGM
                0x00000000000003f5        0xa ../lib/libarduino.a(wiring_digital.o)
                0x00000000000003f5                port_to_input_PGM
 .progmem.data.port_to_output_PGM
                0x00000000000003ff        0xa ../lib/libarduino.a(wiring_digital.o)
                0x00000000000003ff                port_to_output_PGM
 .progmem.data.port_to_mode_PGM
                0x0000000000000409        0xa ../lib/libarduino.a(wiring_digital.o)
                0x0000000000000409                port_to_mode_PGM
                0x0000000000000414                . = ALIGN (0x2)
 *fill*         0x0000000000000413        0x1 
 *(.jumptables)
 *(.jumptables*)
 *(.lowtext)
 *(.lowtext*)
                0x0000000000000414                __ctors_start = .
 *(.ctors)
 .ctors         0x0000000000000414        0x2 Obj/System.o
                0x0000000000000416                __ctors_end = .
                0x0000000000000416                __dtors_start = .
 *(.dtors)
                0x0000000000000416                __dtors_end = .
 SORT(*)(.ctors)
 SORT(*)(.dtors)
 *(.init0)
 .init0         0x0000000000000416        0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o
                0x0000000000000416                __init
 *(.init0)
 *(.init1)
 *(.init1)
 *(.init2)
 .init2         0x0000000000000416        0xc /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o
 *(.init2)
 *(.init3)
 *(.init3)
 *(.init4)
 .init4         0x0000000000000422       0x16 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o)
                0x0000000000000422                __do_copy_data
 .init4         0x0000000000000438       0x10 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o)
                0x0000000000000438                __do_clear_bss
 *(.init4)
 *(.init5)
 *(.init5)
 *(.init6)
 .init6         0x0000000000000448       0x16 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_ctors.o)
                0x0000000000000448                __do_global_ctors
 *(.init6)
 *(.init7)
 *(.init7)
 *(.init8)
 *(.init8)
 *(.init9)
 .init9         0x000000000000045e        0x8 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o
 *(.init9)
 *(.text)
 .text          0x0000000000000466        0x4 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o
                0x0000000000000466                __vector_22
                0x0000000000000466                __vector_1
                0x0000000000000466                __vector_24
                0x0000000000000466                __vector_12
                0x0000000000000466                __bad_interrupt
                0x0000000000000466                __vector_6
                0x0000000000000466                __vector_3
                0x0000000000000466                __vector_23
                0x0000000000000466                __vector_25
                0x0000000000000466                __vector_13
                0x0000000000000466                __vector_17
                0x0000000000000466                __vector_19
                0x0000000000000466                __vector_7
                0x0000000000000466                __vector_5
                0x0000000000000466                __vector_4
                0x0000000000000466                __vector_9
                0x0000000000000466                __vector_2
                0x0000000000000466                __vector_21
                0x0000000000000466                __vector_15
                0x0000000000000466                __vector_8
                0x0000000000000466                __vector_14
                0x0000000000000466                __vector_10
                0x0000000000000466                __vector_18
                0x0000000000000466                __vector_20
                0x000000000000046a                . = ALIGN (0x2)
 *(.text.*)
 .text.startup.main
                0x000000000000046a        0xa Obj/main.o
                0x000000000000046a                main
 .text._Z4GameRK11tGameConfig
                0x0000000000000474       0x76 Obj/Game.o
                0x0000000000000474                _Z4GameRK11tGameConfig
 .text._Z10SystemInitv
                0x00000000000004ea        0xc Obj/System.o
                0x00000000000004ea                _Z10SystemInitv
 .text.startup._GLOBAL__sub_I_gb
                0x00000000000004f6       0x16 Obj/System.o
 .text._ZN11HumanPlayer11drawHandlerEv
                0x000000000000050c       0xa0 Obj/HumanPlayer.o
                0x000000000000050c                _ZN11HumanPlayer11drawHandlerEv
 .text._ZN11HumanPlayerC2EPKcRK6Camera
                0x00000000000005ac       0x5c Obj/HumanPlayer.o
                0x00000000000005ac                _ZN11HumanPlayerC2EPKcRK6Camera
                0x00000000000005ac                _ZN11HumanPlayerC1EPKcRK6Camera
 .text._ZN11HumanPlayer7handlerEv
                0x0000000000000608       0x22 Obj/HumanPlayer.o
                0x0000000000000608                _ZN11HumanPlayer7handlerEv
 .text._ZN11HumanPlayer10selectUnitEv
                0x000000000000062a       0xba Obj/HumanPlayer.o
                0x000000000000062a                _ZN11HumanPlayer10selectUnitEv
 .text._ZN6SpriteC2EPKhbhh
                0x00000000000006e4       0x16 Obj/Sprite.o
                0x00000000000006e4                _ZN6SpriteC2EPKhbhh
                0x00000000000006e4                _ZN6SpriteC1EPKhbhh
 .text._ZN6Sprite4drawEv
                0x00000000000006fa       0x76 Obj/Sprite.o
                0x00000000000006fa                _ZN6Sprite4drawEv
 .text._ZN6Sprite8getWidthEPKh
                0x0000000000000770        0x6 Obj/Sprite.o
                0x0000000000000770                _ZN6Sprite8getWidthEPKh
 .text._ZN6Sprite9getHeightEPKh
                0x0000000000000776        0x8 Obj/Sprite.o
                0x0000000000000776                _ZN6Sprite9getHeightEPKh
 .text._ZN6Sprite6setPosEhh
                0x000000000000077e        0x8 Obj/Sprite.o
                0x000000000000077e                _ZN6Sprite6setPosEhh
 .text._ZN6PlayerC2EPKc
                0x0000000000000786       0x8c Obj/Player.o
                0x0000000000000786                _ZN6PlayerC1EPKc
                0x0000000000000786                _ZN6PlayerC2EPKc
 .text._ZN6Player11handleUnitsEv
                0x0000000000000812       0x2e Obj/Player.o
                0x0000000000000812                _ZN6Player11handleUnitsEv
 .text._ZN6Player9drawUnitsEv
                0x0000000000000840       0x2e Obj/Player.o
                0x0000000000000840                _ZN6Player9drawUnitsEv
 .text._ZN6CameraC2Ev
                0x000000000000086e       0x10 Obj/Camera.o
                0x000000000000086e                _ZN6CameraC1Ev
                0x000000000000086e                _ZN6CameraC2Ev
 .text._ZNK6Camera8getRealXEi
                0x000000000000087e        0xc Obj/Camera.o
                0x000000000000087e                _ZNK6Camera8getRealXEi
 .text._ZNK6Camera8getRealYEi
                0x000000000000088a        0xc Obj/Camera.o
                0x000000000000088a                _ZNK6Camera8getRealYEi
 .text._ZNK6Camera4getXEj
                0x0000000000000896       0x10 Obj/Camera.o
                0x0000000000000896                _ZNK6Camera4getXEj
 .text._ZNK6Camera4getYEj
                0x00000000000008a6       0x10 Obj/Camera.o
                0x00000000000008a6                _ZNK6Camera4getYEj
 .text._ZN6Camera16onLeftBtnPressedER6Cursor
                0x00000000000008b6       0x42 Obj/Camera.o
                0x00000000000008b6                _ZN6Camera16onLeftBtnPressedER6Cursor
 .text._ZN6Camera17onRightBtnPressedER6Cursor
                0x00000000000008f8       0x44 Obj/Camera.o
                0x00000000000008f8                _ZN6Camera17onRightBtnPressedER6Cursor
 .text._ZN6Camera14onUpBtnPressedER6Cursor
                0x000000000000093c       0x42 Obj/Camera.o
                0x000000000000093c                _ZN6Camera14onUpBtnPressedER6Cursor
 .text._ZN6Camera16onDownBtnPressedER6Cursor
                0x000000000000097e       0x44 Obj/Camera.o
                0x000000000000097e                _ZN6Camera16onDownBtnPressedER6Cursor
 .text._ZNK6Camera8isLockedEv
                0x00000000000009c2        0x6 Obj/Camera.o
                0x00000000000009c2                _ZNK6Camera8isLockedEv
 .text._ZN8BaseUnitC2Ev
                0x00000000000009c8       0x14 Obj/BaseUnit.o
                0x00000000000009c8                _ZN8BaseUnitC1Ev
                0x00000000000009c8                _ZN8BaseUnitC2Ev
 .text._ZN8BaseUnit6createEjj
                0x00000000000009dc       0x10 Obj/BaseUnit.o
                0x00000000000009dc                _ZN8BaseUnit6createEjj
 .text._ZN8BaseUnit7handlerEv
                0x00000000000009ec        0x2 Obj/BaseUnit.o
                0x00000000000009ec                _ZN8BaseUnit7handlerEv
 .text._ZN8BaseUnit9setCameraEPK6Camera
                0x00000000000009ee        0xa Obj/BaseUnit.o
                0x00000000000009ee                _ZN8BaseUnit9setCameraEPK6Camera
 .text._ZN8BaseUnit11drawHandlerEPKh
                0x00000000000009f8       0x8a Obj/BaseUnit.o
                0x00000000000009f8                _ZN8BaseUnit11drawHandlerEPKh
 .text._ZN8BaseUnit7isAliveEv
                0x0000000000000a82        0x6 Obj/BaseUnit.o
                0x0000000000000a82                _ZN8BaseUnit7isAliveEv
 .text._ZN8BaseUnit10isSelectedEv
                0x0000000000000a88        0x6 Obj/BaseUnit.o
                0x0000000000000a88                _ZN8BaseUnit10isSelectedEv
 .text._ZN8BaseUnit11setSelectedEb
                0x0000000000000a8e        0x6 Obj/BaseUnit.o
                0x0000000000000a8e                _ZN8BaseUnit11setSelectedEb
 .text._ZN8BaseUnit4getXEv
                0x0000000000000a94        0x8 Obj/BaseUnit.o
                0x0000000000000a94                _ZN8BaseUnit4getXEv
 .text._ZN8BaseUnit4getYEv
                0x0000000000000a9c        0x8 Obj/BaseUnit.o
                0x0000000000000a9c                _ZN8BaseUnit4getYEv
 .text._ZN4UnitC2ENS_7tUnitIDE
                0x0000000000000aa4       0x2a Obj/Unit.o
                0x0000000000000aa4                _ZN4UnitC2ENS_7tUnitIDE
                0x0000000000000aa4                _ZN4UnitC1ENS_7tUnitIDE
 .text._ZN4Unit6createENS_7tUnitIDEjj
                0x0000000000000ace       0x5c Obj/Unit.o
                0x0000000000000ace                _ZN4Unit6createENS_7tUnitIDEjj
 .text._ZN4Unit6moveToEjj
                0x0000000000000b2a       0x14 Obj/Unit.o
                0x0000000000000b2a                _ZN4Unit6moveToEjj
 .text._ZN4Unit7handlerEv
                0x0000000000000b3e       0x54 Obj/Unit.o
                0x0000000000000b3e                _ZN4Unit7handlerEv
 .text._ZN4Unit11drawHandlerEv
                0x0000000000000b92       0xb8 Obj/Unit.o
                0x0000000000000b92                _ZN4Unit11drawHandlerEv
 .text._ZL20MainMenuSinglePlayerv
                0x0000000000000c4a       0xaa Obj/Menu.o
 .text._Z8MainMenuv
                0x0000000000000cf4       0x24 Obj/Menu.o
                0x0000000000000cf4                _Z8MainMenuv
 .text._ZN6CursorC2ERK6Camera
                0x0000000000000d18       0x10 Obj/Cursor.o
                0x0000000000000d18                _ZN6CursorC1ERK6Camera
                0x0000000000000d18                _ZN6CursorC2ERK6Camera
 .text._ZN6Cursor4moveEaa
                0x0000000000000d28       0x3c Obj/Cursor.o
                0x0000000000000d28                _ZN6Cursor4moveEaa
 .text._ZN6Cursor10getScreenXEv
                0x0000000000000d64        0x6 Obj/Cursor.o
                0x0000000000000d64                _ZN6Cursor10getScreenXEv
 .text._ZN6Cursor10getScreenYEv
                0x0000000000000d6a        0x6 Obj/Cursor.o
                0x0000000000000d6a                _ZN6Cursor10getScreenYEv
 .text._ZN6Cursor4getXEv
                0x0000000000000d70       0x10 Obj/Cursor.o
                0x0000000000000d70                _ZN6Cursor4getXEv
 .text._ZN6Cursor4getYEv
                0x0000000000000d80       0x10 Obj/Cursor.o
                0x0000000000000d80                _ZN6Cursor4getYEv
 .text._ZN6Cursor11isXCenteredEv
                0x0000000000000d90        0xe Obj/Cursor.o
                0x0000000000000d90                _ZN6Cursor11isXCenteredEv
 .text._ZN6Cursor11isYCenteredEv
                0x0000000000000d9e       0x10 Obj/Cursor.o
                0x0000000000000d9e                _ZN6Cursor11isYCenteredEv
 .text._ZN11HumanPlayer14onABtnReleasedEv
                0x0000000000000dae       0x2a Obj/HumanPlayerBtn.o
                0x0000000000000dae                _ZN11HumanPlayer14onABtnReleasedEv
 .text._ZN11HumanPlayer14onBBtnReleasedEv
                0x0000000000000dd8       0x82 Obj/HumanPlayerBtn.o
                0x0000000000000dd8                _ZN11HumanPlayer14onBBtnReleasedEv
 .text._ZN11HumanPlayer13onBBtnPressedEv
                0x0000000000000e5a       0x5e Obj/HumanPlayerBtn.o
                0x0000000000000e5a                _ZN11HumanPlayer13onBBtnPressedEv
 .text._ZN11HumanPlayer13onABtnPressedEv
                0x0000000000000eb8       0x3c Obj/HumanPlayerBtn.o
                0x0000000000000eb8                _ZN11HumanPlayer13onABtnPressedEv
 .text._ZN11HumanPlayer26playerButtonPressedHandlerEj
                0x0000000000000ef4       0x50 Obj/HumanPlayerBtn.o
                0x0000000000000ef4                _ZN11HumanPlayer26playerButtonPressedHandlerEj
 .text._ZN11HumanPlayer26cameraButtonPressedHandlerEj
                0x0000000000000f44       0xa0 Obj/HumanPlayerBtn.o
                0x0000000000000f44                _ZN11HumanPlayer26cameraButtonPressedHandlerEj
 .text._ZN11HumanPlayer27playerButtonReleasedHandlerEj
                0x0000000000000fe4       0x50 Obj/HumanPlayerBtn.o
                0x0000000000000fe4                _ZN11HumanPlayer27playerButtonReleasedHandlerEj
 .text._ZN11HumanPlayer13buttonHandlerEv
                0x0000000000001034       0x56 Obj/HumanPlayerBtn.o
                0x0000000000001034                _ZN11HumanPlayer13buttonHandlerEv
 .text._ZN7Buttons5beginEv
                0x000000000000108a       0x20 ../lib/libgamebuino.a(Buttons.o)
                0x000000000000108a                _ZN7Buttons5beginEv
 .text._ZN7Buttons6updateEv
                0x00000000000010aa       0x5a ../lib/libgamebuino.a(Buttons.o)
                0x00000000000010aa                _ZN7Buttons6updateEv
 .text._ZN7Buttons7pressedEh
                0x0000000000001104       0x12 ../lib/libgamebuino.a(Buttons.o)
                0x0000000000001104                _ZN7Buttons7pressedEh
 .text._ZN7Buttons8releasedEh
                0x0000000000001116       0x12 ../lib/libgamebuino.a(Buttons.o)
                0x0000000000001116                _ZN7Buttons8releasedEh
 .text._ZN7Buttons6repeatEhh
                0x0000000000001128       0x30 ../lib/libgamebuino.a(Buttons.o)
                0x0000000000001128                _ZN7Buttons6repeatEhh
 .text._ZN7Buttons8timeHeldEh
                0x0000000000001158       0x10 ../lib/libgamebuino.a(Buttons.o)
                0x0000000000001158                _ZN7Buttons8timeHeldEh
 .text._ZN8SPIClass8transferEh
                0x0000000000001168        0xc ../lib/libgamebuino.a(Display.o)
                0x0000000000001168                _ZN8SPIClass8transferEh
 .text._ZN7Display9drawPixelEaa
                0x0000000000001174       0xb8 ../lib/libgamebuino.a(Display.o)
                0x0000000000001174                _ZN7Display9drawPixelEaa
 .text._ZN7Display7commandEh
                0x000000000000122c       0x3c ../lib/libgamebuino.a(Display.o)
                0x000000000000122c                _ZN7Display7commandEh
 .text._ZN7Display5clearEv
                0x0000000000001268       0x22 ../lib/libgamebuino.a(Display.o)
                0x0000000000001268                _ZN7Display5clearEv
 .text._ZN7Display6updateEv
                0x000000000000128a       0x8a ../lib/libgamebuino.a(Display.o)
                0x000000000000128a                _ZN7Display6updateEv
 .text._ZN7Display8setColorEa
                0x0000000000001314        0x8 ../lib/libgamebuino.a(Display.o)
                0x0000000000001314                _ZN7Display8setColorEa
 .text._ZN7Display8setColorEaa
                0x000000000000131c        0x8 ../lib/libgamebuino.a(Display.o)
                0x000000000000131c                _ZN7Display8setColorEaa
 .text._ZN7Display13drawFastVLineEaaa
                0x0000000000001324       0x38 ../lib/libgamebuino.a(Display.o)
                0x0000000000001324                _ZN7Display13drawFastVLineEaaa
 .text._ZN7Display13drawFastHLineEaaa
                0x000000000000135c       0x38 ../lib/libgamebuino.a(Display.o)
                0x000000000000135c                _ZN7Display13drawFastHLineEaaa
 .text._ZN7Display8drawRectEaaaa
                0x0000000000001394       0x50 ../lib/libgamebuino.a(Display.o)
                0x0000000000001394                _ZN7Display8drawRectEaaaa
 .text._ZN7Display8fillRectEaaaa
                0x00000000000013e4       0x52 ../lib/libgamebuino.a(Display.o)
                0x00000000000013e4                _ZN7Display8fillRectEaaaa
 .text._ZN7Display16drawCircleHelperEaaah
                0x0000000000001436       0xfc ../lib/libgamebuino.a(Display.o)
                0x0000000000001436                _ZN7Display16drawCircleHelperEaaah
 .text._ZN7Display16fillCircleHelperEaaaha
                0x0000000000001532       0xcc ../lib/libgamebuino.a(Display.o)
                0x0000000000001532                _ZN7Display16fillCircleHelperEaaaha
 .text._ZN7Display13drawRoundRectEaaaaa
                0x00000000000015fe       0xbe ../lib/libgamebuino.a(Display.o)
                0x00000000000015fe                _ZN7Display13drawRoundRectEaaaaa
 .text._ZN7Display13fillRoundRectEaaaaa
                0x00000000000016bc       0x6e ../lib/libgamebuino.a(Display.o)
                0x00000000000016bc                _ZN7Display13fillRoundRectEaaaaa
 .text._ZN7Display10drawBitmapEaaPKh
                0x000000000000172a      0x288 ../lib/libgamebuino.a(Display.o)
                0x000000000000172a                _ZN7Display10drawBitmapEaaPKh
 .text._ZN7Display7setFontEPKh
                0x00000000000019b2       0x28 ../lib/libgamebuino.a(Display.o)
                0x00000000000019b2                _ZN7Display7setFontEPKh
 .text._ZN7Display5beginEaaaaa
                0x00000000000019da      0x180 ../lib/libgamebuino.a(Display.o)
                0x00000000000019da                _ZN7Display5beginEaaaaa
 .text._ZN7Display8drawCharEaahh
                0x0000000000001b5a      0x14a ../lib/libgamebuino.a(Display.o)
                0x0000000000001b5a                _ZN7Display8drawCharEaahh
 .text._ZN7Display5writeEh
                0x0000000000001ca4       0x66 ../lib/libgamebuino.a(Display.o)
                0x0000000000001ca4                _ZN7Display5writeEh
 .text._ZN9Gamebuino11updatePopupEv
                0x0000000000001d0a       0xe0 ../lib/libgamebuino.a(Gamebuino.o)
                0x0000000000001d0a                _ZN9Gamebuino11updatePopupEv
 .text._ZN9Gamebuino14displayBatteryEv
                0x0000000000001dea      0x168 ../lib/libgamebuino.a(Gamebuino.o)
                0x0000000000001dea                _ZN9Gamebuino14displayBatteryEv
 .text._ZN9Gamebuino6updateEv
                0x0000000000001f52      0x176 ../lib/libgamebuino.a(Gamebuino.o)
                0x0000000000001f52                _ZN9Gamebuino6updateEv
 .text._ZN9Gamebuino4menuEPKPKch
                0x00000000000020c8      0x29c ../lib/libgamebuino.a(Gamebuino.o)
                0x00000000000020c8                _ZN9Gamebuino4menuEPKPKch
 .text._ZN9Gamebuino10changeGameEv
                0x0000000000002364       0x7a ../lib/libgamebuino.a(Gamebuino.o)
                0x0000000000002364                _ZN9Gamebuino10changeGameEv
 .text._ZN9Gamebuino11titleScreenEPK19__FlashStringHelperPKh
                0x00000000000023de      0x27c ../lib/libgamebuino.a(Gamebuino.o)
                0x00000000000023de                _ZN9Gamebuino11titleScreenEPK19__FlashStringHelperPKh
 .text._ZN9Gamebuino11titleScreenEPK19__FlashStringHelper
                0x000000000000265a        0x8 ../lib/libgamebuino.a(Gamebuino.o)
                0x000000000000265a                _ZN9Gamebuino11titleScreenEPK19__FlashStringHelper
 .text._ZN9Gamebuino17settingsAvailableEv
                0x0000000000002662       0x14 ../lib/libgamebuino.a(Gamebuino.o)
                0x0000000000002662                _ZN9Gamebuino17settingsAvailableEv
 .text._ZN9Gamebuino12readSettingsEv
                0x0000000000002676       0xde ../lib/libgamebuino.a(Gamebuino.o)
                0x0000000000002676                _ZN9Gamebuino12readSettingsEv
 .text._ZN9Gamebuino5beginEv
                0x0000000000002754       0xb6 ../lib/libgamebuino.a(Gamebuino.o)
                0x0000000000002754                _ZN9Gamebuino5beginEv
 .text._ZN9Gamebuino14getDefaultNameEPc
                0x000000000000280a       0x2c ../lib/libgamebuino.a(Gamebuino.o)
                0x000000000000280a                _ZN9Gamebuino14getDefaultNameEPc
 .text._ZN5Sound7commandEhhah.part.0
                0x0000000000002836       0x74 ../lib/libgamebuino.a(Sound.o)
 .text._ZN5Sound5beginEv
                0x00000000000028aa       0x6a ../lib/libgamebuino.a(Sound.o)
                0x00000000000028aa                _ZN5Sound5beginEv
 .text._ZN5Sound7commandEhhah
                0x0000000000002914       0x62 ../lib/libgamebuino.a(Sound.o)
                0x0000000000002914                _ZN5Sound7commandEhhah
 .text._ZN5Sound8playNoteEhhh
                0x0000000000002976       0x24 ../lib/libgamebuino.a(Sound.o)
                0x0000000000002976                _ZN5Sound8playNoteEhhh
 .text._ZN5Sound12updateOutputEv
                0x000000000000299a       0x16 ../lib/libgamebuino.a(Sound.o)
                0x000000000000299a                _ZN5Sound12updateOutputEv
 .text._ZN5Sound8stopNoteEh
                0x00000000000029b0       0x22 ../lib/libgamebuino.a(Sound.o)
                0x00000000000029b0                _ZN5Sound8stopNoteEh
 .text._ZN5Sound11stopPatternEh
                0x00000000000029d2       0x16 ../lib/libgamebuino.a(Sound.o)
                0x00000000000029d2                _ZN5Sound11stopPatternEh
 .text._ZN5Sound11playPatternEPKjh
                0x00000000000029e8       0x36 ../lib/libgamebuino.a(Sound.o)
                0x00000000000029e8                _ZN5Sound11playPatternEPKjh
 .text._ZN5Sound11updateTrackEh
                0x0000000000002a1e       0x72 ../lib/libgamebuino.a(Sound.o)
                0x0000000000002a1e                _ZN5Sound11updateTrackEh
 .text._ZN5Sound11updateTrackEv
                0x0000000000002a90        0x6 ../lib/libgamebuino.a(Sound.o)
                0x0000000000002a90                _ZN5Sound11updateTrackEv
 .text._ZN5Sound11stopPatternEv
                0x0000000000002a96        0x6 ../lib/libgamebuino.a(Sound.o)
                0x0000000000002a96                _ZN5Sound11stopPatternEv
 .text._ZN5Sound13updatePatternEh
                0x0000000000002a9c       0xcc ../lib/libgamebuino.a(Sound.o)
                0x0000000000002a9c                _ZN5Sound13updatePatternEh
 .text._ZN5Sound13updatePatternEv
                0x0000000000002b68        0x6 ../lib/libgamebuino.a(Sound.o)
                0x0000000000002b68                _ZN5Sound13updatePatternEv
 .text._ZN5Sound10updateNoteEh
                0x0000000000002b6e      0x184 ../lib/libgamebuino.a(Sound.o)
                0x0000000000002b6e                _ZN5Sound10updateNoteEh
 .text._ZN5Sound10updateNoteEv
                0x0000000000002cf2        0x6 ../lib/libgamebuino.a(Sound.o)
                0x0000000000002cf2                _ZN5Sound10updateNoteEv
 .text._ZN5Sound14generateOutputEv
                0x0000000000002cf8       0x54 ../lib/libgamebuino.a(Sound.o)
                0x0000000000002cf8                _ZN5Sound14generateOutputEv
 .text.__vector_11
                0x0000000000002d4c       0x48 ../lib/libgamebuino.a(Sound.o)
                0x0000000000002d4c                __vector_11
 .text._ZN5Sound6playOKEv
                0x0000000000002d94       0x2c ../lib/libgamebuino.a(Sound.o)
                0x0000000000002d94                _ZN5Sound6playOKEv
 .text._ZN5Sound10playCancelEv
                0x0000000000002dc0       0x2c ../lib/libgamebuino.a(Sound.o)
                0x0000000000002dc0                _ZN5Sound10playCancelEv
 .text._ZN5Sound8playTickEv
                0x0000000000002dec       0x2c ../lib/libgamebuino.a(Sound.o)
                0x0000000000002dec                _ZN5Sound8playTickEv
 .text._ZN5Sound9setVolumeEa
                0x0000000000002e18       0x1c ../lib/libgamebuino.a(Sound.o)
                0x0000000000002e18                _ZN5Sound9setVolumeEa
 .text._ZN9Backlight5beginEv
                0x0000000000002e34        0x8 ../lib/libgamebuino.a(Backlight.o)
                0x0000000000002e34                _ZN9Backlight5beginEv
 .text._ZN9Backlight3setEh
                0x0000000000002e3c        0x8 ../lib/libgamebuino.a(Backlight.o)
                0x0000000000002e3c                _ZN9Backlight3setEh
 .text._ZN9Backlight6updateEv
                0x0000000000002e44       0xbe ../lib/libgamebuino.a(Backlight.o)
                0x0000000000002e44                _ZN9Backlight6updateEv
 .text._ZN7Battery5beginEv
                0x0000000000002f02       0x14 ../lib/libgamebuino.a(Battery.o)
                0x0000000000002f02                _ZN7Battery5beginEv
 .text._ZN7Battery6updateEv
                0x0000000000002f16       0x72 ../lib/libgamebuino.a(Battery.o)
                0x0000000000002f16                _ZN7Battery6updateEv
 .text.__vector_16
                0x0000000000002f88       0x94 ../lib/libarduino.a(wiring.o)
                0x0000000000002f88                __vector_16
 .text.millis   0x000000000000301c       0x18 ../lib/libarduino.a(wiring.o)
                0x000000000000301c                millis
 .text.micros   0x0000000000003034       0x4a ../lib/libarduino.a(wiring.o)
                0x0000000000003034                micros
 .text.delay    0x000000000000307e       0x4c ../lib/libarduino.a(wiring.o)
                0x000000000000307e                delay
 .text.init     0x00000000000030ca       0x76 ../lib/libarduino.a(wiring.o)
                0x00000000000030ca                init
 .text.analogRead
                0x0000000000003140       0x3a ../lib/libarduino.a(wiring_analog.o)
                0x0000000000003140                analogRead
 .text.analogWrite
                0x000000000000317a       0xbe ../lib/libarduino.a(wiring_analog.o)
                0x000000000000317a                analogWrite
 .text.turnOffPWM
                0x0000000000003238       0x52 ../lib/libarduino.a(wiring_digital.o)
 .text.pinMode  0x000000000000328a       0x78 ../lib/libarduino.a(wiring_digital.o)
                0x000000000000328a                pinMode
 .text.digitalWrite
                0x0000000000003302       0x5e ../lib/libarduino.a(wiring_digital.o)
                0x0000000000003302                digitalWrite
 .text.digitalRead
                0x0000000000003360       0x52 ../lib/libarduino.a(wiring_digital.o)
                0x0000000000003360                digitalRead
 .text._ZN5Print5writeEPKhj
                0x00000000000033b2       0x50 ../lib/libarduino.a(Print.o)
                0x00000000000033b2                _ZN5Print5writeEPKhj
 .text._ZN5Print5writeEPKc
                0x0000000000003402       0x2a ../lib/libarduino.a(Print.o)
                0x0000000000003402                _ZN5Print5writeEPKc
 .text._ZN5Print5printEPK19__FlashStringHelper
                0x000000000000342c       0x46 ../lib/libarduino.a(Print.o)
                0x000000000000342c                _ZN5Print5printEPK19__FlashStringHelper
 .text._ZN5Print5printEc
                0x0000000000003472        0xe ../lib/libarduino.a(Print.o)
                0x0000000000003472                _ZN5Print5printEc
 .text._ZN5Print7printlnEv
                0x0000000000003480       0x28 ../lib/libarduino.a(Print.o)
                0x0000000000003480                _ZN5Print7printlnEv
 .text._ZN5Print7printlnEPK19__FlashStringHelper
                0x00000000000034a8       0x24 ../lib/libarduino.a(Print.o)
                0x00000000000034a8                _ZN5Print7printlnEPK19__FlashStringHelper
 .text._ZN5Print11printNumberEmh
                0x00000000000034cc       0xac ../lib/libarduino.a(Print.o)
                0x00000000000034cc                _ZN5Print11printNumberEmh
 .text._ZN5Print5printEmi
                0x0000000000003578       0x1a ../lib/libarduino.a(Print.o)
                0x0000000000003578                _ZN5Print5printEmi
 .text._ZN5Print5printEji
                0x0000000000003592        0xc ../lib/libarduino.a(Print.o)
                0x0000000000003592                _ZN5Print5printEji
 .text._ZN5Print5printEli
                0x000000000000359e       0x90 ../lib/libarduino.a(Print.o)
                0x000000000000359e                _ZN5Print5printEli
 .text._ZN5Print5printEii
                0x000000000000362e        0xe ../lib/libarduino.a(Print.o)
                0x000000000000362e                _ZN5Print5printEii
 .text._Z3maplllll
                0x000000000000363c       0x82 ../lib/libarduino.a(WMath.o)
                0x000000000000363c                _Z3maplllll
 .text.__cxa_pure_virtual
                0x00000000000036be        0x2 ../lib/libarduino.a(forward.o)
                0x00000000000036be                __cxa_pure_virtual
 .text._ZN8SPIClass5beginEv
                0x00000000000036c0       0x2c ../lib/libarduino.a(SPI.o)
                0x00000000000036c0                _ZN8SPIClass5beginEv
 .text._ZN8SPIClass11setBitOrderEh
                0x00000000000036ec       0x12 ../lib/libarduino.a(SPI.o)
                0x00000000000036ec                _ZN8SPIClass11setBitOrderEh
 .text._ZN8SPIClass11setDataModeEh
                0x00000000000036fe        0xa ../lib/libarduino.a(SPI.o)
                0x00000000000036fe                _ZN8SPIClass11setDataModeEh
 .text._ZN8SPIClass15setClockDividerEh
                0x0000000000003708       0x1e ../lib/libarduino.a(SPI.o)
                0x0000000000003708                _ZN8SPIClass15setClockDividerEh
 .text.libgcc.mul
                0x0000000000003726       0x20 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o)
                0x0000000000003726                __mulsi3
 .text.libgcc.div
                0x0000000000003746       0x18 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o)
                0x0000000000003746                __udivmodqi4
 .text.libgcc.div
                0x000000000000375e       0x28 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o)
                0x000000000000375e                __udivmodhi4
 .text.libgcc.div
                0x0000000000003786       0x28 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o)
                0x0000000000003786                __divmodhi4
                0x0000000000003786                _div
 .text.libgcc.div
                0x00000000000037ae       0x44 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o)
                0x00000000000037ae                __udivmodsi4
 .text.libgcc.div
                0x00000000000037f2       0x2e /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o)
                0x00000000000037f2                __divmodsi4
 .text.libgcc.div
                0x0000000000003820       0x10 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o)
                0x0000000000003820                __negsi2
 .text.libgcc.mul
                0x0000000000003830       0x16 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o)
                0x0000000000003830                __muluhisi3
 .text.libgcc   0x0000000000003846        0xc /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o)
                0x0000000000003846                __tablejump2__
 .text.libgcc.mul
                0x0000000000003852       0x1e /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o)
                0x0000000000003852                __umulhisi3
 .text.avr-libc.fplib
                0x0000000000003870       0x5e /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixunssfsi.o)
                0x0000000000003870                __fixunssfsi
 .text.avr-libc.fplib
                0x00000000000038ce       0x7a /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(floatsisf.o)
                0x00000000000038ce                __floatunsisf
                0x00000000000038d2                __floatsisf
 .text.avr-libc.fplib
                0x0000000000003948        0xc /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_inf.o)
                0x0000000000003948                __fp_inf
 .text.avr-libc.fplib
                0x0000000000003954        0x6 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_nan.o)
                0x0000000000003954                __fp_nan
 .text.avr-libc.fplib
                0x000000000000395a        0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscA.o)
                0x000000000000395a                __fp_pscA
 .text.avr-libc.fplib
                0x0000000000003968        0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscB.o)
                0x0000000000003968                __fp_pscB
 .text.avr-libc.fplib
                0x0000000000003976       0x22 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_round.o)
                0x0000000000003976                __fp_round
 .text.avr-libc.fplib
                0x0000000000003998       0x44 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_split3.o)
                0x0000000000003998                __fp_split3
                0x00000000000039a8                __fp_splitA
 .text.avr-libc.fplib
                0x00000000000039dc        0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_zero.o)
                0x00000000000039dc                __fp_zero
                0x00000000000039de                __fp_szero
 .text.avr-libc.fplib
                0x00000000000039ea        0x8 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3.o)
                0x00000000000039ea                __mulsf3
 .text.avr-libc.fplib
                0x00000000000039f2       0xd2 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3x.o)
                0x0000000000003a10                __mulsf3x
                0x0000000000003a16                __mulsf3_pse
 .text.avr-libc
                0x0000000000003ac4        0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o)
                0x0000000000003ac4                memset
 .text.avr-libc
                0x0000000000003ad2       0x1e /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncpy.o)
                0x0000000000003ad2                strncpy
                0x0000000000003af0                . = ALIGN (0x2)
 *(.fini9)
 .fini9         0x0000000000003af0        0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
                0x0000000000003af0                exit
                0x0000000000003af0                _exit
 *(.fini9)
 *(.fini8)
 *(.fini8)
 *(.fini7)
 *(.fini7)
 *(.fini6)
 *(.fini6)
 *(.fini5)
 *(.fini5)
 *(.fini4)
 *(.fini4)
 *(.fini3)
 *(.fini3)
 *(.fini2)
 *(.fini2)
 *(.fini1)
 *(.fini1)
 *(.fini0)
 .fini0         0x0000000000003af0        0x4 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o)
 *(.fini0)
                0x0000000000003af4                _etext = .

.data           0x0000000000800100       0x74 load address 0x0000000000003af4
                0x0000000000800100                PROVIDE (__data_start, .)
 *(.data)
 *(.data*)
 .data._rand    0x0000000000800100        0x1 ../lib/libgamebuino.a(Sound.o)
                0x0000000000800100                _rand
 .data.analog_reference
                0x0000000000800101        0x1 ../lib/libarduino.a(wiring_analog.o)
                0x0000000000800101                analog_reference
 *(.rodata)
 .rodata        0x0000000000800102        0x3 Obj/Unit.o
 *(.rodata*)
 .rodata._ZTV11HumanPlayer
                0x0000000000800105        0x6 Obj/HumanPlayer.o
                0x0000000000800105                _ZTV11HumanPlayer
 .rodata._ZTV6Player
                0x000000000080010b        0x6 Obj/Player.o
                0x000000000080010b                _ZTV6Player
 .rodata._ZZN11HumanPlayer27playerButtonReleasedHandlerEjE17apBtnHandlerTable
                0x0000000000800111       0x1c Obj/HumanPlayerBtn.o
 .rodata._ZZN11HumanPlayer26cameraButtonPressedHandlerEjE23apBtnCameraHandlerTable
                0x000000000080012d       0x1c Obj/HumanPlayerBtn.o
 .rodata._ZZN11HumanPlayer26playerButtonPressedHandlerEjE17apBtnHandlerTable
                0x0000000000800149       0x1c Obj/HumanPlayerBtn.o
 .rodata._ZTV7Display
                0x0000000000800165        0x8 ../lib/libgamebuino.a(Display.o)
                0x0000000000800165                _ZTV7Display
 .rodata.str1.1
                0x000000000080016d        0x7 ../lib/libgamebuino.a(Gamebuino.o)
 *(.gnu.linkonce.d*)
                0x0000000000800174                . = ALIGN (0x2)
                0x0000000000800174                _edata = .
                0x0000000000800174                PROVIDE (__data_end, .)

.bss            0x0000000000800174      0x29a
                0x0000000000800174                PROVIDE (__bss_start, .)
 *(.bss)
 *(.bss*)
 .bss.gb        0x0000000000800174       0x87 Obj/System.o
                0x0000000000800174                gb
 .bss._cam      0x00000000008001fb        0x2 Obj/Sprite.o
                0x00000000008001fb                _cam
 .bss._ZL3cam   0x00000000008001fd        0x2 Obj/BaseUnit.o
 .bss._displayBuffer
                0x00000000008001ff      0x200 ../lib/libgamebuino.a(Display.o)
                0x00000000008001ff                _displayBuffer
 .bss._chanNoise
                0x00000000008003ff        0x1 ../lib/libgamebuino.a(Sound.o)
                0x00000000008003ff                _chanNoise
 .bss._chanOutput
                0x0000000000800400        0x1 ../lib/libgamebuino.a(Sound.o)
                0x0000000000800400                _chanOutput
 .bss._chanOutputVolume
                0x0000000000800401        0x1 ../lib/libgamebuino.a(Sound.o)
                0x0000000000800401                _chanOutputVolume
 .bss._chanHalfPeriod
                0x0000000000800402        0x1 ../lib/libgamebuino.a(Sound.o)
                0x0000000000800402                _chanHalfPeriod
 .bss._chanState
                0x0000000000800403        0x1 ../lib/libgamebuino.a(Sound.o)
                0x0000000000800403                _chanState
 .bss._chanCount
                0x0000000000800404        0x1 ../lib/libgamebuino.a(Sound.o)
                0x0000000000800404                _chanCount
 .bss.timer0_fract
                0x0000000000800405        0x1 ../lib/libarduino.a(wiring.o)
 .bss.timer0_millis
                0x0000000000800406        0x4 ../lib/libarduino.a(wiring.o)
                0x0000000000800406                timer0_millis
 .bss.timer0_overflow_count
                0x000000000080040a        0x4 ../lib/libarduino.a(wiring.o)
                0x000000000080040a                timer0_overflow_count
 *(COMMON)
                0x000000000080040e                PROVIDE (__bss_end, .)
                0x0000000000003af4                __data_load_start = LOADADDR (.data)
                0x0000000000003b68                __data_load_end = (__data_load_start + SIZEOF (.data))

.noinit         0x000000000080040e        0x0
                [!provide]                        PROVIDE (__noinit_start, .)
 *(.noinit*)
                [!provide]                        PROVIDE (__noinit_end, .)
                0x000000000080040e                _end = .
                0x000000000080040e                PROVIDE (__heap_start, .)

.eeprom         0x0000000000810000        0x0
 *(.eeprom*)
                0x0000000000810000                __eeprom_end = .

.fuse
 *(.fuse)
 *(.lfuse)
 *(.hfuse)
 *(.efuse)

.lock
 *(.lock*)

.signature
 *(.signature*)

.user_signatures
 *(.user_signatures*)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment        0x0000000000000000       0x11
 *(.comment)
 .comment       0x0000000000000000       0x11 Obj/main.o
                                         0x12 (size before relaxing)
 .comment       0x0000000000000011       0x12 Obj/Game.o
 .comment       0x0000000000000011       0x12 Obj/System.o
 .comment       0x0000000000000011       0x12 Obj/HumanPlayer.o
 .comment       0x0000000000000011       0x12 Obj/Sprite.o
 .comment       0x0000000000000011       0x12 Obj/Player.o
 .comment       0x0000000000000011       0x12 Obj/Camera.o
 .comment       0x0000000000000011       0x12 Obj/BaseUnit.o
 .comment       0x0000000000000011       0x12 Obj/Unit.o
 .comment       0x0000000000000011       0x12 Obj/Menu.o
 .comment       0x0000000000000011       0x12 Obj/Cursor.o
 .comment       0x0000000000000011       0x12 Obj/HumanPlayerBtn.o
 .comment       0x0000000000000011       0x12 ../lib/libgamebuino.a(Buttons.o)
 .comment       0x0000000000000011       0x12 ../lib/libgamebuino.a(Display.o)
 .comment       0x0000000000000011       0x12 ../lib/libgamebuino.a(font3x5.o)
 .comment       0x0000000000000011       0x12 ../lib/libgamebuino.a(Gamebuino.o)
 .comment       0x0000000000000011       0x12 ../lib/libgamebuino.a(Sound.o)
 .comment       0x0000000000000011       0x12 ../lib/libgamebuino.a(Backlight.o)
 .comment       0x0000000000000011       0x12 ../lib/libgamebuino.a(Battery.o)
 .comment       0x0000000000000011       0x12 ../lib/libarduino.a(wiring.o)
 .comment       0x0000000000000011       0x12 ../lib/libarduino.a(wiring_analog.o)
 .comment       0x0000000000000011       0x12 ../lib/libarduino.a(wiring_digital.o)
 .comment       0x0000000000000011       0x12 ../lib/libarduino.a(Print.o)
 .comment       0x0000000000000011       0x12 ../lib/libarduino.a(WMath.o)
 .comment       0x0000000000000011       0x12 ../lib/libarduino.a(forward.o)
 .comment       0x0000000000000011       0x12 ../lib/libarduino.a(SPI.o)

.note.gnu.avr.deviceinfo
                0x0000000000000000       0x40
 .note.gnu.avr.deviceinfo
                0x0000000000000000       0x40 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o

.note.gnu.build-id
 *(.note.gnu.build-id)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges
 *(.debug_aranges)

.debug_pubnames
 *(.debug_pubnames)

.debug_info     0x0000000000000000      0x5f4
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x0000000000000000      0x5f4 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o

.debug_abbrev   0x0000000000000000      0x5a2
 *(.debug_abbrev)
 .debug_abbrev  0x0000000000000000      0x5a2 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o

.debug_line     0x0000000000000000       0x1a
 *(.debug_line .debug_line.* .debug_line_end)
 .debug_line    0x0000000000000000       0x1a /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o

.debug_frame
 *(.debug_frame)

.debug_str      0x0000000000000000      0x208
 *(.debug_str)
 .debug_str     0x0000000000000000      0x208 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.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)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges
 *(.debug_ranges)

.debug_macro
 *(.debug_macro)
OUTPUT(Exe/POCKET.ELF elf32-avr)
LOAD linker stubs