2
2
# RUN: rm -rf %t && split-file %s %t
3
3
# RUN: llvm-mc -filetype=obj -triple=hexagon-unknown-elf %t/a.s -o %t/a.o
4
4
# RUN: ld.lld -T %t/lds %t/a.o -o %t/a
5
- # RUN: llvm-objdump -d %t/a 2>&1 | \
5
+ # RUN: llvm-objdump -d --no-show-raw-insn %t/a 2>&1 | \
6
6
# RUN: FileCheck --check-prefixes=CHECK-NONPIC,CHECK %s
7
7
# RUN: llvm-mc -filetype=obj \
8
8
# RUN: -triple=hexagon-unknown-elf %t/a.s -o %t/a.o
9
9
10
10
# RUN: ld.lld -T %t/lds --pie %t/a.o -o %t/a
11
- # RUN: llvm-objdump -d %t/a 2>&1 | \
11
+ # RUN: llvm-objdump -d --no-show-raw-insn %t/a 2>&1 | \
12
12
# RUN: FileCheck --check-prefixes=CHECK-PIC,CHECK %s
13
13
14
14
#--- a.s
@@ -29,22 +29,22 @@ myfn:
29
29
30
30
# CHECK: Disassembly of section .text_low:
31
31
32
- # CHECK: 000200b4 <__hexagon_thunk_myfn_from_.text.thunk>:
33
- # CHECK-NONPIC-NEXT: { immext(#0x1000000)
34
- # CHECK-NONPIC-NEXT: jump 0x10200bc }
35
- # CHECK-PIC-NEXT: { immext(#0x1000000)
36
- # CHECK-PIC-NEXT: r14 = add(pc,##0x1000008) }
37
- # CHECK-PIC-NEXT: { jumpr r14 }
32
+ # CHECK: <__hexagon_thunk_myfn_from_.text.thunk>:
33
+ # CHECK-NONPIC-NEXT: 200b4: { immext(#0x1000000)
34
+ # CHECK-NONPIC-NEXT: jump 0x10200bc }
35
+ # CHECK-PIC-NEXT: 200b4: { immext(#0x1000000)
36
+ # CHECK-PIC-NEXT: r14 = add(pc,##0x1000008) }
37
+ # CHECK-PIC-NEXT: { jumpr r14 }
38
38
39
- # CHECK-NONPIC: 000200bc <main>:
40
- # CHECK-NONPIC-NEXT: call 0x200b4
41
- # CHECK-PIC: 000200c0 <main>:
42
- # CHECK-PIC-NEXT: call 0x200b4
43
- # CHECK-NEXT: jumpr r31
39
+ # CHECK-NONPIC: <main>:
40
+ # CHECK-NONPIC-NEXT: 200bc: { call 0x200b4 }
41
+ # CHECK-PIC: <main>:
42
+ # CHECK-PIC-NEXT: 200c0: { call 0x200b4 }
43
+ # CHECK-NEXT: { jumpr r31 }
44
44
45
45
# CHECK: Disassembly of section .text_high:
46
- # CHECK: 010200bc <myfn>:
47
- # CHECK-NEXT: jumpr r31
46
+ # CHECK: <myfn>:
47
+ # CHECK-NEXT: 10200bc: { jumpr r31 }
48
48
49
49
#--- lds
50
50
SECTIONS {
0 commit comments