Subversion Repositories svnkaklik

Rev

Rev 410 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 410 Rev 484
1
Archive member included because of file (symbol)
1
Archive member included because of file (symbol)
2
 
2
 
3
/usr/lib/gcc/avr/4.1.0/avr4/libgcc.a(_copy_data.o)
3
/usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_copy_data.o)
4
                              avrm8ledtest.o (__do_copy_data)
4
                              avrm8ledtest.o (__do_copy_data)
5
/usr/lib/gcc/avr/4.1.0/avr4/libgcc.a(_clear_bss.o)
5
/usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_clear_bss.o)
6
                              avrm8ledtest.o (__do_clear_bss)
6
                              avrm8ledtest.o (__do_clear_bss)
7
 
7
 
-
 
8
Discarded input sections
-
 
9
 
-
 
10
 .stabstr       0x00000000        0x0 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
-
 
11
 .stabstr       0x00000000        0x0 avrm8ledtest.o
-
 
12
 
8
Memory Configuration
13
Memory Configuration
9
 
14
 
10
Name             Origin             Length             Attributes
15
Name             Origin             Length             Attributes
11
text             0x00000000         0x00002000         xr
16
text             0x00000000         0x00002000         xr
12
data             0x00800060         0x0000ffa0         rw !x
17
data             0x00800060         0x0000ffa0         rw !x
13
eeprom           0x00810000         0x00010000         rw !x
18
eeprom           0x00810000         0x00010000         rw !x
14
*default*        0x00000000         0xffffffff
19
*default*        0x00000000         0xffffffff
15
 
20
 
16
Linker script and memory map
21
Linker script and memory map
17
 
22
 
18
LOAD /usr/lib/gcc/avr/4.1.0/../../../../avr/lib/avr4/crtm8.o
23
LOAD /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
19
LOAD avrm8ledtest.o
24
LOAD avrm8ledtest.o
20
LOAD /usr/lib/gcc/avr/4.1.0/avr4/libgcc.a
25
LOAD /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a
21
LOAD /usr/lib/gcc/avr/4.1.0/../../../../avr/lib/avr4/libc.a
26
LOAD /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/libc.a
22
LOAD /usr/lib/gcc/avr/4.1.0/avr4/libgcc.a
27
LOAD /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a
23
 
28
 
24
.hash
29
.hash
25
 *(.hash)
30
 *(.hash)
26
 
31
 
27
.dynsym
32
.dynsym
28
 *(.dynsym)
33
 *(.dynsym)
29
 
34
 
30
.dynstr
35
.dynstr
31
 *(.dynstr)
36
 *(.dynstr)
32
 
37
 
33
.gnu.version
38
.gnu.version
34
 *(.gnu.version)
39
 *(.gnu.version)
35
 
40
 
36
.gnu.version_d
41
.gnu.version_d
37
 *(.gnu.version_d)
42
 *(.gnu.version_d)
38
 
43
 
39
.gnu.version_r
44
.gnu.version_r
40
 *(.gnu.version_r)
45
 *(.gnu.version_r)
41
 
46
 
42
.rel.init
47
.rel.init
43
 *(.rel.init)
48
 *(.rel.init)
44
 
49
 
45
.rela.init
50
.rela.init
46
 *(.rela.init)
51
 *(.rela.init)
47
 
52
 
48
.rel.text
53
.rel.text
49
 *(.rel.text)
54
 *(.rel.text)
50
 *(.rel.text.*)
55
 *(.rel.text.*)
51
 *(.rel.gnu.linkonce.t*)
56
 *(.rel.gnu.linkonce.t*)
52
 
57
 
53
.rela.text
58
.rela.text
54
 *(.rela.text)
59
 *(.rela.text)
55
 *(.rela.text.*)
60
 *(.rela.text.*)
56
 *(.rela.gnu.linkonce.t*)
61
 *(.rela.gnu.linkonce.t*)
57
 
62
 
58
.rel.fini
63
.rel.fini
59
 *(.rel.fini)
64
 *(.rel.fini)
60
 
65
 
61
.rela.fini
66
.rela.fini
62
 *(.rela.fini)
67
 *(.rela.fini)
63
 
