diff options
26 files changed, 35 insertions, 35 deletions
diff --git a/ld/testsuite/ld-aarch64/emit-relocs-309-low.d b/ld/testsuite/ld-aarch64/emit-relocs-309-low.d index 93896cf..a24a9c4 100644 --- a/ld/testsuite/ld-aarch64/emit-relocs-309-low.d +++ b/ld/testsuite/ld-aarch64/emit-relocs-309-low.d @@ -7,6 +7,6 @@ Disassembly of section \.text: -0000000000100004 <_start>: +0000000000100004 <(_start|_btext)>: 100004: d503201f nop 100008: 58800000 ldr x0, 8 .* diff --git a/ld/testsuite/ld-aarch64/emit-relocs-309-up.d b/ld/testsuite/ld-aarch64/emit-relocs-309-up.d index 32922ee..1cd7ad6f 100644 --- a/ld/testsuite/ld-aarch64/emit-relocs-309-up.d +++ b/ld/testsuite/ld-aarch64/emit-relocs-309-up.d @@ -7,6 +7,6 @@ Disassembly of section \.text: -0000000000000000 <_start>: +0000000000000000 <(_start|_btext)>: 0: d503201f nop 4: 587fffe0 ldr x0, 100000 .* diff --git a/ld/testsuite/ld-aarch64/erratum843419-adr.d b/ld/testsuite/ld-aarch64/erratum843419-adr.d index ab4fe27..975509c 100644 --- a/ld/testsuite/ld-aarch64/erratum843419-adr.d +++ b/ld/testsuite/ld-aarch64/erratum843419-adr.d @@ -6,9 +6,9 @@ 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\] diff --git a/ld/testsuite/ld-aarch64/erratum843419-adrp.d b/ld/testsuite/ld-aarch64/erratum843419-adrp.d index 371201c..81264f0 100644 --- a/ld/testsuite/ld-aarch64/erratum843419-adrp.d +++ b/ld/testsuite/ld-aarch64/erratum843419-adrp.d @@ -6,7 +6,7 @@ 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\] @@ -18,5 +18,5 @@ Disassembly of section \.text: 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> ... diff --git a/ld/testsuite/ld-aarch64/erratum843419-far-full.d b/ld/testsuite/ld-aarch64/erratum843419-far-full.d index 24f2be5..dad7727 100644 --- a/ld/testsuite/ld-aarch64/erratum843419-far-full.d +++ b/ld/testsuite/ld-aarch64/erratum843419-far-full.d @@ -6,7 +6,7 @@ Disassembly of section \.text: -0*400000 <_start>: +0*400000 <(_start|_btext)>: ... 400ffc: 90400000 adrp x0, 80400000 <__bss_end__\+0x7ffedff0> 401000: f9000042 str x2, \[x2\] @@ -18,5 +18,5 @@ Disassembly of section \.text: 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> ... diff --git a/ld/testsuite/ld-aarch64/erratum843419-full.d b/ld/testsuite/ld-aarch64/erratum843419-full.d index 508216d..169d0cd 100644 --- a/ld/testsuite/ld-aarch64/erratum843419-full.d +++ b/ld/testsuite/ld-aarch64/erratum843419-full.d @@ -6,15 +6,15 @@ 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> ... diff --git a/ld/testsuite/ld-aarch64/erratum843419-no-args.d b/ld/testsuite/ld-aarch64/erratum843419-no-args.d index 30773f6..e18b362 100644 --- a/ld/testsuite/ld-aarch64/erratum843419-no-args.d +++ b/ld/testsuite/ld-aarch64/erratum843419-no-args.d @@ -6,15 +6,15 @@ 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> ... diff --git a/ld/testsuite/ld-aarch64/farcall-b-defsym.d b/ld/testsuite/ld-aarch64/farcall-b-defsym.d index f6b0921..7788873 100644 --- a/ld/testsuite/ld-aarch64/farcall-b-defsym.d +++ b/ld/testsuite/ld-aarch64/farcall-b-defsym.d @@ -7,7 +7,7 @@ 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> diff --git a/ld/testsuite/ld-aarch64/farcall-b-none-function.d b/ld/testsuite/ld-aarch64/farcall-b-none-function.d index e06936c..46773f2 100644 --- a/ld/testsuite/ld-aarch64/farcall-b-none-function.d +++ b/ld/testsuite/ld-aarch64/farcall-b-none-function.d @@ -7,7 +7,7 @@ Disassembly of section .text: -.* <_start>: +.* <(_start|_btext)>: 1000: 14000004 b 1010 <__bar_veneer> 1004: d65f03c0 ret 1008: 14000008 b 1028 <__bar_veneer\+0x18> diff --git a/ld/testsuite/ld-aarch64/farcall-b-plt.d b/ld/testsuite/ld-aarch64/farcall-b-plt.d index 90dc243..7686d99 100644 --- a/ld/testsuite/ld-aarch64/farcall-b-plt.d +++ b/ld/testsuite/ld-aarch64/farcall-b-plt.d @@ -26,7 +26,7 @@ Disassembly of section .plt: Disassembly of section .text: -.* <_start>: +.* <(_start|_btext)>: ... .*: .* b .* <__foo_veneer> .*: d65f03c0 ret diff --git a/ld/testsuite/ld-aarch64/farcall-b-section.d b/ld/testsuite/ld-aarch64/farcall-b-section.d index 40b1072..c5a515d 100644 --- a/ld/testsuite/ld-aarch64/farcall-b-section.d +++ b/ld/testsuite/ld-aarch64/farcall-b-section.d @@ -7,7 +7,7 @@ Disassembly of section .text: -.* <_start>: +.* <(_start|_btext)>: 1000: 1400000a b 1028 <___veneer> 1004: 14000005 b 1018 <___veneer> 1008: d65f03c0 ret diff --git a/ld/testsuite/ld-aarch64/farcall-b.d b/ld/testsuite/ld-aarch64/farcall-b.d index cfa0688..96ee987 100644 --- a/ld/testsuite/ld-aarch64/farcall-b.d +++ b/ld/testsuite/ld-aarch64/farcall-b.d @@ -7,7 +7,7 @@ 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> diff --git a/ld/testsuite/ld-aarch64/farcall-bl-defsym.d b/ld/testsuite/ld-aarch64/farcall-bl-defsym.d index 4a3ab80..cda184a 100644 --- a/ld/testsuite/ld-aarch64/farcall-bl-defsym.d +++ b/ld/testsuite/ld-aarch64/farcall-bl-defsym.d @@ -7,7 +7,7 @@ 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> diff --git a/ld/testsuite/ld-aarch64/farcall-bl-none-function.d b/ld/testsuite/ld-aarch64/farcall-bl-none-function.d index 4ab9c7e..061a4e4 100644 --- a/ld/testsuite/ld-aarch64/farcall-bl-none-function.d +++ b/ld/testsuite/ld-aarch64/farcall-bl-none-function.d @@ -7,7 +7,7 @@ Disassembly of section .text: -.* <_start>: +.* <(_start|_btext)>: 1000: 94000004 bl 1010 <__bar_veneer> 1004: d65f03c0 ret 1008: 14000008 b 1028 <__bar_veneer\+0x18> diff --git a/ld/testsuite/ld-aarch64/farcall-bl-plt.d b/ld/testsuite/ld-aarch64/farcall-bl-plt.d index a8d78d3..0f9f216 100644 --- a/ld/testsuite/ld-aarch64/farcall-bl-plt.d +++ b/ld/testsuite/ld-aarch64/farcall-bl-plt.d @@ -26,7 +26,7 @@ Disassembly of section .plt: Disassembly of section .text: -.* <_start>: +.* <(_start|_btext)>: ... .*: .* bl .* <__foo_veneer> .*: d65f03c0 ret diff --git a/ld/testsuite/ld-aarch64/farcall-bl-section.d b/ld/testsuite/ld-aarch64/farcall-bl-section.d index b3ed36f..26c15a3 100644 --- a/ld/testsuite/ld-aarch64/farcall-bl-section.d +++ b/ld/testsuite/ld-aarch64/farcall-bl-section.d @@ -7,7 +7,7 @@ Disassembly of section .text: -.* <_start>: +.* <(_start|_btext)>: 1000: 9400000a bl 1028 <___veneer> 1004: 94000005 bl 1018 <___veneer> 1008: d65f03c0 ret diff --git a/ld/testsuite/ld-aarch64/farcall-bl.d b/ld/testsuite/ld-aarch64/farcall-bl.d index 637225b..492abb7 100644 --- a/ld/testsuite/ld-aarch64/farcall-bl.d +++ b/ld/testsuite/ld-aarch64/farcall-bl.d @@ -7,7 +7,7 @@ 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> diff --git a/ld/testsuite/ld-aarch64/farcall-group.d b/ld/testsuite/ld-aarch64/farcall-group.d index 365b6b9..2567cc4 100644 --- a/ld/testsuite/ld-aarch64/farcall-group.d +++ b/ld/testsuite/ld-aarch64/farcall-group.d @@ -7,7 +7,7 @@ Disassembly of section .text: -0000000000400078 <_start>: +0000000000400078 <(_start|_btext)>: 400078: 95000008 bl 4400098 <__end_veneer> ... 440007c: (d503201f|1f2003d5) .word 0x(d503201f|1f2003d5) diff --git a/ld/testsuite/ld-aarch64/ifunc-1-local.d b/ld/testsuite/ld-aarch64/ifunc-1-local.d index 0d4a92c..ebd798b 100644 --- a/ld/testsuite/ld-aarch64/ifunc-1-local.d +++ b/ld/testsuite/ld-aarch64/ifunc-1-local.d @@ -3,7 +3,7 @@ #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 diff --git a/ld/testsuite/ld-aarch64/ifunc-2-local.d b/ld/testsuite/ld-aarch64/ifunc-2-local.d index c4054e7..cb130a6 100644 --- a/ld/testsuite/ld-aarch64/ifunc-2-local.d +++ b/ld/testsuite/ld-aarch64/ifunc-2-local.d @@ -3,7 +3,7 @@ #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 <.*> diff --git a/ld/testsuite/ld-aarch64/ifunc-21.d b/ld/testsuite/ld-aarch64/ifunc-21.d index 28115d2..ff4a82a 100644 --- a/ld/testsuite/ld-aarch64/ifunc-21.d +++ b/ld/testsuite/ld-aarch64/ifunc-21.d @@ -15,7 +15,7 @@ Contents of section .got.plt: Disassembly of section .text: -.* <ifunc>: +.* <(ifunc|_btext)>: .*: d65f03c0 ret .* <bar>: diff --git a/ld/testsuite/ld-aarch64/ifunc-3a.d b/ld/testsuite/ld-aarch64/ifunc-3a.d index 4643647..7cb854d 100644 --- a/ld/testsuite/ld-aarch64/ifunc-3a.d +++ b/ld/testsuite/ld-aarch64/ifunc-3a.d @@ -4,7 +4,7 @@ #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 diff --git a/ld/testsuite/ld-aarch64/ifunc-7c.d b/ld/testsuite/ld-aarch64/ifunc-7c.d index e526fea..538b216 100644 --- a/ld/testsuite/ld-aarch64/ifunc-7c.d +++ b/ld/testsuite/ld-aarch64/ifunc-7c.d @@ -10,7 +10,7 @@ Disassembly of section \.text: -[0-9a-f]+ <foo>: +[0-9a-f]+ <(foo|_btext)>: [0-9a-f]+: d65f03c0 ret [0-9a-f]+ <__start>: diff --git a/ld/testsuite/ld-aarch64/limit-b.d b/ld/testsuite/ld-aarch64/limit-b.d index c32bbbc..70d1c9d 100644 --- a/ld/testsuite/ld-aarch64/limit-b.d +++ b/ld/testsuite/ld-aarch64/limit-b.d @@ -7,7 +7,7 @@ Disassembly of section .text: -0+1000 <_start>: +0+1000 <(_start|_btext)>: 1000: 15ffffff b 8000ffc <bar> 1004: d65f03c0 ret diff --git a/ld/testsuite/ld-aarch64/limit-bl.d b/ld/testsuite/ld-aarch64/limit-bl.d index 0e4e622..09cea95 100644 --- a/ld/testsuite/ld-aarch64/limit-bl.d +++ b/ld/testsuite/ld-aarch64/limit-bl.d @@ -7,7 +7,7 @@ Disassembly of section .text: -0+1000 <_start>: +0+1000 <(_start|_btext)>: 1000: 95ffffff bl 8000ffc <bar> 1004: d65f03c0 ret diff --git a/ld/testsuite/ld-aarch64/tls-gd-symbolic.d b/ld/testsuite/ld-aarch64/tls-gd-symbolic.d index d6732ac..595d377 100644 --- a/ld/testsuite/ld-aarch64/tls-gd-symbolic.d +++ b/ld/testsuite/ld-aarch64/tls-gd-symbolic.d @@ -9,7 +9,7 @@ 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, .* |