Subversion Repositories svnkaklik

Rev

Rev 134 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log

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