Subversion Repositories svnkaklik

Rev

Details | Last modification | View Log

Rev Author Line No. Line
508 kaklik 1
Archive member included because of file (symbol)
2
 
3
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o)
4
                              stepper.o (__mulsi3)
5
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_divmodsi4.o)
6
                              stepper.o (__divmodsi4)
7
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
8
                              /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o (exit)
9
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
10
                              combine.o (__do_copy_data)
11
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
12
                              combine.o (__do_clear_bss)
13
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o)
14
                              /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_divmodsi4.o) (__udivmodsi4)
15
 
16
Allocating common symbols
17
Common symbol       size              file
18
 
19
trackRateTable      0xf               stepper.o
20
doSave              0x1               sr.o
21
doDropInt           0x2               stepper.o
22
idleCtr             0x4               eq6.o
23
raState             0x11              stepper.o
24
decState            0x11              stepper.o
25
raExcitation        0x2               stepper.o
26
adjCtr              0x2               stepper.o
27
decExcitation       0x2               stepper.o
28
adjLimit            0x2               stepper.o
29
 
30
Memory Configuration
31
 
32
Name             Origin             Length             Attributes
33
text             0x00000000         0x00020000         xr
34
data             0x00800060         0x0000ffa0         rw !x
35
eeprom           0x00810000         0x00010000         rw !x
36
fuse             0x00820000         0x00000400         rw !x
37
lock             0x00830000         0x00000400         rw !x
38
signature        0x00840000         0x00000400         rw !x
39
*default*        0x00000000         0xffffffff
40
 
41
Linker script and memory map
42
 
43
Address of section .data set to 0x800100
44
LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o
45
LOAD combine.o
46
LOAD driver.o
47
LOAD eq6.o
48
LOAD paddle.o
49
LOAD pguide.o
50
LOAD serial.o
51
LOAD sr.o
52
LOAD stepper.o
53
LOAD /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a
54
LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a
55
LOAD /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a
56
 
57
.hash
58
 *(.hash)
59
 
60
.dynsym
61
 *(.dynsym)
62
 
63
.dynstr
64
 *(.dynstr)
65
 
66
.gnu.version
67
 *(.gnu.version)
68
 
69
.gnu.version_d
70
 *(.gnu.version_d)
71
 
72
.gnu.version_r
73
 *(.gnu.version_r)
74
 
75
.rel.init
76
 *(.rel.init)
77
 
78
.rela.init
79
 *(.rela.init)
80
 
81
.rel.text
82
 *(.rel.text)
83
 *(.rel.text.*)
84
 *(.rel.gnu.linkonce.t*)
85
 
86
.rela.text
87
 *(.rela.text)
88
 *(.rela.text.*)
89
 *(.rela.gnu.linkonce.t*)
90
 
91
.rel.fini
92
 *(.rel.fini)
93
 
94
.rela.fini
95
 *(.rela.fini)
96
 
97
.rel.rodata
98
 *(.rel.rodata)
99
 *(.rel.rodata.*)
100
 *(.rel.gnu.linkonce.r*)
101
 
102
.rela.rodata
103
 *(.rela.rodata)
104
 *(.rela.rodata.*)
105
 *(.rela.gnu.linkonce.r*)
106
 
107
.rel.data
108
 *(.rel.data)
109
 *(.rel.data.*)
110
 *(.rel.gnu.linkonce.d*)
111
 
112
.rela.data
113
 *(.rela.data)
114
 *(.rela.data.*)
115
 *(.rela.gnu.linkonce.d*)
116
 
117
.rel.ctors
118
 *(.rel.ctors)
119
 
120
.rela.ctors
121
 *(.rela.ctors)
122
 
123
.rel.dtors
124
 *(.rel.dtors)
125
 
126
.rela.dtors
127
 *(.rela.dtors)
128
 
129
.rel.got
130
 *(.rel.got)
131
 
132
.rela.got
133
 *(.rela.got)
134
 
