Subversion Repositories svnkaklik

Rev

Details | Last modification | View Log

Rev Author Line No. Line
507 kaklik 1
Archive member included because of file (symbol)
2
 
3
/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
4
                              /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o (exit)
5
/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
6
                              lcd_hd44780_test.o (__do_clear_bss)
7
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)
8
                              lcd_hd44780_test.o (__iob)
9
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o)
10
                              lcd_hd44780_test.o (printf)
11
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)
12
                              /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o) (vfprintf)
13
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strlen_P.o)
14
                              /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (strlen_P)
15
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen_P.o)
16
                              /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (strnlen_P)
17
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen.o)
18
                              /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (strnlen)
19
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(fputc.o)
20
                              /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (fputc)
21
/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)
22
                              /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o) (__udivmodsi4)
23
/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_prologue.o)
24
                              /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o) (__prologue_saves__)
25
/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_epilogue.o)
26
                              /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o) (__epilogue_restores__)
27
 
28
Allocating common symbols
29
Common symbol       size              file
30
 
31
__iob               0x6               /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)
32
 
33
Memory Configuration
34
 
35
Name             Origin             Length             Attributes
36
text             0x00000000         0x00020000         xr
37
data             0x00800060         0x0000ffa0         rw !x
38
eeprom           0x00810000         0x00010000         rw !x
39
fuse             0x00820000         0x00000400         rw !x
40
lock             0x00830000         0x00000400         rw !x
41
signature        0x00840000         0x00000400         rw !x
42
*default*        0x00000000         0xffffffff
43
 
44
Linker script and memory map
45
 
46
Address of section .data set to 0x800100
47
LOAD /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
48
LOAD lcd_hd44780_test.o
49
LOAD /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a
50
LOAD /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a
51
LOAD /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a
52
 
53
.hash
54
 *(.hash)
55
 
56
.dynsym
57
 *(.dynsym)
58
 
59
.dynstr
60
 *(.dynstr)
61
 
62
.gnu.version
63
 *(.gnu.version)
64
 
65
.gnu.version_d
66
 *(.gnu.version_d)
67
 
68
.gnu.version_r
69
 *(.gnu.version_r)
70
 
71
.rel.init
72
 *(.rel.init)
73
 
74
.rela.init
75
 *(.rela.init)
76
 
77
.rel.text
78
 *(.rel.text)
79
 *(.rel.text.*)
80
 *(.rel.gnu.linkonce.t*)
81
 
82
.rela.text
83
 *(.rela.text)
84
 *(.rela.text.*)
85
 *(.rela.gnu.linkonce.t*)
86
 
87
.rel.fini
88
 *(.rel.fini)
89
 
90
.rela.fini
91
 *(.rela.fini)
92
 
93
.rel.rodata
94
 *(.rel.rodata)
95
 *(.rel.rodata.*)
96
 *(.rel.gnu.linkonce.r*)
97
 
98
.rela.rodata
99
 *(.rela.rodata)
100
 *(.rela.rodata.*)
101
 *(.rela.gnu.linkonce.r*)
102
 
103
.rel.data
104
 *(.rel.data)
105
 *(.rel.data.*)
106
 *(.rel.gnu.linkonce.d*)
107
 
108
.rela.data
109
 *(.rela.data)
110
 *(.rela.data.*)
111
 *(.rela.gnu.linkonce.d*)
112
 
113
.rel.ctors
114
 *(.rel.ctors)
115
 
116
.rela.ctors
117
 *(.rela.ctors)
118
 
119
.rel.dtors
120
 *(.rel.dtors)
121
 
122
.rela.dtors
123
 *(.rela.dtors)
124
 
125
.rel.got
126
 *(.rel.got)
127
 
128
.rela.got
129
 *(.rela.got)
130
 
131
.rel.bss
132
 *(.rel.bss)
133
 
134
.rela.bss
135
 *(.rela.bss)
136
 
137
.rel.plt
138
 *(.rel.plt)
139
 
140
.rela.plt
141
 *(.rela.plt)
142
 
143
.text           0x00000000      0xa86
144
 *(.vectors)
145
 .vectors       0x00000000       0x8c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
146
                0x00000000                __vectors
147
                0x00000000                __vector_default
148
 *(.vectors)
149
 *(.progmem.gcc*)
150
 *(.progmem*)
151
                0x0000008c                . = ALIGN (0x2)
152
                0x0000008c                __trampolines_start = .
153
 *(.trampolines)
154
 .trampolines   0x0000008c        0x0 linker stubs
155
 *(.trampolines*)
156
                0x0000008c                __trampolines_end = .
157
 *(.jumptables)
158
 *(.jumptables*)
159
 *(.lowtext)
160
 *(.lowtext*)
161
                0x0000008c                __ctors_start = .
162
 *(.ctors)
163
                0x0000008c                __ctors_end = .
164
                0x0000008c                __dtors_start = .
165
 *(.dtors)
166
                0x0000008c                __dtors_end = .
167
 SORT(*)(.ctors)
168
 SORT(*)(.dtors)
169
 *(.init0)
170
 .init0         0x0000008c        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
