Commit | Line | Data |
---|---|---|
36591ba1 SL |
1 | #name: NIOS2 relax_callr |
2 | #as: -relax-all | |
3 | #ld: --relax -Trelax_callr.ld | |
4 | #source: relax_callr.s | |
5 | #objdump: -dr --prefix-addresses | |
6 | # Test relaxation of callr | |
7 | ||
8 | .*: +file format elf32-littlenios2 | |
9 | ||
10 | Disassembly of section text1: | |
11 | 00000000 <[^>]*> movhi at,2048 | |
12 | 00000004 <[^>]*> ori at,at,0 | |
13 | 00000008 <[^>]*> callr at | |
14 | 0000000c <[^>]*> movhi at,2048 | |
15 | 00000010 <[^>]*> ori at,at,20 | |
16 | 00000014 <[^>]*> callr at | |
17 | ||
18 | Disassembly of section text2: | |
19 | 08000000 <func> nop | |
20 | 08000004 <[^>]*> br 08000014 <func1> | |
21 | 08000008 <[^>]*> nop | |
22 | 0800000c <[^>]*> nop | |
23 | 08000010 <[^>]*> nop | |
24 | 08000014 <func1> nop |