135
.rel.bss
136
 *(.rel.bss)
137
 
138
.rela.bss
139
 *(.rela.bss)
140
 
141
.rel.plt
142
 *(.rel.plt)
143
 
144
.rela.plt
145
 *(.rela.plt)
146
 
147
.text           0x00000000     0x1028
148
 *(.vectors)
149
 .vectors       0x00000000       0x70 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o
150
                0x00000000                __vectors
151
                0x00000000                __vector_default
152
 *(.vectors)
153
 *(.progmem.gcc*)
154
 *(.progmem*)
155
                0x00000070                . = ALIGN (0x2)
156
                0x00000070                __trampolines_start = .
157
 *(.trampolines)
158
 .trampolines   0x00000070        0x0 linker stubs
159
 *(.trampolines*)
160
                0x00000070                __trampolines_end = .
161
 *(.jumptables)
162
 *(.jumptables*)
163
 *(.lowtext)
164
 *(.lowtext*)
165
                0x00000070                __ctors_start = .
166
 *(.ctors)
167
                0x00000070                __ctors_end = .
168
                0x00000070                __dtors_start = .
169
 *(.dtors)
170
                0x00000070                __dtors_end = .
171
 SORT(*)(.ctors)
172
 SORT(*)(.dtors)
173
 *(.init0)
174
 .init0         0x00000070        0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o
175
                0x00000070                __init
176
 *(.init0)
177
 *(.init1)
178
 *(.init1)
179
 *(.init2)
180
 .init2         0x00000070        0xc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o
181
 *(.init2)
182
 *(.init3)
183
 *(.init3)
184
 *(.init4)
185
 .init4         0x0000007c       0x16 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
186
                0x0000007c                __do_copy_data
187
 .init4         0x00000092       0x10 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
188
                0x00000092                __do_clear_bss
189
 *(.init4)
190
 *(.init5)
191
 *(.init5)
192
 *(.init6)
193
 *(.init6)
194
 *(.init7)
195
 *(.init7)
196
 *(.init8)
197
 *(.init8)
198
 *(.init9)
199
 .init9         0x000000a2        0x8 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o
200
 *(.init9)
201
 *(.text)
202
 .text          0x000000aa        0x4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o
203
                0x000000aa                __vector_22
204
                0x000000aa                __vector_1
205
                0x000000aa                __vector_24
206
                0x000000aa                __vector_12
207
                0x000000aa                __bad_interrupt
208
                0x000000aa                __vector_6
209
                0x000000aa                __vector_3
210
                0x000000aa                __vector_23
211
                0x000000aa                __vector_25
212
                0x000000aa                __vector_11
213
                0x000000aa                __vector_17
214
                0x000000aa                __vector_7
215
                0x000000aa                __vector_27
216
                0x000000aa                __vector_5
217
                0x000000aa                __vector_4
218
                0x000000aa                __vector_9
219
                0x000000aa                __vector_2
220
                0x000000aa                __vector_21
221
                0x000000aa                __vector_15
222
                0x000000aa                __vector_8
223
                0x000000aa                __vector_26
224
                0x000000aa                __vector_14
225
                0x000000aa                __vector_18
226
 .text          0x000000ae       0x88 combine.o
227
                0x000000ae                updateMountSpeed
228
 .text          0x00000136      0x13a driver.o
229
                0x00000136                driverInit
230
                0x00000154                __vector_16
231
 .text          0x00000270       0x4c eq6.o
232
                0x00000270                main
233
 .text          0x000002bc      0x1aa paddle.o
234
                0x000002bc                paddleInit
235
                0x000002d0                __vector_19
236
 .text          0x00000466       0x94 pguide.o
237
                0x00000466                pguideInit
238
                0x00000482                __vector_10
239
 .text          0x000004fa      0x394 serial.o
240
                0x000004fa                serialInit
241
                0x0000050c                __vector_20
242
 .text          0x0000088e      0x164 sr.o
243
                0x0000088e                srSaveState
244
                0x00000944                srLoadState
