diff options
Diffstat (limited to 'gas/testsuite/gas/ppc/test1elf32.s')
-rw-r--r-- | gas/testsuite/gas/ppc/test1elf32.s | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/gas/testsuite/gas/ppc/test1elf32.s b/gas/testsuite/gas/ppc/test1elf32.s new file mode 100644 index 000000000000..decc7f2fe546 --- /dev/null +++ b/gas/testsuite/gas/ppc/test1elf32.s @@ -0,0 +1,58 @@ + + + + + + + + + + + + + .section ".data" +dsym0: .long 0xdeadbeef +dsym1: + + + + .section ".text" + lwz 3,dsym0@l(3) + lwz 3,dsym1@l(3) + lwz 3,usym0@l(3) + lwz 3,usym1@l(3) + lwz 3,esym0@l(3) + lwz 3,esym1@l(3) + + + + li 3,dsym1-dsym0 + li 3,dsym0-dsym1 + li 3,usym1-usym0 + li 3,usym0-usym1 + li 3,dsym0-usym0 + li 3,usym0-dsym0 + + li 3,dsym0@l + li 3,dsym0@h + li 3,dsym0@ha + + + li 3,usym0-usym1@l + li 3,usym0-usym1@h + li 3,usym0-usym1@ha + + + lwz 3,dsym1-dsym0@l(4) + + lwz 3,.text@l(0) + + .section ".data" +usym0: .long 0xcafebabe +usym1: + +datpt: .long jk-.+10000000 +dat0: .long jk-dat1 +dat1: .long jk-dat1 +dat2: .long jk-dat1 + |