171
                0x0000008c                __init
172
 *(.init0)
173
 *(.init1)
174
 *(.init1)
175
 *(.init2)
176
 .init2         0x0000008c        0xc /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
177
 *(.init2)
178
 *(.init3)
179
 *(.init3)
180
 *(.init4)
181
 .init4         0x00000098       0x1a /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
182
                0x00000098                __do_copy_data
183
 .init4         0x000000b2       0x10 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
184
                0x000000b2                __do_clear_bss
185
 *(.init4)
186
 *(.init5)
187
 *(.init5)
188
 *(.init6)
189
 *(.init6)
190
 *(.init7)
191
 *(.init7)
192
 *(.init8)
193
 *(.init8)
194
 *(.init9)
195
 .init9         0x000000c2        0x8 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
196
 *(.init9)
197
 *(.text)
198
 .text          0x000000ca        0x4 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
199
                0x000000ca                __vector_22
200
                0x000000ca                __vector_28
201
                0x000000ca                __vector_1
202
                0x000000ca                __vector_32
203
                0x000000ca                __vector_34
204
                0x000000ca                __vector_24
205
                0x000000ca                __vector_12
206
                0x000000ca                __bad_interrupt
207
                0x000000ca                __vector_6
208
                0x000000ca                __vector_31
209
                0x000000ca                __vector_3
210
                0x000000ca                __vector_23
211
                0x000000ca                __vector_30
212
                0x000000ca                __vector_25
213
                0x000000ca                __vector_11
214
                0x000000ca                __vector_13
215
                0x000000ca                __vector_17
216
                0x000000ca                __vector_19
217
                0x000000ca                __vector_7
218
                0x000000ca                __vector_27
219
                0x000000ca                __vector_5
220
                0x000000ca                __vector_33
221
                0x000000ca                __vector_4
222
                0x000000ca                __vector_9
223
                0x000000ca                __vector_2
224
                0x000000ca                __vector_21
225
                0x000000ca                __vector_15
226
                0x000000ca                __vector_29
227
                0x000000ca                __vector_8
228
                0x000000ca                __vector_26
229
                0x000000ca                __vector_14
230
                0x000000ca                __vector_10
231
                0x000000ca                __vector_16
232
                0x000000ca                __vector_18
233
                0x000000ca                __vector_20
234
 .text          0x000000ce      0x30e lcd_hd44780_test.o
235
                0x0000015a                lcd_clear_home
236
                0x00000168                lcd_gotoxy
237
                0x0000024e                lcd_putc
238
                0x000001be                lcd_dec_pos
239
                0x00000146                lcd_cursor_on
240
                0x00000134                lcd_clear
241
                0x00000118                lcd_home
242
                0x000001f6                lcd_init
243
                0x00000300                main
244
                0x00000190                lcd_inc_pos
245
                0x000001da                lcd_cursor_left
246
                0x000001e8                lcd_cursor_right
247
                0x00000150                lcd_cursor_off
248
 .text          0x000003dc        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
249
 .text          0x000003dc        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
250
 .text          0x000003dc        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)
251
 .text          0x000003dc       0x2e /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o)
252
                0x000003dc                printf
253
 .text          0x0000040a      0x530 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)
254
                0x0000040a                vfprintf
255
 .text          0x0000093a       0x12 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strlen_P.o)
256
                0x0000093a                strlen_P
257
 .text          0x0000094c       0x16 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen_P.o)
258
                0x0000094c                strnlen_P
259
 .text          0x00000962       0x16 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen.o)
260
                0x00000962                strnlen
261
 .text          0x00000978       0x5a /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(fputc.o)
262
                0x00000978                fputc
263
 .text          0x000009d2        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)
264
 .text          0x000009d2        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_prologue.o)
265
 .text          0x000009d2        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_epilogue.o)
266
                0x000009d2                . = ALIGN (0x2)
267
 *(.text.*)
268
 .text.libgcc   0x000009d2        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
269
 .text.libgcc   0x000009d2        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
270
 .text.libgcc   0x000009d2       0x44 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)
271
                0x000009d2                __udivmodsi4
272
 .text.libgcc   0x00000a16       0x38 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_prologue.o)
273
                0x00000a16                __prologue_saves__
274
 .text.libgcc   0x00000a4e       0x36 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_epilogue.o)
275
                0x00000a4e                __epilogue_restores__
276
                0x00000a84                . = ALIGN (0x2)
277
 *(.fini9)
278
 .fini9         0x00000a84        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
279
                0x00000a84                exit
280
                0x00000a84                _exit
281
 *(.fini9)
282
 *(.fini8)
283
 *(.fini8)
284
 *(.fini7)
285
 *(.fini7)
286
 *(.fini6)
287
 *(.fini6)
288
 *(.fini5)
289
 *(.fini5)
290
 *(.fini4)
291
 *(.fini4)
292
 *(.fini3)
293
 *(.fini3)
294
 *(.fini2)
295
 *(.fini2)
296
 *(.fini1)
297
 *(.fini1)
298
 *(.fini0)
299
 .fini0         0x00000a84        0x2 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
300
 *(.fini0)