68
 
64
.rel.rodata
69
.rel.rodata
65
 *(.rel.rodata)
70
 *(.rel.rodata)
66
 *(.rel.rodata.*)
71
 *(.rel.rodata.*)
67
 *(.rel.gnu.linkonce.r*)
72
 *(.rel.gnu.linkonce.r*)
68
 
73
 
69
.rela.rodata
74
.rela.rodata
70
 *(.rela.rodata)
75
 *(.rela.rodata)
71
 *(.rela.rodata.*)
76
 *(.rela.rodata.*)
72
 *(.rela.gnu.linkonce.r*)
77
 *(.rela.gnu.linkonce.r*)
73
 
78
 
74
.rel.data
79
.rel.data
75
 *(.rel.data)
80
 *(.rel.data)
76
 *(.rel.data.*)
81
 *(.rel.data.*)
77
 *(.rel.gnu.linkonce.d*)
82
 *(.rel.gnu.linkonce.d*)
78
 
83
 
79
.rela.data
84
.rela.data
80
 *(.rela.data)
85
 *(.rela.data)
81
 *(.rela.data.*)
86
 *(.rela.data.*)
82
 *(.rela.gnu.linkonce.d*)
87
 *(.rela.gnu.linkonce.d*)
83
 
88
 
84
.rel.ctors
89
.rel.ctors
85
 *(.rel.ctors)
90
 *(.rel.ctors)
86
 
91
 
87
.rela.ctors
92
.rela.ctors
88
 *(.rela.ctors)
93
 *(.rela.ctors)
89
 
94
 
90
.rel.dtors
95
.rel.dtors
91
 *(.rel.dtors)
96
 *(.rel.dtors)
92
 
97
 
93
.rela.dtors
98
.rela.dtors
94
 *(.rela.dtors)
99
 *(.rela.dtors)
95
 
100
 
96
.rel.got
101
.rel.got
97
 *(.rel.got)
102
 *(.rel.got)
98
 
103
 
99
.rela.got
104
.rela.got
100
 *(.rela.got)
105
 *(.rela.got)
101
 
106
 
102
.rel.bss
107
.rel.bss
103
 *(.rel.bss)
108
 *(.rel.bss)
104
 
109
 
105
.rela.bss
110
.rela.bss
106
 *(.rela.bss)
111
 *(.rela.bss)
107
 
112
 
108
.rel.plt
113
.rel.plt
109
 *(.rel.plt)
114
 *(.rel.plt)
110
 
115
 
111
.rela.plt
116
.rela.plt
112
 *(.rela.plt)
117
 *(.rela.plt)
113
 
118
 
114
.text           0x00000000       0x92
119
.text           0x00000000       0x90
115
 *(.vectors)
120
 *(.vectors)
116
 .vectors       0x00000000       0x26 /usr/lib/gcc/avr/4.1.0/../../../../avr/lib/avr4/crtm8.o
121
 .vectors       0x00000000       0x26 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
117
                0x00000000                __vectors
122
                0x00000000                __vectors
118
                0x00000000                __vector_default
123
                0x00000000                __vector_default
-
 
124
 *(.vectors)
119
                0x00000026                __ctors_start = .
125
                0x00000026                __ctors_start = .
120
 *(.ctors)
126
 *(.ctors)
121
                0x00000026                __ctors_end = .
127
                0x00000026                __ctors_end = .
122
                0x00000026                __dtors_start = .
128
                0x00000026                __dtors_start = .
123
 *(.dtors)
129
 *(.dtors)
124
                0x00000026                __dtors_end = .
130
                0x00000026                __dtors_end = .
-
 
131
 SORT(*)(.ctors)
-
 
132
 SORT(*)(.dtors)
125
 *(.progmem.gcc*)
133
 *(.progmem.gcc*)
126
 *(.progmem*)
134
 *(.progmem*)
127
                0x00000026                . = ALIGN (0x2)
135
                0x00000026                . = ALIGN (0x2)
-
 
136
 *(.jumptables)
-
 
137
 *(.jumptables*)
-
 
138
 *(.lowtext)
-
 
139
 *(.lowtext*)
128
 *(.init0)
140
 *(.init0)
