| 1 | #source: tlspie32.s |
| 2 | #source: tlspic.s |
| 3 | #as: --32 -K PIC |
| 4 | #ld: -shared -melf32_sparc |
| 5 | #objdump: -drj.text |
| 6 | #target: sparc*-*-* |
| 7 | |
| 8 | .*: +file format elf32-sparc |
| 9 | |
| 10 | |
| 11 | Disassembly of section .text: |
| 12 | |
| 13 | 0[0-9a-f]+ <foo-0x8>: |
| 14 | +[0-9a-f]+: 81 c3 e0 08 retl |
| 15 | +[0-9a-f]+: ae 03 c0 17 add %o7, %l7, %l7 |
| 16 | |
| 17 | 0[0-9a-f]+ <foo>: |
| 18 | +[0-9a-f]+: 9d e3 bf 98 save %sp, -104, %sp |
| 19 | +[0-9a-f]+: 2f 00 00 40 sethi %hi\(0x10000\), %l7 |
| 20 | +[0-9a-f]+: 7f ff ff fc call [0-9a-f]+ <.*> |
| 21 | +[0-9a-f]+: ae 05 e1 60 add %l7, 0x160, %l7 ! 10160 <.*> |
| 22 | +[0-9a-f]+: 01 00 00 00 nop |
| 23 | +[0-9a-f]+: 01 00 00 00 nop |
| 24 | +[0-9a-f]+: 01 00 00 00 nop |
| 25 | +[0-9a-f]+: 01 00 00 00 nop |
| 26 | +[0-9a-f]+: 03 00 00 00 sethi %hi\(0\), %g1 |
| 27 | +[0-9a-f]+: 82 00 60 04 add %g1, 4, %g1 ! 4 <.*> |
| 28 | +[0-9a-f]+: d0 05 c0 01 ld \[ %l7 \+ %g1 ], %o0 |
| 29 | +[0-9a-f]+: 01 00 00 00 nop |
| 30 | +[0-9a-f]+: 90 01 c0 08 add %g7, %o0, %o0 |
| 31 | +[0-9a-f]+: 01 00 00 00 nop |
| 32 | +[0-9a-f]+: 01 00 00 00 nop |
| 33 | +[0-9a-f]+: 01 00 00 00 nop |
| 34 | +[0-9a-f]+: 01 00 00 00 nop |
| 35 | +[0-9a-f]+: 03 00 00 00 sethi %hi\(0\), %g1 |
| 36 | +[0-9a-f]+: 82 18 7f f4 xor %g1, -12, %g1 |
| 37 | +[0-9a-f]+: 90 01 c0 01 add %g7, %g1, %o0 |
| 38 | +[0-9a-f]+: 01 00 00 00 nop |
| 39 | +[0-9a-f]+: 01 00 00 00 nop |
| 40 | +[0-9a-f]+: 01 00 00 00 nop |
| 41 | +[0-9a-f]+: 01 00 00 00 nop |
| 42 | +[0-9a-f]+: 01 00 00 00 nop |
| 43 | +[0-9a-f]+: 01 00 00 00 nop |
| 44 | +[0-9a-f]+: 01 00 00 00 nop |
| 45 | +[0-9a-f]+: 01 00 00 00 nop |
| 46 | +[0-9a-f]+: 01 00 00 00 nop |
| 47 | +[0-9a-f]+: 90 10 00 00 mov %g0, %o0 |
| 48 | +[0-9a-f]+: 01 00 00 00 nop |
| 49 | +[0-9a-f]+: 03 00 00 00 sethi %hi\(0\), %g1 |
| 50 | +[0-9a-f]+: 82 18 7f f8 xor %g1, -8, %g1 |
| 51 | +[0-9a-f]+: 82 01 c0 01 add %g7, %g1, %g1 |
| 52 | +[0-9a-f]+: 01 00 00 00 nop |
| 53 | +[0-9a-f]+: 01 00 00 00 nop |
| 54 | +[0-9a-f]+: 01 00 00 00 nop |
| 55 | +[0-9a-f]+: 01 00 00 00 nop |
| 56 | +[0-9a-f]+: 03 00 00 00 sethi %hi\(0\), %g1 |
| 57 | +[0-9a-f]+: 82 18 7f fc xor %g1, -4, %g1 |
| 58 | +[0-9a-f]+: 01 00 00 00 nop |
| 59 | +[0-9a-f]+: 82 01 c0 01 add %g7, %g1, %g1 |
| 60 | +[0-9a-f]+: 01 00 00 00 nop |
| 61 | +[0-9a-f]+: 01 00 00 00 nop |
| 62 | +[0-9a-f]+: 01 00 00 00 nop |
| 63 | +[0-9a-f]+: 01 00 00 00 nop |
| 64 | +[0-9a-f]+: 81 c7 e0 08 ret |
| 65 | +[0-9a-f]+: 81 e8 00 00 restore |