Commit | Line | Data |
---|---|---|
a12d0ffc AB |
1 | #name: AVR relaxation, symbol at end of section. |
2 | #as: -mmcu=avrxmega2 -mlink-relax | |
3 | #ld: -mavrxmega2 --relax | |
4 | #source: relax-02.s | |
5 | #objdump: -tzd | |
6 | #target: avr-*-* | |
7 | ||
8 | .*: file format elf32-avr | |
9 | ||
10 | SYMBOL TABLE: | |
11 | #... | |
931b79cc AB |
12 | 00000000 l F \.text 0000000a local_start |
13 | 0000000a l F \.text 0000000a local_func_1 | |
14 | 00000014 l F \.text 0000000a local_func_2 | |
15 | 0000001e l F \.text 0000000a local_func_3 | |
a12d0ffc AB |
16 | 00000032 l \.text 00000000 local_end_label |
17 | 00000028 g \.text 00000000 dest | |
18 | #... | |
931b79cc | 19 | 00000014 g F \.text 0000000a func_2 |
a12d0ffc | 20 | #... |
931b79cc | 21 | 00000000 g F \.text 0000000a _start |
a12d0ffc | 22 | 00000032 g \.text 00000000 end_label |
931b79cc | 23 | 0000000a g F \.text 0000000a func_1 |
a12d0ffc | 24 | #... |
931b79cc | 25 | 0000001e g F \.text 0000000a func_3 |
a12d0ffc AB |
26 | |
27 | ||
28 | ||
29 | Disassembly of section \.text: | |
30 | ||
31 | 00000000 <_start>: | |
32 | 0: 00 00 nop | |
33 | 2: 00 00 nop | |
34 | 4: 00 00 nop | |
35 | 6: 00 00 nop | |
36 | 8: 00 00 nop | |
37 | ||
38 | 0000000a <func_1>: | |
39 | a: 00 00 nop | |
40 | c: 00 00 nop | |
41 | e: 00 00 nop | |
42 | 10: 00 00 nop | |
43 | 12: 00 00 nop | |
44 | ||
45 | 00000014 <func_2>: | |
46 | 14: 00 00 nop | |
47 | 16: 08 c0 rjmp \.\+16 ; 0x28 <dest> | |
48 | 18: 07 c0 rjmp \.\+14 ; 0x28 <dest> | |
49 | 1a: 06 c0 rjmp \.\+12 ; 0x28 <dest> | |
50 | 1c: 00 00 nop | |
51 | ||
52 | 0000001e <func_3>: | |
53 | 1e: 00 00 nop | |
54 | 20: 00 00 nop | |
55 | 22: 00 00 nop | |
56 | 24: 00 00 nop | |
57 | 26: 00 00 nop | |
58 | ||
59 | 00000028 <dest>: | |
60 | 28: 00 00 nop | |
61 | 2a: 00 00 nop | |
62 | 2c: 00 00 nop | |
63 | 2e: 00 00 nop | |
64 | 30: 00 00 nop |