-
 
141
 .init0         0x00000026        0x0 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
-
 
142
                0x00000026                __init
-
 
143
 *(.init0)
-
 
144
 *(.init1)
129
 *(.init1)
145
 *(.init1)
130
 *(.init2)
146
 *(.init2)
131
 .init2         0x00000026        0xc /usr/lib/gcc/avr/4.1.0/../../../../avr/lib/avr4/crtm8.o
147
 .init2         0x00000026        0xc /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
-
 
148
 *(.init2)
-
 
149
 *(.init3)
132
 *(.init3)
150
 *(.init3)
133
 *(.init4)
151
 *(.init4)
134
 .init4         0x00000032       0x16 /usr/lib/gcc/avr/4.1.0/avr4/libgcc.a(_copy_data.o)
152
 .init4         0x00000032       0x16 /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_copy_data.o)
135
                0x00000032                __do_copy_data
153
                0x00000032                __do_copy_data
136
 .init4         0x00000048       0x10 /usr/lib/gcc/avr/4.1.0/avr4/libgcc.a(_clear_bss.o)
154
 .init4         0x00000048       0x10 /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_clear_bss.o)
137
                0x00000048                __do_clear_bss
155
                0x00000048                __do_clear_bss
-
 
156
 *(.init4)
-
 
157
 *(.init5)
138
 *(.init5)
158
 *(.init5)
139
 *(.init6)
159
 *(.init6)
-
 
160
 *(.init6)
-
 
161
 *(.init7)
140
 *(.init7)
162
 *(.init7)
141
 *(.init8)
163
 *(.init8)
-
 
164
 *(.init8)
-
 
165
 *(.init9)
-
 
166
 .init9         0x00000058        0x2 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
142
 *(.init9)
167
 *(.init9)
143
 .init9         0x00000058        0x2 /usr/lib/gcc/avr/4.1.0/../../../../avr/lib/avr4/crtm8.o
-
 
144
 *(.text)
168
 *(.text)
145
 .text          0x0000005a        0x2 /usr/lib/gcc/avr/4.1.0/../../../../avr/lib/avr4/crtm8.o
169
 .text          0x0000005a        0x2 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
146
                0x0000005a                __vector_1
170
                0x0000005a                __vector_1
147
                0x0000005a                __vector_12
171
                0x0000005a                __vector_12
148
                0x0000005a                __bad_interrupt
172
                0x0000005a                __bad_interrupt
149
                0x0000005a                __vector_6
173
                0x0000005a                __vector_6
150
                0x0000005a                __vector_3
174
                0x0000005a                __vector_3
151
                0x0000005a                __vector_11
175
                0x0000005a                __vector_11
152
                0x0000005a                __vector_13
176
                0x0000005a                __vector_13
153
                0x0000005a                __vector_17
177
                0x0000005a                __vector_17
154
                0x0000005a                __vector_7
178
                0x0000005a                __vector_7
155
                0x0000005a                __vector_5
179
                0x0000005a                __vector_5
156
                0x0000005a                __vector_4
180
                0x0000005a                __vector_4
157
                0x0000005a                __vector_9
181
                0x0000005a                __vector_9
158
                0x0000005a                __vector_2
182
                0x0000005a                __vector_2
159
                0x0000005a                __vector_15
183
                0x0000005a                __vector_15
160
                0x0000005a                __vector_8
184
                0x0000005a                __vector_8
161
                0x0000005a                __vector_14
185
                0x0000005a                __vector_14
162
                0x0000005a                __vector_10
186
                0x0000005a                __vector_10
163
                0x0000005a                __vector_16
187
                0x0000005a                __vector_16
164
                0x0000005a                __vector_18
188
                0x0000005a                __vector_18
165
 .text          0x0000005c       0x36 avrm8ledtest.o
189
 .text          0x0000005c       0x34 avrm8ledtest.o
166
                0x00000076                main
190
                0x00000074                main
167
                0x0000005c                delay_ms
191
                0x0000005c                delay_ms
-
 
192
 .text          0x00000090        0x0 /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_copy_data.o)
-
 
193
 .text          0x00000090        0x0 /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_clear_bss.o)