301
                0x00000a86                _etext = .
302
 
303
.data           0x00800100       0x3c load address 0x00000a86
304
                0x00800100                PROVIDE (__data_start, .)
305
 *(.data)
306
 .data          0x00800100        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
307
 .data          0x00800100       0x3b lcd_hd44780_test.o
308
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
309
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
310
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)
311
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o)
312
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)
313
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strlen_P.o)
314
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen_P.o)
315
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen.o)
316
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(fputc.o)
317
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)
318
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_prologue.o)
319
 .data          0x0080013b        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_epilogue.o)
320
 *(.data*)
321
 *(.rodata)
322
 *(.rodata*)
323
 *(.gnu.linkonce.d*)
324
                0x0080013c                . = ALIGN (0x2)
325
 *fill*         0x0080013b        0x1 00
326
                0x0080013c                _edata = .
327
                0x0080013c                PROVIDE (__data_end, .)
328
 
329
.bss            0x0080013c        0x9 load address 0x00000ac2
330
                0x0080013c                PROVIDE (__bss_start, .)
331
 *(.bss)
332
 .bss           0x0080013c        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
333
 .bss           0x0080013c        0x3 lcd_hd44780_test.o
334
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
335
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
336
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)
337
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o)
338
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)
339
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strlen_P.o)
340
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen_P.o)
341
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen.o)
342
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(fputc.o)
343
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_udivmodsi4.o)
344
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_prologue.o)
345
 .bss           0x0080013f        0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_epilogue.o)
346
 *(.bss*)
347
 *(COMMON)
348
 COMMON         0x0080013f        0x6 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)
349
                0x0080013f                __iob
350
                0x00800145                PROVIDE (__bss_end, .)
351
                0x00000a86                __data_load_start = LOADADDR (.data)
352
                0x00000ac2                __data_load_end = (__data_load_start + SIZEOF (.data))
353
 
354
.noinit         0x00800145        0x0
355
                0x00800145                PROVIDE (__noinit_start, .)
356
 *(.noinit*)
357
                0x00800145                PROVIDE (__noinit_end, .)
358
                0x00800145                _end = .
359
                0x00800145                PROVIDE (__heap_start, .)
360
 
361
.eeprom         0x00810000        0x0
362
 *(.eeprom*)
363
                0x00810000                __eeprom_end = .
364
 
365
.fuse
366
 *(.fuse)
367
 *(.lfuse)
368
 *(.hfuse)
369
 *(.efuse)
370
 
371
.lock
372
 *(.lock*)
373
 
374
.signature
375
 *(.signature*)
376
 
377
.stab           0x00000000     0x2598
378
 *(.stab)
379
 .stab          0x00000000      0x414 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
380
 .stab          0x00000414     0x11a0 lcd_hd44780_test.o
381
                               0x11ac (size before relaxing)
382
 .stab          0x000015b4      0x2c4 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(iob.o)
383
                                0x30c (size before relaxing)
384
 .stab          0x00001878      0x1b0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(printf.o)
385
                                0x390 (size before relaxing)
386
 .stab          0x00001a28      0x7e0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(vfprintf_std.o)
387
                                0x9c0 (size before relaxing)
388
 .stab          0x00002208       0x84 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strlen_P.o)
389
                                 0x90 (size before relaxing)
390
 .stab          0x0000228c       0x9c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen_P.o)
391
                                 0xa8 (size before relaxing)
392
 .stab          0x00002328       0x9c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(strnlen.o)
393
                                 0xa8 (size before relaxing)
394
 .stab          0x000023c4      0x1d4 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a(fputc.o)
395
                                0x3b4 (size before relaxing)
396
 
397
.stabstr        0x00000000     0x14c9
398
 *(.stabstr)
399
 .stabstr       0x00000000     0x14c9 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
400
 
401
.stab.excl
402
 *(.stab.excl)
403
 
404
.stab.exclstr
405
 *(.stab.exclstr)
406
 
407
.stab.index
408
 *(.stab.index)
409
 
410
.stab.indexstr
411
 *(.stab.indexstr)
412
 
413
.comment
414
 *(.comment)
415
 
416
.debug
417
 *(.debug)
418
 
419
.line
420
 *(.line)
421
 
422
.debug_srcinfo
423
 *(.debug_srcinfo)
424
 
425
.debug_sfnames
426
 *(.debug_sfnames)
427
 
428
.debug_aranges
429
 *(.debug_aranges)
430
 
431
.debug_pubnames
432
 *(.debug_pubnames)
433
 
434
.debug_info
435
 *(.debug_info)
436
 *(.gnu.linkonce.wi.*)
437
 
438
.debug_abbrev
439
 *(.debug_abbrev)
440
 
441
.debug_line
442
 *(.debug_line)
443
 
444
.debug_frame
445
 *(.debug_frame)
446
 
447
.debug_str
448
 *(.debug_str)
449
 
450
.debug_loc
451
 *(.debug_loc)
452
 
453
.debug_macinfo
454
 *(.debug_macinfo)
455
OUTPUT(lcd_hd44780_test.out elf32-avr)
456
LOAD linker stubs