@@ -66,50 +66,50 @@ target_beyond_range_min:
6666 jumpr r31
6767
6868## Verify thunk generation for targets beyond B22_PCREL range
69- # CHECK: 000200b4 <__hexagon_thunk_target_within_range_min_from_.text.thunk>:
69+ # CHECK: <__hexagon_thunk_target_within_range_min_from_.text.thunk>:
7070# CHECK-NEXT: 200b4: { immext(#0x900000)
71- # CHECK-NEXT: 200b8: jump 0x9200cc }
71+ # CHECK-NEXT: jump 0x9200cc }
7272
73- # CHECK: 000200bc <__hexagon_thunk_target_beyond_range_min_from_.text.thunk>:
73+ # CHECK: <__hexagon_thunk_target_beyond_range_min_from_.text.thunk>:
7474# CHECK-NEXT: 200bc: { immext(#0x1100000)
75- # CHECK-NEXT: 200c0: jump 0x11200c8 }
75+ # CHECK-NEXT: jump 0x11200c8 }
7676
77- # CHECK: 000200c4 <__hexagon_thunk_target_multiple_calls_from_.text.thunk>:
77+ # CHECK: <__hexagon_thunk_target_multiple_calls_from_.text.thunk>:
7878# CHECK-NEXT: 200c4: { immext(#0x8fffc0)
79- # CHECK-NEXT: 200c8: jump 0x9200c0 }
79+ # CHECK-NEXT: jump 0x9200c0 }
8080
8181## Verify _start calls - some direct, some via thunks
82- # CHECK: 000200cc <_start>:
82+ # CHECK: <_start>:
8383# CHECK-NEXT: 200cc: { call 0x8200ac }
84- # CHECK-NEXT: 200d0: { call 0x8200b8 }
85- # CHECK-NEXT: 200d4: { call 0x200b4 }
86- # CHECK-NEXT: 200d8: { call 0x200bc }
87- # CHECK-NEXT: 200dc: { call 0x200c4 }
88- # CHECK-NEXT: 200e0: { call 0x200c4 }
89- # CHECK-NEXT: 200e4: { call 0x200ec }
90-
91- # CHECK: 000200ec <target_close>:
84+ # CHECK-NEXT: { call 0x8200b8 }
85+ # CHECK-NEXT: { call 0x200b4 }
86+ # CHECK-NEXT: { call 0x200bc }
87+ # CHECK-NEXT: { call 0x200c4 }
88+ # CHECK-NEXT: { call 0x200c4 }
89+ # CHECK-NEXT: { call 0x200ec }
90+
91+ # CHECK: <target_close>:
9292# CHECK-NEXT: 200ec: { jumpr r31 }
9393
9494## Verify targets at maximum positive range (direct calls, no thunks needed)
95- # CHECK: 008200ac <target_within_range_max>:
95+ # CHECK: <target_within_range_max>:
9696# CHECK-NEXT: 8200ac: { jumpr r31 }
9797
98- # CHECK: 008200b8 <target_beyond_range>:
98+ # CHECK: <target_beyond_range>:
9999# CHECK-NEXT: 8200b8: { call 0x8200ac }
100- # CHECK-NEXT: 8200bc: { jumpr r31 }
100+ # CHECK-NEXT: { jumpr r31 }
101101
102- # CHECK: 009200c0 <target_multiple_calls>:
102+ # CHECK: <target_multiple_calls>:
103103# CHECK-NEXT: 9200c0: { jumpr r31 }
104104
105105## Verify targets in negative section and thunk for calling back to main section
106- # CHECK: 009200c4 <__hexagon_thunk__from_.text.thunk>:
106+ # CHECK: <__hexagon_thunk__from_.text.thunk>:
107107# CHECK-NEXT: 9200c4: { immext(#0xff700000)
108- # CHECK-NEXT: 9200c8: jump 0x200cc }
108+ # CHECK-NEXT: jump 0x200cc }
109109
110- # CHECK: 009200cc <target_within_range_min>:
110+ # CHECK: <target_within_range_min>:
111111# CHECK-NEXT: 9200cc: { call 0x9200c4 }
112- # CHECK-NEXT: 9200d0: { jumpr r31 }
112+ # CHECK-NEXT: { jumpr r31 }
113113
114- # CHECK: 011200c8 <target_beyond_range_min>:
114+ # CHECK: <target_beyond_range_min>:
115115# CHECK-NEXT: 11200c8: { jumpr r31 }
0 commit comments