168
                0x00000092                . = ALIGN (0x2)
194
                0x00000090                . = ALIGN (0x2)
169
 *(.text.*)
195
 *(.text.*)
-
 
196
 .text.libgcc   0x00000090        0x0 /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_copy_data.o)
-
 
197
 .text.libgcc   0x00000090        0x0 /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_clear_bss.o)
170
                0x00000092                . = ALIGN (0x2)
198
                0x00000090                . = ALIGN (0x2)
-
 
199
 *(.fini9)
171
 *(.fini9)
200
 *(.fini9)
172
 *(.fini8)
201
 *(.fini8)
-
 
202
 *(.fini8)
173
 *(.fini7)
203
 *(.fini7)
-
 
204
 *(.fini7)
-
 
205
 *(.fini6)
174
 *(.fini6)
206
 *(.fini6)
175
 *(.fini5)
207
 *(.fini5)
-
 
208
 *(.fini5)
176
 *(.fini4)
209
 *(.fini4)
-
 
210
 *(.fini4)
-
 
211
 *(.fini3)
177
 *(.fini3)
212
 *(.fini3)
178
 *(.fini2)
213
 *(.fini2)
-
 
214
 *(.fini2)
179
 *(.fini1)
215
 *(.fini1)
-
 
216
 *(.fini1)
-
 
217
 *(.fini0)
180
 *(.fini0)
218
 *(.fini0)
181
                0x00000092                _etext = .
219
                0x00000090                _etext = .
182
 
220
 
183
.data           0x00800060        0x0 load address 0x00000092
221
.data           0x00800060        0x0 load address 0x00000090
184
                0x00800060                PROVIDE (__data_start, .)
222
                0x00800060                PROVIDE (__data_start, .)
185
 *(.data)
223
 *(.data)
-
 
224
 .data          0x00800060        0x0 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
-
 
225
 .data          0x00800060        0x0 avrm8ledtest.o
-
 
226
 .data          0x00800060        0x0 /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_copy_data.o)
-
 
227
 .data          0x00800060        0x0 /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_clear_bss.o)
-
 
228
 *(.data*)
-
 
229
 *(.rodata)
-
 
230
 *(.rodata*)
186
 *(.gnu.linkonce.d*)
231
 *(.gnu.linkonce.d*)
187
                0x00800060                . = ALIGN (0x2)
232
                0x00800060                . = ALIGN (0x2)
188
                0x00800060                _edata = .
233
                0x00800060                _edata = .
189
                0x00800060                PROVIDE (__data_end, .)
234
                0x00800060                PROVIDE (__data_end, .)
190
 
235
 
191
.bss            0x00800060        0x0
236
.bss            0x00800060        0x0
192
                0x00800060                PROVIDE (__bss_start, .)
237
                0x00800060                PROVIDE (__bss_start, .)
193
 *(.bss)
238
 *(.bss)
-
 
239
 .bss           0x00800060        0x0 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
-
 
240
 .bss           0x00800060        0x0 avrm8ledtest.o
-
 
241
 .bss           0x00800060        0x0 /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_copy_data.o)
-
 
242
 .bss           0x00800060        0x0 /usr/lib/gcc/avr/4.2.1/avr4/libgcc.a(_clear_bss.o)
-
 
243
 *(.bss*)
194
 *(COMMON)
244
 *(COMMON)
195
                0x00800060                PROVIDE (__bss_end, .)
245
                0x00800060                PROVIDE (__bss_end, .)
196
                0x00000092                __data_load_start = LOADADDR (.data)
246
                0x00000090                __data_load_start = LOADADDR (.data)
197
                0x00000092                __data_load_end = (__data_load_start + SIZEOF (.data))
247
                0x00000090                __data_load_end = (__data_load_start + SIZEOF (.data))
198
 
248
 
199
.noinit         0x00800060        0x0
249
.noinit         0x00800060        0x0
200
                0x00800060                PROVIDE (__noinit_start, .)
250
                0x00800060                PROVIDE (__noinit_start, .)
201
 *(.noinit*)
251
 *(.noinit*)
202
                0x00800060                PROVIDE (__noinit_end, .)
252
                0x00800060                PROVIDE (__noinit_end, .)
