]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - ld/testsuite/ld-powerpc/ambiguousv1b.d
PR25384, PowerPC64 ELFv1 copy relocs against function symbols
[thirdparty/binutils-gdb.git] / ld / testsuite / ld-powerpc / ambiguousv1b.d
index 7b9753a2dff20e7e6e8288e608b47e1f8d9070ac..205f7ea46f38f18d24992d285b9b68ab7fd20533 100644 (file)
@@ -3,22 +3,22 @@
 #as: -a64
 #ld: -melf64ppc --emit-stub-syms
 #ld_after_inputfiles: tmpdir/funv1.so
+#warning: .*requires lazy plt linking.*
 #readelf: -rs --wide
 # Check that we do the right thing with funref2.s that doesn't have
 # anything to mark it as ELFv1 or ELFv2.  Since my_func address is
 # taken in a read-only section we should get a copy reloc for the OPD
 # entry.
 
-Relocation section .* contains 1 entries:
+Relocation section .* contains 1 entry:
 .*
 .* R_PPC64_COPY .* my_func \+ 0
 
-Symbol table '\.dynsym' contains 5 entries:
-.*
-     0: .*
-     1: 0+10010408     4 FUNC    GLOBAL DEFAULT   12 my_func
+Symbol table '\.dynsym' contains 2 entries:
+#...
+.*: 0*[1-9a-f][0-9a-f]* +24 FUNC +GLOBAL DEFAULT +1[23] my_func
 #...
-Symbol table '\.symtab' contains 20 entries:
+Symbol table '\.symtab' contains .* entries:
 #...
-    15: 0+10010408     4 FUNC    GLOBAL DEFAULT   12 my_func
+.*: 0*[1-9a-f][0-9a-f]* +24 FUNC +GLOBAL DEFAULT +1[23] my_func
 #pass