diff options
author | Nick Clifton <nickc@redhat.com> | 2004-09-03 14:31:41 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2004-09-03 14:31:41 +0000 |
commit | 42851540ac3cf3b1f17ed9ab528c1ea2a2fdfb4f (patch) | |
tree | 37d2af0e5232af83ae00e569edf556f4c5dc6bf6 /opcodes | |
parent | 6e3b68350d29fde1dedc4772bbdce07ac3669f97 (diff) | |
download | gdb-42851540ac3cf3b1f17ed9ab528c1ea2a2fdfb4f.zip gdb-42851540ac3cf3b1f17ed9ab528c1ea2a2fdfb4f.tar.gz gdb-42851540ac3cf3b1f17ed9ab528c1ea2a2fdfb4f.tar.bz2 |
Add LD and GAS testsuites for CRX port.
Fix several crx bugs.
Diffstat (limited to 'opcodes')
-rw-r--r-- | opcodes/ChangeLog | 5 | ||||
-rw-r--r-- | opcodes/crx-opc.c | 11 |
2 files changed, 10 insertions, 6 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 2ab8fa7..2651602 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,8 @@ +2004-09-03 Tomer Levi <Tomer.Levi@nsc.com> + + * opc-crx.c: Rename 'popma' to 'popa', remove 'pushma'. + Fix parameter to 'm[t|f]csr' insns. + 2004-08-30 Nathanael Nerode <neroden@gcc.gnu.org> * configure.in: Autoupdate to autoconf 2.59. diff --git a/opcodes/crx-opc.c b/opcodes/crx-opc.c index 1a6b313..b01addf 100644 --- a/opcodes/crx-opc.c +++ b/opcodes/crx-opc.c @@ -472,13 +472,12 @@ const inst crx_instruction[] = REGLIST_INST ("popret", 0x326), REG1_INST ("popret", 0xFFD), - REGLIST_INST ("loadm", 0x324), + REGLIST_INST ("loadm", 0x324), REGLIST_INST ("loadma", 0x325), - REGLIST_INST ("popma", 0x325), + REGLIST_INST ("popa", 0x325), - REGLIST_INST ("storm", 0x344), + REGLIST_INST ("storm", 0x344), REGLIST_INST ("storma", 0x345), - REGLIST_INST ("pushma", 0x345), /* Create a branch instruction. */ #define BR_INST(NAME, OPC1, OPC2, INS_TYPE) \ @@ -512,9 +511,9 @@ const inst crx_instruction[] = /* opc12 c4 opc8 copreg r */ {"mfcr", 2, 0x301031, 8, COP_REG_INS | FMT_2, {{i4,16}, {copregr,4}, {regr,0}}}, /* opc12 c4 opc8 r copsreg */ - {"mtcsr", 2, 0x301032, 8, COP_REG_INS | FMT_2, {{i4,16}, {regr,4}, {copregr,0}}}, + {"mtcsr", 2, 0x301032, 8, COP_REG_INS | FMT_2, {{i4,16}, {regr,4}, {copsregr,0}}}, /* opc12 c4 opc8 copsreg r */ - {"mfcsr", 2, 0x301033, 8, COP_REG_INS | FMT_2, {{i4,16}, {copregr,4}, {regr,0}}}, + {"mfcsr", 2, 0x301033, 8, COP_REG_INS | FMT_2, {{i4,16}, {copsregr,4}, {regr,0}}}, /* CO-processor extensions */ /* opc12 c4 opc4 i4 disps9 */ |