]>
Commit | Line | Data |
---|---|---|
cd0c2fe2 AM |
1 | #objdump : -s -j .data -j "\$DATA\$" |
2 | #name : relax .uleb128 | |
8dfa5d5a PD |
3 | # RISC-V doesn't support .sleb operands that are the difference of two symbols |
4 | # because symbol values are not known until after linker relaxation has been | |
5 | # performed. | |
b47b60aa | 6 | #notarget : riscv*-*-* |
56576f4a | 7 | # LoongArch doesn't resolve .uleb operands that are the difference of two |
8 | # symbols because gas write zero to object file and generate add_uleb128 and | |
9 | # sub_uleb128 reloc pair. | |
10 | #xfail: loongarch*-*-* | |
cd0c2fe2 AM |
11 | |
12 | .*: .* | |
13 | ||
14 | Contents of section .* | |
15 | 0000 01020381 01000000 00000000 00000000.* | |
16 | #... | |
17 | 0080 00000004 ffff0500 06078380 01000000.* | |
18 | #... | |
19 | 4080 00000000 00000000 00000008 ffffffff.* | |
20 | 4090 09090909 09090909 09090909 09090909.* | |
21 | #pass |