diff options
author | Alan Modra <amodra@gmail.com> | 2021-05-28 13:24:16 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2021-05-29 21:06:06 +0930 |
commit | 1ff6a3b8e562d09aec8dcf1d8b0ef67f271126fc (patch) | |
tree | 1873db0b13b3360f8a280dfbcc1195d0a4a49757 /libctf/ctf-labels.c | |
parent | d6249f5f1cfc5c37bf026a90a031e8c6463f169b (diff) | |
download | gdb-1ff6a3b8e562d09aec8dcf1d8b0ef67f271126fc.zip gdb-1ff6a3b8e562d09aec8dcf1d8b0ef67f271126fc.tar.gz gdb-1ff6a3b8e562d09aec8dcf1d8b0ef67f271126fc.tar.bz2 |
PowerPC table driven -Mraw disassembly
opcodes/
* ppc-dis.c (lookup_powerpc): Test deprecated field when -Many.
Don't special case PPC_OPCODE_RAW.
(lookup_prefix): Likewise.
(lookup_vle, lookup_spe2): Similarly. Add dialect parameter and..
(print_insn_powerpc): ..update caller.
* ppc-opc.c (EXT): Define.
(powerpc_opcodes): Mark extended mnemonics with EXT.
(prefix_opcodes, vle_opcodes): Likewise.
(XISEL, XISEL_MASK): Add cr field and simplify.
(powerpc_opcodes): Use XISEL with extended isel mnemonics and sort
all isel variants to where the base mnemonic belongs. Sort dstt,
dststt and dssall.
gas/
* testsuite/gas/ppc/raw.s,
* testsuite/gas/ppc/raw.d: New test.
* testsuite/gas/ppc/ppc.exp: Run it.
Diffstat (limited to 'libctf/ctf-labels.c')
0 files changed, 0 insertions, 0 deletions