Task1_LF.map 34.7 KB
Newer Older
Petter Breedveld's avatar
Petter Breedveld committed
1
2
3
4
Archive member included to satisfy reference by file (symbol)

d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
                              D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o (exit)
Petter Breedveld's avatar
Petter Breedveld committed
5
6
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
                              main.o (__do_copy_data)
Petter Breedveld's avatar
Petter Breedveld committed
7
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
8
                              main.o (__do_clear_bss)
Petter Breedveld's avatar
Petter Breedveld committed
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
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fdevopen.o)
                              uart.o (fdevopen)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(iob.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fdevopen.o) (__iob)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(printf.o)
                              main.o (printf)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(vfprintf_std.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(printf.o) (vfprintf)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(calloc.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fdevopen.o) (calloc)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(malloc.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(calloc.o) (malloc)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(strnlen_P.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(vfprintf_std.o) (strnlen_P)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(memset.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(calloc.o) (memset)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(strnlen.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(vfprintf_std.o) (strnlen)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fputc.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(vfprintf_std.o) (fputc)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(ultoa_invert.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(vfprintf_std.o) (__ultoa_invert)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(printf.o) (__prologue_saves__)
d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
                              d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(printf.o) (__epilogue_restores__)
35
36
37
38

Allocating common symbols
Common symbol       size              file

Petter Breedveld's avatar
Petter Breedveld committed
39
40
41
__brkval            0x2               d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(malloc.o)
__flp               0x2               d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(malloc.o)
__iob               0x6               d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(iob.o)
Petter Breedveld's avatar
Petter Breedveld committed
42
43
44
45
46

Discarded input sections

 .data          0x00000000        0x0 D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
 .bss           0x00000000        0x0 D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
47
48
49
 .text          0x00000000        0x0 adc.o
 .data          0x00000000        0x0 adc.o
 .bss           0x00000000        0x0 adc.o
Petter Breedveld's avatar
Petter Breedveld committed
50
51
52
 .text          0x00000000        0x0 main.o
 .data          0x00000000        0x0 main.o
 .bss           0x00000000        0x0 main.o
53
54
55
 .text          0x00000000        0x0 uart.o
 .data          0x00000000        0x0 uart.o
 .bss           0x00000000        0x0 uart.o
Petter Breedveld's avatar
Petter Breedveld committed
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
 .text.libgcc.mul
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
 .text.libgcc.div
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
 .text.libgcc   0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
 .text.libgcc.prologue
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
 .text.libgcc.builtins
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
 .text.libgcc.fmul
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
 .text.libgcc.fixed
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
Petter Breedveld's avatar
Petter Breedveld committed
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
 .text.libgcc.mul
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
 .text.libgcc.div
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
 .text.libgcc   0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
 .text.libgcc.prologue
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
 .text.libgcc.builtins
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
 .text.libgcc.fmul
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
 .text.libgcc.fixed
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
Petter Breedveld's avatar
Petter Breedveld committed
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
 .text.libgcc.mul
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
 .text.libgcc.div
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
 .text.libgcc   0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
 .text.libgcc.prologue
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
 .text.libgcc.builtins
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
 .text.libgcc.fmul
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
 .text.libgcc.fixed
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
Petter Breedveld's avatar
Petter Breedveld committed
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
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fdevopen.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fdevopen.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fdevopen.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(iob.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(iob.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(iob.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(printf.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(printf.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(printf.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(vfprintf_std.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(vfprintf_std.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(vfprintf_std.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(calloc.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(calloc.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(calloc.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(malloc.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(malloc.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(strnlen_P.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(strnlen_P.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(strnlen_P.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(memset.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(memset.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(memset.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(strnlen.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(strnlen.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(strnlen.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fputc.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fputc.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fputc.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(ultoa_invert.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(ultoa_invert.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(ultoa_invert.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
 .text.libgcc.mul
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
 .text.libgcc.div
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
 .text.libgcc   0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
 .text.libgcc.builtins
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
 .text.libgcc.fmul
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
 .text.libgcc.fixed
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
 .text          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
 .data          0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
 .bss           0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
 .text.libgcc.mul
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
 .text.libgcc.div
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
 .text.libgcc   0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
 .text.libgcc.builtins
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
 .text.libgcc.fmul
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
 .text.libgcc.fixed
                0x00000000        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
Petter Breedveld's avatar
Petter Breedveld committed
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180

Memory Configuration

Name             Origin             Length             Attributes
text             0x00000000         0x00100000         xr
data             0x00802000         0x0000ffa0         rw !x
eeprom           0x00810000         0x00010000         rw !x
fuse             0x00820000         0x00000009         rw !x
lock             0x00830000         0x00000400         rw !x
signature        0x00840000         0x00000400         rw !x
user_signatures  0x00850000         0x00000400         rw !x
*default*        0x00000000         0xffffffff

Linker script and memory map

Address of section .data set to 0x803e00
LOAD D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
181
LOAD adc.o
Petter Breedveld's avatar
Petter Breedveld committed
182
LOAD main.o
183
LOAD uart.o
Petter Breedveld's avatar
Petter Breedveld committed
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
START GROUP
LOAD d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libm.a
END GROUP
START GROUP
LOAD d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a
LOAD d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libm.a
LOAD d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a
LOAD D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2\libattiny817.a
END GROUP
                0x00100000                __TEXT_REGION_LENGTH__ = DEFINED (__TEXT_REGION_LENGTH__)?__TEXT_REGION_LENGTH__:0x100000
                0x0000ffa0                __DATA_REGION_LENGTH__ = DEFINED (__DATA_REGION_LENGTH__)?__DATA_REGION_LENGTH__:0xffa0
                0x00010000                __EEPROM_REGION_LENGTH__ = DEFINED (__EEPROM_REGION_LENGTH__)?__EEPROM_REGION_LENGTH__:0x10000
                [0x00000009]                __FUSE_REGION_LENGTH__ = DEFINED (__FUSE_REGION_LENGTH__)?__FUSE_REGION_LENGTH__:0x400
                0x00000400                __LOCK_REGION_LENGTH__ = DEFINED (__LOCK_REGION_LENGTH__)?__LOCK_REGION_LENGTH__:0x400
                0x00000400                __SIGNATURE_REGION_LENGTH__ = DEFINED (__SIGNATURE_REGION_LENGTH__)?__SIGNATURE_REGION_LENGTH__:0x400
                0x00000400                __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)

Petter Breedveld's avatar
Petter Breedveld committed
291
.text           0x00000000      0xa20
Petter Breedveld's avatar
Petter Breedveld committed
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
 *(.vectors)
 .vectors       0x00000000       0x34 D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
                0x00000000                __vector_default
                0x00000000                __vectors
 *(.vectors)
 *(.progmem.gcc*)
                0x00000034                . = ALIGN (0x2)
                0x00000034                __trampolines_start = .
 *(.trampolines)
 .trampolines   0x00000034        0x0 linker stubs
 *(.trampolines*)
                0x00000034                __trampolines_end = .
 *libprintf_flt.a:*(.progmem.data)
 *libc.a:*(.progmem.data)
 *(.progmem*)
307
                0x00000034                . = ALIGN (0x2)
Petter Breedveld's avatar
Petter Breedveld committed
308
309
310
311
 *(.jumptables)
 *(.jumptables*)
 *(.lowtext)
 *(.lowtext*)
312
                0x00000034                __ctors_start = .
Petter Breedveld's avatar
Petter Breedveld committed
313
 *(.ctors)
314
315
                0x00000034                __ctors_end = .
                0x00000034                __dtors_start = .
Petter Breedveld's avatar
Petter Breedveld committed
316
 *(.dtors)
317
                0x00000034                __dtors_end = .
Petter Breedveld's avatar
Petter Breedveld committed
318
319
320
 SORT(*)(.ctors)
 SORT(*)(.dtors)
 *(.init0)
321
322
 .init0         0x00000034        0x0 D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
                0x00000034                __init
Petter Breedveld's avatar
Petter Breedveld committed
323
324
325
326
 *(.init0)
 *(.init1)
 *(.init1)
 *(.init2)
327
 .init2         0x00000034        0xc D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
Petter Breedveld's avatar
Petter Breedveld committed
328
329
330
331
 *(.init2)
 *(.init3)
 *(.init3)
 *(.init4)
Petter Breedveld's avatar
Petter Breedveld committed
332
333
334
335
 .init4         0x00000040       0x16 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_copy_data.o)
                0x00000040                __do_copy_data
 .init4         0x00000056       0x10 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_clear_bss.o)
                0x00000056                __do_clear_bss
Petter Breedveld's avatar
Petter Breedveld committed
336
337
338
339
340
341
342
343
344
345
 *(.init4)
 *(.init5)
 *(.init5)
 *(.init6)
 *(.init6)
 *(.init7)
 *(.init7)
 *(.init8)
 *(.init8)
 *(.init9)
Petter Breedveld's avatar
Petter Breedveld committed
346
 .init9         0x00000066        0x8 D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
Petter Breedveld's avatar
Petter Breedveld committed
347
348
 *(.init9)
 *(.text)
Petter Breedveld's avatar
Petter Breedveld committed
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
 .text          0x0000006e        0x4 D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
                0x0000006e                __vector_1
                0x0000006e                __vector_24
                0x0000006e                __vector_12
                0x0000006e                __bad_interrupt
                0x0000006e                __vector_6
                0x0000006e                __vector_3
                0x0000006e                __vector_23
                0x0000006e                __vector_25
                0x0000006e                __vector_11
                0x0000006e                __vector_13
                0x0000006e                __vector_17
                0x0000006e                __vector_19
                0x0000006e                __vector_7
                0x0000006e                __vector_5
                0x0000006e                __vector_4
                0x0000006e                __vector_9
                0x0000006e                __vector_2
                0x0000006e                __vector_21
                0x0000006e                __vector_15
                0x0000006e                __vector_8
                0x0000006e                __vector_14
                0x0000006e                __vector_10
                0x0000006e                __vector_16
                0x0000006e                __vector_18
                0x0000006e                __vector_20
                0x00000072                . = ALIGN (0x2)
Petter Breedveld's avatar
Petter Breedveld committed
376
 *(.text.*)
377
 .text.adc_init
Petter Breedveld's avatar
Petter Breedveld committed
378
379
                0x00000072       0x22 adc.o
                0x00000072                adc_init
380
 .text.adc_read
Petter Breedveld's avatar
Petter Breedveld committed
381
382
383
384
                0x00000094       0x1e adc.o
                0x00000094                adc_read
 .text.main     0x000000b2       0x48 main.o
                0x000000b2                main
385
 .text.uart_transmit
Petter Breedveld's avatar
Petter Breedveld committed
386
387
388
389
390
                0x000000fa       0x14 uart.o
                0x000000fa                uart_transmit
 .text.uart_init
                0x0000010e       0x32 uart.o
                0x0000010e                uart_init
391
 .text.__vector_22
Petter Breedveld's avatar
Petter Breedveld committed
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
                0x00000140       0x1c uart.o
                0x00000140                __vector_22
 .text.avr-libc
                0x0000015c       0x96 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fdevopen.o)
                0x0000015c                fdevopen
 .text.avr-libc
                0x000001f2       0x2c d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(printf.o)
                0x000001f2                printf
 .text.avr-libc
                0x0000021e      0x3a4 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(vfprintf_std.o)
                0x0000021e                vfprintf
 .text.avr-libc
                0x000005c2       0x38 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(calloc.o)
                0x000005c2                calloc
 .text.avr-libc
                0x000005fa      0x25a d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(malloc.o)
                0x000005fa                malloc
                0x00000724                free
 .text.avr-libc
                0x00000854       0x16 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(strnlen_P.o)
                0x00000854                strnlen_P
 .text.avr-libc
                0x0000086a        0xe d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(memset.o)
                0x0000086a                memset
 .text.avr-libc
                0x00000878       0x16 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(strnlen.o)
                0x00000878                strnlen
 .text.avr-libc
                0x0000088e       0x70 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fputc.o)
                0x0000088e                fputc
 .text.avr-libc
                0x000008fe       0xbc d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(ultoa_invert.o)
                0x000008fe                __ultoa_invert
 .text.libgcc.prologue
                0x000009ba       0x32 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_prologue.o)
                0x000009ba                __prologue_saves__
 .text.libgcc.prologue
                0x000009ec       0x30 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_epilogue.o)
                0x000009ec                __epilogue_restores__
                0x00000a1c                . = ALIGN (0x2)
Petter Breedveld's avatar
Petter Breedveld committed
432
 *(.fini9)
Petter Breedveld's avatar
Petter Breedveld committed
433
434
435
 .fini9         0x00000a1c        0x0 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
                0x00000a1c                _exit
                0x00000a1c                exit
Petter Breedveld's avatar
Petter Breedveld committed
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
 *(.fini9)
 *(.fini8)
 *(.fini8)
 *(.fini7)
 *(.fini7)
 *(.fini6)
 *(.fini6)
 *(.fini5)
 *(.fini5)
 *(.fini4)
 *(.fini4)
 *(.fini3)
 *(.fini3)
 *(.fini2)
 *(.fini2)
 *(.fini1)
 *(.fini1)
 *(.fini0)
Petter Breedveld's avatar
Petter Breedveld committed
454
 .fini0         0x00000a1c        0x4 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/avrxmega2\libgcc.a(_exit.o)
Petter Breedveld's avatar
Petter Breedveld committed
455
 *(.fini0)
Petter Breedveld's avatar
Petter Breedveld committed
456
                0x00000a20                _etext = .
Petter Breedveld's avatar
Petter Breedveld committed
457

Petter Breedveld's avatar
Petter Breedveld committed
458
459
.data           0x00803e00       0x3a load address 0x00000a20
                0x00803e00                PROVIDE (__data_start, .)
Petter Breedveld's avatar
Petter Breedveld committed
460
 *(.data)
Petter Breedveld's avatar
Petter Breedveld committed
461
462
463
464
 .data          0x00803e00        0x6 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(malloc.o)
                0x00803e00                __malloc_heap_end
                0x00803e02                __malloc_heap_start
                0x00803e04                __malloc_margin
Petter Breedveld's avatar
Petter Breedveld committed
465
466
467
 *(.data*)
 *(.rodata)
 *(.rodata*)
Petter Breedveld's avatar
Petter Breedveld committed
468
469
 .rodata.str1.1
                0x00803e06       0x34 main.o
Petter Breedveld's avatar
Petter Breedveld committed
470
 *(.gnu.linkonce.d*)
Petter Breedveld's avatar
Petter Breedveld committed
471
472
473
                0x00803e3a                . = ALIGN (0x2)
                0x00803e3a                _edata = .
                0x00803e3a                PROVIDE (__data_end, .)
Petter Breedveld's avatar
Petter Breedveld committed
474

Petter Breedveld's avatar
Petter Breedveld committed
475
476
.bss            0x00803e3a        0xb
                0x00803e3a                PROVIDE (__bss_start, .)
Petter Breedveld's avatar
Petter Breedveld committed
477
478
 *(.bss)
 *(.bss*)
Petter Breedveld's avatar
Petter Breedveld committed
479
480
 .bss.data      0x00803e3a        0x1 main.o
                0x00803e3a                data
Petter Breedveld's avatar
Petter Breedveld committed
481
 *(COMMON)
Petter Breedveld's avatar
Petter Breedveld committed
482
483
484
485
486
487
488
489
490
491
 COMMON         0x00803e3b        0x6 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(iob.o)
                0x00803e3b                __iob
 COMMON         0x00803e41        0x4 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(malloc.o)
                0x00803e41                __brkval
                0x00803e43                __flp
                0x00803e45                PROVIDE (__bss_end, .)
                0x00000a20                __data_load_start = LOADADDR (.data)
                0x00000a5a                __data_load_end = (__data_load_start + SIZEOF (.data))

.noinit         0x00803e45        0x0
Petter Breedveld's avatar
Petter Breedveld committed
492
493
494
                [!provide]                PROVIDE (__noinit_start, .)
 *(.noinit*)
                [!provide]                PROVIDE (__noinit_end, .)
Petter Breedveld's avatar
Petter Breedveld committed
495
496
                0x00803e45                _end = .
                0x00803e45                PROVIDE (__heap_start, .)
Petter Breedveld's avatar
Petter Breedveld committed
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

.eeprom         0x00810000        0x0
 *(.eeprom*)
                0x00810000                __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)

Petter Breedveld's avatar
Petter Breedveld committed
535
.comment        0x00000000       0x5c
Petter Breedveld's avatar
Petter Breedveld committed
536
 *(.comment)
537
 .comment       0x00000000       0x30 adc.o
Petter Breedveld's avatar
Petter Breedveld committed
538
539
                                 0x31 (size before relaxing)
 .comment       0x00000030       0x31 main.o
540
 .comment       0x00000030       0x31 uart.o
Petter Breedveld's avatar
Petter Breedveld committed
541
542
543
544
545
546
547
548
 .comment       0x00000030       0x31 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fdevopen.o)
 .comment       0x00000030       0x31 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(iob.o)
 .comment       0x00000030       0x31 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(printf.o)
 .comment       0x00000030       0x2c d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(vfprintf_std.o)
                                 0x2d (size before relaxing)
 .comment       0x0000005c       0x31 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(calloc.o)
 .comment       0x0000005c       0x31 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(malloc.o)
 .comment       0x0000005c       0x31 d:/atmel/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avrxmega2\libc.a(fputc.o)
Petter Breedveld's avatar
Petter Breedveld committed
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569

.note.gnu.avr.deviceinfo
                0x00000000       0x3c
 .note.gnu.avr.deviceinfo
                0x00000000       0x3c D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o

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

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

570
.debug_aranges  0x00000000       0x78
Petter Breedveld's avatar
Petter Breedveld committed
571
572
 *(.debug_aranges)
 .debug_aranges
573
                0x00000000       0x28 adc.o
Petter Breedveld's avatar
Petter Breedveld committed
574
 .debug_aranges
575
                0x00000028       0x20 main.o
Petter Breedveld's avatar
Petter Breedveld committed
576
 .debug_aranges
577
                0x00000048       0x30 uart.o
Petter Breedveld's avatar
Petter Breedveld committed
578
579
580
581

.debug_pubnames
 *(.debug_pubnames)

Petter Breedveld's avatar
Petter Breedveld committed
582
.debug_info     0x00000000     0x2156
Petter Breedveld's avatar
Petter Breedveld committed
583
584
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x00000000     0x1670 D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
585
 .debug_info    0x00001670      0x36c adc.o
Petter Breedveld's avatar
Petter Breedveld committed
586
587
 .debug_info    0x000019dc      0x1d2 main.o
 .debug_info    0x00001bae      0x5a8 uart.o
Petter Breedveld's avatar
Petter Breedveld committed
588

Petter Breedveld's avatar
Petter Breedveld committed
589
.debug_abbrev   0x00000000     0x1959
Petter Breedveld's avatar
Petter Breedveld committed
590
591
 *(.debug_abbrev)
 .debug_abbrev  0x00000000     0x153a D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
592
 .debug_abbrev  0x0000153a      0x108 adc.o
Petter Breedveld's avatar
Petter Breedveld committed
593
594
 .debug_abbrev  0x00001642      0x165 main.o
 .debug_abbrev  0x000017a7      0x1b2 uart.o
Petter Breedveld's avatar
Petter Breedveld committed
595

Petter Breedveld's avatar
Petter Breedveld committed
596
.debug_line     0x00000000      0x4b7
Petter Breedveld's avatar
Petter Breedveld committed
597
598
 *(.debug_line .debug_line.* .debug_line_end)
 .debug_line    0x00000000      0x133 D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
599
 .debug_line    0x00000133      0x11a adc.o
Petter Breedveld's avatar
Petter Breedveld committed
600
601
 .debug_line    0x0000024d      0x12c main.o
 .debug_line    0x00000379      0x13e uart.o
Petter Breedveld's avatar
Petter Breedveld committed
602

Petter Breedveld's avatar
Petter Breedveld committed
603
.debug_frame    0x00000000       0xbc
Petter Breedveld's avatar
Petter Breedveld committed
604
 *(.debug_frame)
605
 .debug_frame   0x00000000       0x34 adc.o
Petter Breedveld's avatar
Petter Breedveld committed
606
607
 .debug_frame   0x00000034       0x34 main.o
 .debug_frame   0x00000068       0x54 uart.o
Petter Breedveld's avatar
Petter Breedveld committed
608

Petter Breedveld's avatar
Petter Breedveld committed
609
.debug_str      0x00000000      0xfe4
Petter Breedveld's avatar
Petter Breedveld committed
610
611
 *(.debug_str)
 .debug_str     0x00000000      0x97d D:/Atmel/7.0/Packs/atmel/ATtiny_DFP/1.1.102/gcc/dev/attiny817/avrxmega2/crtattiny817.o
612
613
 .debug_str     0x0000097d      0x410 adc.o
                                0x444 (size before relaxing)
Petter Breedveld's avatar
Petter Breedveld committed
614
615
616
617
 .debug_str     0x00000d8d       0x6d main.o
                                0x1eb (size before relaxing)
 .debug_str     0x00000dfa      0x1ea uart.o
                                0x3c8 (size before relaxing)
618

Petter Breedveld's avatar
Petter Breedveld committed
619
.debug_loc      0x00000000      0x10b
Petter Breedveld's avatar
Petter Breedveld committed
620
 *(.debug_loc)
621
 .debug_loc     0x00000000       0x2d adc.o
Petter Breedveld's avatar
Petter Breedveld committed
622
623
 .debug_loc     0x0000002d       0x56 main.o
 .debug_loc     0x00000083       0x88 uart.o
Petter Breedveld's avatar
Petter Breedveld committed
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

643
.debug_ranges   0x00000000       0x48
Petter Breedveld's avatar
Petter Breedveld committed
644
 *(.debug_ranges)
645
646
647
 .debug_ranges  0x00000000       0x18 adc.o
 .debug_ranges  0x00000018       0x10 main.o
 .debug_ranges  0x00000028       0x20 uart.o
Petter Breedveld's avatar
Petter Breedveld committed
648
649
650

.debug_macro
 *(.debug_macro)
651
OUTPUT(Task1_LF.elf elf32-avr)
Petter Breedveld's avatar
Petter Breedveld committed
652
LOAD linker stubs