diff options
author | Dave Anglin <dave.anglin@nrc.ca> | 2005-09-25 02:33:54 +0000 |
---|---|---|
committer | Dave Anglin <dave.anglin@nrc.ca> | 2005-09-25 02:33:54 +0000 |
commit | 29d04e57eea8cf56b8e882ca44938a8c5b613a68 (patch) | |
tree | f1908da9de43eb9c68e59787193801d542d43feb /include/opcode | |
parent | 41bb192f2bd024946db802587862bb4669b2b03f (diff) | |
download | gdb-29d04e57eea8cf56b8e882ca44938a8c5b613a68.tar.gz |
* hppa.h (pa_opcodes): Add new "fdc" and "fic" opcode entries.
Diffstat (limited to 'include/opcode')
-rw-r--r-- | include/opcode/ChangeLog | 4 | ||||
-rw-r--r-- | include/opcode/hppa.h | 5 |
2 files changed, 8 insertions, 1 deletions
diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index 72823027456..9418e3965c8 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,7 @@ +2005-09-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + * hppa.h (pa_opcodes): Add new "fdc" and "fic" opcode entries. + 2005-09-06 Chao-ying Fu <fu@mips.com> * mips.h (OP_SH_MT_U, OP_MASK_MT_U, OP_SH_MT_H, OP_MASK_MT_H, diff --git a/include/opcode/hppa.h b/include/opcode/hppa.h index 8114c6714d8..96f65eae5dd 100644 --- a/include/opcode/hppa.h +++ b/include/opcode/hppa.h @@ -306,7 +306,7 @@ static const char *const completer_chars = ",CcY<>?!@+&U~FfGHINnOoZMadu|/=0123%e 3) Where implicit addressing is available for an opcode, the implicit opcode should precede the explicit opcode, and - 4) Opcodes without FLAG_STRICT should be order as follows: long + 4) Opcodes without FLAG_STRICT should be ordered as follows: long immediate opcodes, short immediate opcodes and finally register index opcodes. */ @@ -753,8 +753,11 @@ static const struct pa_opcode pa_opcodes[] = { "iitlbp", 0x04000000, 0xfc001fff, "x,(S,b)", pa10, 0}, { "pdc", 0x04001380, 0xfc00ffdf, "cZx(b)", pa10, 0}, { "pdc", 0x04001380, 0xfc003fdf, "cZx(s,b)", pa10, 0}, +{ "fdc", 0x04003280, 0xfc00ffff, "5(b)", pa20, FLAG_STRICT}, +{ "fdc", 0x04003280, 0xfc003fff, "5(s,b)", pa20, FLAG_STRICT}, { "fdc", 0x04001280, 0xfc00ffdf, "cZx(b)", pa10, 0}, { "fdc", 0x04001280, 0xfc003fdf, "cZx(s,b)", pa10, 0}, +{ "fic", 0x040013c0, 0xfc00dfdf, "cZx(b)", pa20, FLAG_STRICT}, { "fic", 0x04000280, 0xfc001fdf, "cZx(S,b)", pa10, 0}, { "fdce", 0x040012c0, 0xfc00ffdf, "cZx(b)", pa10, 0}, { "fdce", 0x040012c0, 0xfc003fdf, "cZx(s,b)", pa10, 0}, |