Disassembly of section \.text:
-0000000000100004 <_start>:
+0000000000100004 <(_start|_btext)>:
100004: d503201f nop
100008: 58800000 ldr x0, 8 .*
Disassembly of section \.text:
-0000000000000000 <_start>:
+0000000000000000 <(_start|_btext)>:
0: d503201f nop
4: 587fffe0 ldr x0, 100000 .*
Disassembly of section \.text:
-0*400000 <_start>:
+0*400000 <(_start|_btext)>:
...
- 400ffc: 10038020 adr x0, 408000 <_start\+0x8000>
+ 400ffc: 10038020 adr x0, 408000 <(_start|_btext)\+0x8000>
401000: f9000042 str x2, \[x2\]
401004: d2800002 mov x2, #0x0 // #0
401008: f9402001 ldr x1, \[x0, #64\]
Disassembly of section \.text:
-0*400000 <_start>:
+0*400000 <(_start|_btext)>:
...
400ffc: 90000040 adrp x0, 408000 <e843419@0002_00000010_1008\+0x6fe8>
401000: f9000042 str x2, \[x2\]
0*401018 <e843419@0002_00000010_1008>:
401018: f9402001 ldr x1, \[x0, #64\]
- 40101c: 17fffffc b 40100c <_start\+0x100c>
+ 40101c: 17fffffc b 40100c <(_start|_btext)\+0x100c>
...
Disassembly of section \.text:
-0*400000 <_start>:
+0*400000 <(_start|_btext)>:
...
400ffc: 90400000 adrp x0, 80400000 <__bss_end__\+0x7ffedff0>
401000: f9000042 str x2, \[x2\]
0*401018 <e843419@0002_00000010_1008>:
401018: f9402001 ldr x1, \[x0, #64\]
- 40101c: 17fffffc b 40100c <_start\+0x100c>
+ 40101c: 17fffffc b 40100c <(_start|_btext)\+0x100c>
...
Disassembly of section \.text:
-0*400000 <_start>:
+0*400000 <(_start|_btext)>:
...
- 400ffc: 10038020 adr x0, 408000 <_start\+0x8000>
+ 400ffc: 10038020 adr x0, 408000 <(_start|_btext)\+0x8000>
401000: f9000042 str x2, \[x2\]
401004: d2800002 mov x2, #0x0 // #0
401008: f9402001 ldr x1, \[x0, #64\]
40100c: d503201f nop
- 401010: 14000400 b 402010 <_start\+0x2010>
+ 401010: 14000400 b 402010 <(_start|_btext)\+0x2010>
401014: d503201f nop
401018: f9402001 ldr x1, \[x0, #64\]
- 40101c: 17fffffc b 40100c <_start\+0x100c>
+ 40101c: 17fffffc b 40100c <(_start|_btext)\+0x100c>
...
Disassembly of section \.text:
-0*400000 <_start>:
+0*400000 <(_start|_btext)>:
...
- 400ffc: 10038020 adr x0, 408000 <_start\+0x8000>
+ 400ffc: 10038020 adr x0, 408000 <(_start|_btext)\+0x8000>
401000: f9000042 str x2, \[x2\]
401004: d2800002 mov x2, #0x0 // #0
401008: f9402001 ldr x1, \[x0, #64\]
40100c: d503201f nop
- 401010: 14000400 b 402010 <_start\+0x2010>
+ 401010: 14000400 b 402010 <(_start|_btext)\+0x2010>
401014: d503201f nop
401018: f9402001 ldr x1, \[x0, #64\]
- 40101c: 17fffffc b 40100c <_start\+0x100c>
+ 40101c: 17fffffc b 40100c <(_start|_btext)\+0x100c>
...
Disassembly of section .text:
-0+1000 <_start>:
+0+1000 <(_start|_btext)>:
+1000: 14000004 b 1010 <__bar_veneer>
+1004: d65f03c0 ret
[ \t]+1008:[ \t]+14000008[ \t]+b[ \t]+1028 <__bar_veneer\+0x18>
Disassembly of section .text:
-.* <_start>:
+.* <(_start|_btext)>:
1000: 14000004 b 1010 <__bar_veneer>
1004: d65f03c0 ret
1008: 14000008 b 1028 <__bar_veneer\+0x18>
Disassembly of section .text:
-.* <_start>:
+.* <(_start|_btext)>:
...
.*: .* b .* <__foo_veneer>
.*: d65f03c0 ret
Disassembly of section .text:
-.* <_start>:
+.* <(_start|_btext)>:
1000: 1400000a b 1028 <___veneer>
1004: 14000005 b 1018 <___veneer>
1008: d65f03c0 ret
Disassembly of section .text:
-0+1000 <_start>:
+0+1000 <(_start|_btext)>:
+1000: 14000004 b 1010 <__bar_veneer>
+1004: d65f03c0 ret
[ \t]+1008:[ \t]+14000008[ \t]+b[ \t]+1028 <__bar_veneer\+0x18>
Disassembly of section .text:
-0+1000 <_start>:
+0+1000 <(_start|_btext)>:
[ \t]+1000:[ \t]+94000004[ \t]+bl[ \t]+1010 <__bar_veneer>
[ \t]+1004:[ \t]+d65f03c0[ \t]+ret
[ \t]+1008:[ \t]+14000008[ \t]+b[ \t]+1028 <__bar_veneer\+0x18>
Disassembly of section .text:
-.* <_start>:
+.* <(_start|_btext)>:
1000: 94000004 bl 1010 <__bar_veneer>
1004: d65f03c0 ret
1008: 14000008 b 1028 <__bar_veneer\+0x18>
Disassembly of section .text:
-.* <_start>:
+.* <(_start|_btext)>:
...
.*: .* bl .* <__foo_veneer>
.*: d65f03c0 ret
Disassembly of section .text:
-.* <_start>:
+.* <(_start|_btext)>:
1000: 9400000a bl 1028 <___veneer>
1004: 94000005 bl 1018 <___veneer>
1008: d65f03c0 ret
Disassembly of section .text:
-0+1000 <_start>:
+0+1000 <(_start|_btext)>:
[ \t]+1000:[ \t]+94000004[ \t]+ bl[ \t]+1010 <__bar_veneer>
[ \t]+1004:[ \t]+d65f03c0[ \t]+ret
[ \t]+1008:[ \t]+14000008[ \t]+b[ \t]+1028 <__bar_veneer\+0x18>
Disassembly of section .text:
-0000000000400078 <_start>:
+0000000000400078 <(_start|_btext)>:
400078: 95000008 bl 4400098 <__end_veneer>
...
440007c: (d503201f|1f2003d5) .word 0x(d503201f|1f2003d5)
#objdump: -dw
#...
-0+(110|180|1a0) <(__GI_)?foo>:
+0+(110|180|1a0) <((__GI_)?foo|_btext)>:
#...
[ \t0-9a-f]+:[ \t0-9a-f]+bl[ \t0-9a-f]+<\*ABS\*\+(0x110|0x180|0x1a0)@plt>
#pass
#objdump: -dw
#...
-0+(110|180|1a0) <__GI_foo>:
+0+(110|180|1a0) <(__GI_foo|_btext)>:
#...
[ \t0-9a-f]+:[ \t0-9a-f]+bl[ \t0-9a-f]+<\*ABS\*\+0x(110|180|1a0)@plt>
[ \t0-9a-f]+:[ \t0-9a-f]+adrp[ \t]+x0, 0 <.*>
Disassembly of section .text:
-.* <ifunc>:
+.* <(ifunc|_btext)>:
.*: d65f03c0 ret
.* <bar>:
#objdump: -dw
#...
-0+(150|1d0|1e8) <__GI_foo>:
+0+(150|1d0|1e8) <(__GI_foo|_btext)>:
#...
[ \t0-9a-f]+:[ \t0-9a-f]+bl[ \t0-9a-f]+<\*ABS\*\+0x(150|1d0|1e8)@plt>
#pass
Disassembly of section \.text:
-[0-9a-f]+ <foo>:
+[0-9a-f]+ <(foo|_btext)>:
[0-9a-f]+: d65f03c0 ret
[0-9a-f]+ <__start>:
Disassembly of section .text:
-0+1000 <_start>:
+0+1000 <(_start|_btext)>:
1000: 15ffffff b 8000ffc <bar>
1004: d65f03c0 ret
Disassembly of section .text:
-0+1000 <_start>:
+0+1000 <(_start|_btext)>:
1000: 95ffffff bl 8000ffc <bar>
1004: d65f03c0 ret
Disassembly of section \.text:
-[0-9a-f]+ <_test_tls_desc>:
+[0-9a-f]+ <(_test_tls_desc|_btext)>:
+[0-9a-f]+: ........ adrp x0, .*
+[0-9a-f]+: ........ ldr x1, \[x0, #.*\]
+[0-9a-f]+: ........ add x0, x0, .*