245
 .text          0x000009f2      0x57a stepper.o
246
                0x00000b38                setupRateTable
247
                0x00000bf8                setDecSpeed
248
                0x00000c22                stepperProcess
249
                0x00000e96                __vector_13
250
                0x00000b80                setTrackRate
251
                0x00000c0e                setTickRate
252
                0x000009f2                stepperInit
253
                0x00000be2                setRaSpeed
254
 .text          0x00000f6c        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o)
255
 .text          0x00000f6c        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_divmodsi4.o)
256
 .text          0x00000f6c        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
257
 .text          0x00000f6c        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
258
 .text          0x00000f6c        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
259
 .text          0x00000f6c        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o)
260
                0x00000f6c                . = ALIGN (0x2)
261
 *(.text.*)
262
 .text.libgcc   0x00000f6c       0x3e /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o)
263
                0x00000f6c                __mulsi3
264
 .text.libgcc   0x00000faa       0x36 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_divmodsi4.o)
265
                0x00000faa                __divmodsi4
266
 .text.libgcc   0x00000fe0        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
267
 .text.libgcc   0x00000fe0        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
268
 .text.libgcc   0x00000fe0        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
269
 .text.libgcc   0x00000fe0       0x44 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o)
270
                0x00000fe0                __udivmodsi4
271
                0x00001024                . = ALIGN (0x2)
272
 *(.fini9)
273
 .fini9         0x00001024        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
274
                0x00001024                exit
275
                0x00001024                _exit
276
 *(.fini9)
277
 *(.fini8)
278
 *(.fini8)
279
 *(.fini7)
280
 *(.fini7)
281
 *(.fini6)
282
 *(.fini6)
283
 *(.fini5)
284
 *(.fini5)
285
 *(.fini4)
286
 *(.fini4)
287
 *(.fini3)
288
 *(.fini3)
289
 *(.fini2)
290
 *(.fini2)
291
 *(.fini1)
292
 *(.fini1)
293
 *(.fini0)
294
 .fini0         0x00001024        0x4 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
295
 *(.fini0)
296
                0x00001028                _etext = .
297
 
298
.data           0x00800100       0x90 load address 0x00001028
299
                0x00800100                PROVIDE (__data_start, .)
300
 *(.data)
301
 .data          0x00800100        0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o
302
 .data          0x00800100        0x0 combine.o
303
 .data          0x00800100        0xe driver.o
304
                0x00800100                driveTbl
305
 .data          0x0080010e        0x0 eq6.o
306
 .data          0x0080010e        0x7 paddle.o
307
                0x0080010e                paddleGuideRate
308
 .data          0x00800115        0x2 pguide.o
309
 .data          0x00800117        0x1 serial.o
310
 .data          0x00800118        0x0 sr.o
311
 .data          0x00800118       0x77 stepper.o
312
                0x00800119                microTable
313
                0x00800179                rateConvert
314
                0x00800139                halfTable
315
                0x00800159                fullTable
316
                0x00800118                transRatio
317
 .data          0x0080018f        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o)
318
 .data          0x0080018f        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_divmodsi4.o)
319
 .data          0x0080018f        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
320
 .data          0x0080018f        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
321
 .data          0x0080018f        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
322
 .data          0x0080018f        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o)
323
 *(.data*)
324
 *(.rodata)
325
 *(.rodata*)
326
 *(.gnu.linkonce.d*)
327
                0x00800190                . = ALIGN (0x2)
328
 *fill*         0x0080018f        0x1 00
329
                0x00800190                _edata = .
330
                0x00800190                PROVIDE (__data_end, .)
331
 
332
.bss            0x00800190       0x65 load address 0x000010b8
333
                0x00800190                PROVIDE (__bss_start, .)
334
 *(.bss)
335
 .bss           0x00800190        0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o
336
 .bss           0x00800190        0xa combine.o
337
                0x00800197                rateOutput
338
                0x00800190                rateInput
339
                0x00800199                noTrack
