diff options
author | Peter Bergner <bergner@vnet.ibm.com> | 2012-08-15 15:33:25 +0000 |
---|---|---|
committer | Peter Bergner <bergner@vnet.ibm.com> | 2012-08-15 15:33:25 +0000 |
commit | 9f6a6cc022e1be500d3e49da1ad8bb2463b6da1b (patch) | |
tree | 1bdc29fcd98fb78e2ee06aef4f81cee59cbf277d /gas | |
parent | b82d08cd05cc5895a2b454a88b33bafd463de83d (diff) | |
download | gdb-9f6a6cc022e1be500d3e49da1ad8bb2463b6da1b.zip gdb-9f6a6cc022e1be500d3e49da1ad8bb2463b6da1b.tar.gz gdb-9f6a6cc022e1be500d3e49da1ad8bb2463b6da1b.tar.bz2 |
opcodes/
* ppc-opc.c <xnop, yield, mdoio, mdoom>: New extended mnemonics.
gas/testsuite/
* gas/ppc/common.d ("nop", "xnop"): Add tests.
* gas/ppc/common.s: Likewise.
* gas/ppc/power7.d ("yield", "mdoio", "mdoom"): Add tests.
* gas/ppc/power7.s: Likewise.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gas/testsuite/gas/ppc/common.d | 4 | ||||
-rw-r--r-- | gas/testsuite/gas/ppc/common.s | 4 | ||||
-rw-r--r-- | gas/testsuite/gas/ppc/power7.d | 6 | ||||
-rw-r--r-- | gas/testsuite/gas/ppc/power7.s | 6 |
5 files changed, 27 insertions, 0 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 3303cd7..5d903ab 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2012-08-15 Peter Bergner <bergner@vnet.ibm.com> + + * gas/ppc/common.d ("nop", "xnop"): Add tests. + * gas/ppc/common.s: Likewise. + * gas/ppc/power7.d ("yield", "mdoio", "mdoom"): Add tests. + * gas/ppc/power7.s: Likewise. + 2012-08-14 H.J. Lu <hongjiu.lu@intel.com> PR gas/14457 diff --git a/gas/testsuite/gas/ppc/common.d b/gas/testsuite/gas/ppc/common.d index cf7f818..25cb3b5 100644 --- a/gas/testsuite/gas/ppc/common.d +++ b/gas/testsuite/gas/ppc/common.d @@ -188,3 +188,7 @@ Disassembly of section \.text: 2c4: 7d 8d 73 2e sthx r12,r13,r14 2c8: 7f dd fa 79 xor. r29,r30,r31 2cc: 7f dd fa 78 xor r29,r30,r31 + 2d0: 60 00 00 00 nop + 2d4: 60 00 00 00 nop + 2d8: 68 00 00 00 xnop + 2dc: 68 00 00 00 xnop diff --git a/gas/testsuite/gas/ppc/common.s b/gas/testsuite/gas/ppc/common.s index d079cb2..f1b6dd7 100644 --- a/gas/testsuite/gas/ppc/common.s +++ b/gas/testsuite/gas/ppc/common.s @@ -180,3 +180,7 @@ start: sthx 12,13,14 xor. 29,30,31 xor 29,30,31 + nop + ori 0,0,0 + xnop + xori 0,0,0 diff --git a/gas/testsuite/gas/ppc/power7.d b/gas/testsuite/gas/ppc/power7.d index 53212fe..748da55 100644 --- a/gas/testsuite/gas/ppc/power7.d +++ b/gas/testsuite/gas/ppc/power7.d @@ -111,3 +111,9 @@ Disassembly of section \.text: 194: 60 00 00 00 nop 198: 60 00 00 00 nop 19c: 60 42 00 00 ori r2,r2,0 + 1a0: 7f 7b db 78 yield + 1a4: 7f 7b db 78 yield + 1a8: 7f bd eb 78 mdoio + 1ac: 7f bd eb 78 mdoio + 1b0: 7f de f3 78 mdoom + 1b4: 7f de f3 78 mdoom diff --git a/gas/testsuite/gas/ppc/power7.s b/gas/testsuite/gas/ppc/power7.s index c6f235c..37c3e7f 100644 --- a/gas/testsuite/gas/ppc/power7.s +++ b/gas/testsuite/gas/ppc/power7.s @@ -102,3 +102,9 @@ power7: isel 2,3,4,28 ori 2,2,0 .p2align 4,,15 + yield + or 27,27,27 + mdoio + or 29,29,29 + mdoom + or 30,30,30 |