203
                0x00800060                _end = .
253
                0x00800060                _end = .
204
                0x00800060                PROVIDE (__heap_start, .)
254
                0x00800060                PROVIDE (__heap_start, .)
205
 
255
 
206
.eeprom         0x00810000        0x0
256
.eeprom         0x00810000        0x0
207
 *(.eeprom*)
257
 *(.eeprom*)
208
                0x00810000                __eeprom_end = .
258
                0x00810000                __eeprom_end = .
209
 
259
 
210
.stab           0x00000000      0x738
260
.stab           0x00000000      0x738
211
 *(.stab)
261
 *(.stab)
212
 .stab          0x00000000      0x36c /usr/lib/gcc/avr/4.1.0/../../../../avr/lib/avr4/crtm8.o
262
 .stab          0x00000000      0x36c /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
213
 .stab          0x0000036c      0x3cc avrm8ledtest.o
263
 .stab          0x0000036c      0x3cc avrm8ledtest.o
214
                                0x3d8 (size before relaxing)
264
                                0x3d8 (size before relaxing)
215
 
265
 
216
.stabstr        0x00000000      0x76d
266
.stabstr        0x00000000      0x761
217
 *(.stabstr)
267
 *(.stabstr)
218
 .stabstr       0x00000000      0x76d /usr/lib/gcc/avr/4.1.0/../../../../avr/lib/avr4/crtm8.o
268
 .stabstr       0x00000000      0x761 /usr/lib/gcc/avr/4.2.1/../../../../avr/lib/avr4/crtm8.o
219
 
269
 
220
.stab.excl
270
.stab.excl
221
 *(.stab.excl)
271
 *(.stab.excl)
222
 
272
 
223
.stab.exclstr
273
.stab.exclstr
224
 *(.stab.exclstr)
274
 *(.stab.exclstr)
225
 
275
 
226
.stab.index
276
.stab.index
227
 *(.stab.index)
277
 *(.stab.index)
228
 
278
 
229
.stab.indexstr
279
.stab.indexstr
230
 *(.stab.indexstr)
280
 *(.stab.indexstr)
231
 
281
 
232
.comment
282
.comment
233
 *(.comment)
283
 *(.comment)
234
 
284
 
235
.debug
285
.debug
236
 *(.debug)
286
 *(.debug)
237
 
287
 
238
.line
288
.line
239
 *(.line)
289
 *(.line)
240
 
290
 
241
.debug_srcinfo
291
.debug_srcinfo
242
 *(.debug_srcinfo)
292
 *(.debug_srcinfo)
243
 
293
 
244
.debug_sfnames
294
.debug_sfnames
245
 *(.debug_sfnames)
295
 *(.debug_sfnames)
246
 
296
 
247
.debug_aranges
297
.debug_aranges
248
 *(.debug_aranges)
298
 *(.debug_aranges)
249
 
299
 
250
.debug_pubnames
300
.debug_pubnames
251
 *(.debug_pubnames)
301
 *(.debug_pubnames)
252
 
302
 
253
.debug_info
303
.debug_info
254
 *(.debug_info)
304
 *(.debug_info)
255
 *(.gnu.linkonce.wi.*)
305
 *(.gnu.linkonce.wi.*)
256
 
306
 
257
.debug_abbrev
307
.debug_abbrev
258
 *(.debug_abbrev)
308
 *(.debug_abbrev)
259
 
309
 
260
.debug_line
310
.debug_line
261
 *(.debug_line)
311
 *(.debug_line)
262
 
312
 
263
.debug_frame
313
.debug_frame
264
 *(.debug_frame)
314
 *(.debug_frame)
265
 
315
 
266
.debug_str
316
.debug_str
267
 *(.debug_str)
317
 *(.debug_str)
268
 
318
 
269
.debug_loc
319
.debug_loc
270
 *(.debug_loc)
320
 *(.debug_loc)
271
 
321
 
272
.debug_macinfo
322
.debug_macinfo
273
 *(.debug_macinfo)
323
 *(.debug_macinfo)
274
OUTPUT(avrm8ledtest.out elf32-avr)
324
OUTPUT(avrm8ledtest.out elf32-avr)