]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - ld/testsuite/ld-powerpc/tlsget.d
PowerPC: Don't generate unused section symbols
[thirdparty/binutils-gdb.git] / ld / testsuite / ld-powerpc / tlsget.d
index 729ee95c0f22de37b2a030c5f0020ec197185296..1c61fce0be7a6d43ffaa8ae9c072dd250508eb81 100644 (file)
@@ -8,16 +8,6 @@
 
 Disassembly of section \.text:
 
-.* <.*\.plt_call\..*>:
-.*:    (04 10 .. ..|.. .. 10 04)       pld     r12,.*
-.*:    (e5 80 .. ..|.. .. 80 e5) 
-.*:    (7d 89 03 a6|a6 03 89 7d)       mtctr   r12
-.*:    (4e 80 04 20|20 04 80 4e)       bctr
-.*:    (f8 41 00 18|18 00 41 f8)       std     r2,24\(r1\)
-.*:    (e9 82 .. ..|.. .. 82 e9)       ld      r12,.*\(r2\)
-.*:    (7d 89 03 a6|a6 03 89 7d)       mtctr   r12
-.*:    (4e 80 04 20|20 04 80 4e)       bctr
-
 .* <.*\.plt_call\.__tls_get_addr_opt.*>:
 .*:    (e8 03 00 00|00 00 03 e8)       ld      r0,0\(r3\)
 .*:    (e9 83 00 08|08 00 83 e9)       ld      r12,8\(r3\)
@@ -48,6 +38,17 @@ Disassembly of section \.text:
 .*:    (e8 01 00 08|08 00 01 e8)       ld      r0,8\(r1\)
 .*:    (7c 08 03 a6|a6 03 08 7c)       mtlr    r0
 .*:    (4e 80 00 20|20 00 80 4e)       blr
+
+.* <.*\.plt_call\..*>:
+.*:    (60 00 00 00|00 00 00 60)       nop
+.*:    (04 10 .. ..|.. .. 10 04)       pld     r12,.*
+.*:    (e5 80 .. ..|.. .. 80 e5) 
+.*:    (7d 89 03 a6|a6 03 89 7d)       mtctr   r12
+.*:    (4e 80 04 20|20 04 80 4e)       bctr
+.*:    (f8 41 00 18|18 00 41 f8)       std     r2,24\(r1\)
+.*:    (e9 82 .. ..|.. .. 82 e9)       ld      r12,.*\(r2\)
+.*:    (7d 89 03 a6|a6 03 89 7d)       mtctr   r12
+.*:    (4e 80 04 20|20 04 80 4e)       bctr
 #...
 
 .* <_start>:
@@ -59,7 +60,7 @@ Disassembly of section \.text:
 .*:    (4b ff .. ..|.. .. ff 4b)       bl      .* <.*\.plt_call\.__tls_get_addr_opt.*\+0x30>
 .*:    (60 00 00 00|00 00 00 60)       nop
 .*:    (4b ff .. ..|.. .. ff 4b)       bl      .* <.*\.plt_call\..*:[^\+]*>
-.*:    (4b ff .. ..|.. .. ff 4b)       bl      .* <.*.plt_call\..*:.*\+0x10>
+.*:    (4b ff .. ..|.. .. ff 4b)       bl      .* <.*.plt_call\..*:.*\+0x14>
 .*:    (e8 41 00 18|18 00 41 e8)       ld      r2,24\(r1\)
 
 .* <fun>: