binutils-gdb/include/opcode
Alan Modra 96a86c01d1 PR24390, Don't decode mtfsb field as a cr field
"mtfsb0 4*cr7+lt" doesn't make all that much sense, but unfortunately
glibc uses just that instead of "mtfsb0 28" to clear the fpscr xe bit.
So for backwards compatibility accept cr field expressions when
assembling mtfsb operands, but disassemble to a plain number.

	PR 24390
include/
	* opcode/ppc.h (PPC_OPERAND_CR_REG): Comment.
opcodes/
	* ppc-opc.c (BTF): Define.
	(powerpc_opcodes): Use for mtfsb*.
	* ppc-dis.c (print_insn_powerpc): Print fields with both
	PPC_OPERAND_CR_REG and PPC_OPERAND_CR_BIT as a plain number.
gas/
	* testsuite/gas/ppc/476.d: Update mtfsb*.
	* testsuite/gas/ppc/a2.d: Likewise.
2019-03-28 15:21:05 +10:30
..
aarch64.h AArch64: Remove ldgv and stgv instructions from Armv8.5-A Memory Tagging Extension. 2019-01-25 14:49:51 +00:00
alpha.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
arc-attrs.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
arc-func.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
arc.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
arm.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
avr.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
bfin.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
cgen.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
ChangeLog-0415 binutils ChangeLog rotation 2016-01-01 22:59:17 +10:30
ChangeLog-9103 Add copyright notices 2012-12-10 12:48:03 +00:00
convex.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
cr16.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
cris.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
crx.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
csky.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
d10v.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
d30v.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
dlx.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
ft32.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
h8300.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
hppa.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
i386.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
ia64.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
m68hc11.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
m68k.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
metag.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
mips.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
mmix.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
mn10200.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
mn10300.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
moxie.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
msp430-decode.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
msp430.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
nds32.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
nfp.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
nios2.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
nios2r1.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
nios2r2.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
np1.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
ns32k.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
pdp11.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
pj.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
pn.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
ppc.h PR24390, Don't decode mtfsb field as a cr field 2019-03-28 15:21:05 +10:30
pru.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
pyr.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
riscv-opc.h RISC-V: Add fence.tso instruction 2018-10-02 08:26:32 -07:00
riscv.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
rl78.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
rx.h RX: include - Add RXv3 support. 2019-01-05 22:49:46 +09:00
s12z.h S12Z: Move opcode header to public include directory. 2018-08-18 07:50:03 +02:00
s390.h S/390: Implement instruction set extensions 2019-01-31 17:32:18 +01:00
score-datadep.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
score-inst.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
sparc.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
spu-insns.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
spu.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
tic4x.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
tic6x-control-registers.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
tic6x-insn-formats.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
tic6x-opcode-table.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
tic6x.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
tic30.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
tic54x.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
tic80.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
tilegx.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
tilepro.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
v850.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
vax.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
visium.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
wasm.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30
xgate.h Update year range in copyright notice of binutils files 2019-01-01 22:06:53 +10:30