340
 .bss           0x0080019a        0x4 driver.o
341
 .bss           0x0080019e        0x0 eq6.o
342
 .bss           0x0080019e        0x3 paddle.o
343
 .bss           0x008001a1        0x0 pguide.o
344
 .bss           0x008001a1       0x12 serial.o
345
 .bss           0x008001b3        0x0 sr.o
346
 .bss           0x008001b3        0x2 stepper.o
347
                0x008001b4                doHalfStep
348
                0x008001b3                trackingRate
349
 .bss           0x008001b5        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o)
350
 .bss           0x008001b5        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_divmodsi4.o)
351
 .bss           0x008001b5        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o)
352
 .bss           0x008001b5        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o)
353
 .bss           0x008001b5        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o)
354
 .bss           0x008001b5        0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o)
355
 *(.bss*)
356
 *(COMMON)
357
 COMMON         0x008001b5        0x4 eq6.o
358
                0x008001b5                idleCtr
359
 COMMON         0x008001b9        0x1 sr.o
360
                0x008001b9                doSave
361
 COMMON         0x008001ba       0x3b stepper.o
362
                0x008001ba                trackRateTable
363
                0x008001c9                doDropInt
364
                0x008001cb                raState
365
                0x008001dc                decState
366
                0x008001ed                raExcitation
367
                0x008001ef                adjCtr
368
                0x008001f1                decExcitation
369
                0x008001f3                adjLimit
370
                0x008001f5                PROVIDE (__bss_end, .)
371
                0x00001028                __data_load_start = LOADADDR (.data)
372
                0x000010b8                __data_load_end = (__data_load_start + SIZEOF (.data))
373
 
374
.noinit         0x008001f5        0x0
375
                0x008001f5                PROVIDE (__noinit_start, .)
376
 *(.noinit*)
377
                0x008001f5                PROVIDE (__noinit_end, .)
378
                0x008001f5                _end = .
379
                0x008001f5                PROVIDE (__heap_start, .)
380
 
381
.eeprom         0x00810000        0x0
382
 *(.eeprom*)
383
                0x00810000                __eeprom_end = .
384
 
385
.fuse
386
 *(.fuse)
387
 *(.lfuse)
388
 *(.hfuse)
389
 *(.efuse)
390
 
391
.lock
392
 *(.lock*)
393
 
394
.signature
395
 *(.signature*)
396
 
397
.stab           0x00000000      0x6b4
398
 *(.stab)
399
 .stab          0x00000000      0x6b4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o
400
 
401
.stabstr        0x00000000       0x54
402
 *(.stabstr)
403
 .stabstr       0x00000000       0x54 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm162.o
404
 
405
.stab.excl
406
 *(.stab.excl)
407
 
408
.stab.exclstr
409
 *(.stab.exclstr)
410
 
411
.stab.index
412
 *(.stab.index)
413
 
414
.stab.indexstr
415
 *(.stab.indexstr)
416
 
417
.comment
418
 *(.comment)
419
 
420
.debug
421
 *(.debug)
422
 
423
.line
424
 *(.line)
425
 
426
.debug_srcinfo
427
 *(.debug_srcinfo)
428
 
429
.debug_sfnames
430
 *(.debug_sfnames)
431
 
432
.debug_aranges
433
 *(.debug_aranges)
434
 
435
.debug_pubnames
436
 *(.debug_pubnames)
437
 
438
.debug_info
439
 *(.debug_info)
440
 *(.gnu.linkonce.wi.*)
441
 
442
.debug_abbrev
443
 *(.debug_abbrev)
444
 
445
.debug_line
446
 *(.debug_line)
447
 
448
.debug_frame
449
 *(.debug_frame)
450
 
451
.debug_str
452
 *(.debug_str)
453
 
454
.debug_loc
455
 *(.debug_loc)
456
 
457
.debug_macinfo
458
 *(.debug_macinfo)
459
OUTPUT(project.out elf32-avr)
460
LOAD linker stubs