aarch64 and arm testsuite fixes for targets lacking shared libs
[deliverable/binutils-gdb.git] / ld / testsuite / ld-aarch64 / pac-plt-1.d
index 47be9491b6ab1f49c3f57a390671627e3c2a9eca..ac9467035c8fd5d1230c1dbd56733b19ffac1719 100644 (file)
@@ -1,6 +1,7 @@
 #source: bti-plt-1.s
+#target: [check_shared_lib_support]
 #as: -mabi=lp64 --defsym __guard_property_bti__=1
-#ld: -shared --pac-plt -T bti-plt.ld
+#ld: -shared -pac-plt -T bti-plt.ld
 #objdump: -dr -j .plt
 
 [^:]*: *file format elf64-.*aarch64
@@ -12,7 +13,6 @@ Disassembly of section \.plt:
 .*:    90000090        adrp    x16, 28000 <_GLOBAL_OFFSET_TABLE_>
 .*:    f9400e11        ldr     x17, \[x16, #24\]
 .*:    91006210        add     x16, x16, #0x18
-.*:    d503219f        autia1716
 .*:    d61f0220        br      x17
 .*:    d503201f        nop
 .*:    d503201f        nop
@@ -24,6 +24,7 @@ Disassembly of section \.plt:
 .*:    91008210        add     x16, x16, #0x20
 .*:    d503219f        autia1716
 .*:    d61f0220        br      x17
+.*:    d503201f        nop
 
 [0-9]+ <.*>:
 .*:    90000090        adrp    x16, 28000 <_GLOBAL_OFFSET_TABLE_>
@@ -31,3 +32,4 @@ Disassembly of section \.plt:
 .*:    9100a210        add     x16, x16, #0x28
 .*:    d503219f        autia1716
 .*:    d61f0220        br      x17
+.*:    d503201f        nop
This page took 0.024032 seconds and 4 git commands to generate.