diff options
Diffstat (limited to 'ld/testsuite/ld-powerpc/tlsopt2_32.d')
-rw-r--r-- | ld/testsuite/ld-powerpc/tlsopt2_32.d | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/ld/testsuite/ld-powerpc/tlsopt2_32.d b/ld/testsuite/ld-powerpc/tlsopt2_32.d new file mode 100644 index 0000000..baffe91 --- /dev/null +++ b/ld/testsuite/ld-powerpc/tlsopt2_32.d @@ -0,0 +1,23 @@ +#source: tlsopt2_32.s +#source: tlslib32.s +#as: -a32 +#ld: +#objdump: -dr +#target: powerpc*-*-* + +.* + +Disassembly of section \.text: + +0+1800094 <__tls_get_addr>: +.*: (4e 80 00 20|20 00 80 4e) blr + +Disassembly of section \.no_opt2: + +0+1800098 <\.no_opt2>: +.*: (38 6d ff f4|f4 ff 6d 38) addi r3,r13,-12 +.*: (2c 04 00 00|00 00 04 2c) cmpwi r4,0 +.*: (41 82 00 08|08 00 82 41) beq .* +.*: (38 6d ff f4|f4 ff 6d 38) addi r3,r13,-12 +.*: (4b ff ff ed|ed ff ff 4b) bl 1800094 <__tls_get_addr> +#pass |