binutils-gdb/opcodes
Jens Remus 1c354ebcba s390: Add suffix to conditional branch instruction descriptions
Suffix the instruction description of conditional branch extended
mnemonics with their condition (e.g. "on A high"). This complements
the optional printing of instruction descriptions as comments in the
disassembly.

Due to the added text the maximum description length is increased from
80 to 128 characters (including the trailing '\0' character).

opcodes/
	* s390-mkopc.c: Add suffix to conditional branch extended
	  mnemonic instruction descriptions.

gas/
	* testsuite/gas/s390/zarch-insndesc.s: Add test cases for
	  printing of suffixed instruction description of conditional
	  branch extended mnemonics.
	* testsuite/gas/s390/zarch-insndesc.d: Likewise.

Signed-off-by: Jens Remus <jremus@linux.ibm.com>
Reviewed-by: Andreas Krebbel <krebbel@linux.ibm.com>
2023-12-20 11:50:32 +01:00
..
po Finalized intl-update patches 2023-11-15 12:53:04 +00:00
.gitignore
aarch64-asm-2.c aarch64: Add FEAT_ITE support 2023-12-19 15:35:49 +01:00
aarch64-asm.c
aarch64-asm.h
aarch64-dis-2.c aarch64: Add FEAT_ITE support 2023-12-19 15:35:49 +01:00
aarch64-dis.c
aarch64-dis.h
aarch64-gen.c
aarch64-opc-2.c aarch64: Add FEAT_SPECRES2 support 2023-12-19 15:35:49 +01:00
aarch64-opc.c aarch64: Add new AT system instructions. 2023-11-16 14:24:30 +00:00
aarch64-opc.h aarch64: Add LSE128 instruction operand support 2023-11-07 21:53:59 +00:00
aarch64-sys-regs.def aarch64: Add support for VMSA feature enhancements. 2023-11-16 14:29:30 +00:00
aarch64-tbl.h aarch64: Add FEAT_ITE support 2023-12-19 15:35:49 +01:00
aclocal.m4 Finalized intl-update patches 2023-11-15 12:53:04 +00:00
alpha-dis.c
alpha-opc.c
arc-dis.c [opcodes] ARC + PPC: Fix -Walloc-size warnings 2023-11-21 17:54:49 +01:00
arc-dis.h
arc-ext-tbl.h
arc-ext.c
arc-ext.h
arc-fxi.h
arc-nps400-tbl.h
arc-opc.c
arc-regs.h
arc-tbl.h
arm-dis.c
avr-dis.c
bfin-dis.c
bpf-dis.c
bpf-opc.c
cgen-asm.c
cgen-asm.in
cgen-bitset.c
cgen-dis.c
cgen-dis.in
cgen-ibld.in
cgen-opc.c
cgen.sh
ChangeLog Finalized intl-update patches 2023-11-15 12:53:04 +00:00
ChangeLog-0001
ChangeLog-0203
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012
ChangeLog-2013
ChangeLog-2014
ChangeLog-2015
ChangeLog-2016
ChangeLog-2017
ChangeLog-2018
ChangeLog-2019
ChangeLog-2020
ChangeLog-9297
ChangeLog-9899
config.in Finalized intl-update patches 2023-11-15 12:53:04 +00:00
configure Finalized intl-update patches 2023-11-15 12:53:04 +00:00
configure.ac Finalized intl-update patches 2023-11-15 12:53:04 +00:00
configure.com
cr16-dis.c
cr16-opc.c
cris-desc.c
cris-desc.h
cris-dis.c
cris-opc.c
cris-opc.h
crx-dis.c
crx-opc.c
csky-dis.c
csky-opc.h
d10v-dis.c
d10v-opc.c
d30v-dis.c
d30v-opc.c
dep-in.sed
dis-buf.c
dis-init.c
disassemble.c
disassemble.h
dlx-dis.c
epiphany-asm.c
epiphany-desc.c
epiphany-desc.h
epiphany-dis.c
epiphany-ibld.c
epiphany-opc.c
epiphany-opc.h
fr30-asm.c
fr30-desc.c
fr30-desc.h
fr30-dis.c
fr30-ibld.c
fr30-opc.c
fr30-opc.h
frv-asm.c
frv-desc.c
frv-desc.h
frv-dis.c
frv-ibld.c
frv-opc.c
frv-opc.h
ft32-dis.c
ft32-opc.c
h8300-dis.c
hppa-dis.c
i386-dis-evex-len.h
i386-dis-evex-mod.h
i386-dis-evex-prefix.h
i386-dis-evex-reg.h
i386-dis-evex-w.h
i386-dis-evex.h
i386-dis.c x86: Intel syntax implies Intel mnemonics 2023-12-15 12:04:39 +01:00
i386-gen.c x86: Remove the restriction for size of the mask register in AVX10 2023-12-19 16:35:24 +08:00
i386-init.h x86: Cpu64 handling improvements 2023-11-09 12:54:23 +01:00
i386-mnem.h
i386-opc.h x86: Remove the restriction for size of the mask register in AVX10 2023-12-19 16:35:24 +08:00
i386-opc.tbl x86: Remove the restriction for size of the mask register in AVX10 2023-12-19 16:35:24 +08:00
i386-reg.tbl
i386-tbl.h x86: Remove the restriction for size of the mask register in AVX10 2023-12-19 16:35:24 +08:00
ia64-asmtab.c
ia64-asmtab.h
ia64-dis.c
ia64-gen.c
ia64-ic.tbl
ia64-opc-a.c
ia64-opc-b.c
ia64-opc-d.c
ia64-opc-f.c
ia64-opc-i.c
ia64-opc-m.c
ia64-opc-x.c
ia64-opc.c
ia64-opc.h
ia64-raw.tbl
ia64-war.tbl
ia64-waw.tbl
ip2k-asm.c
ip2k-desc.c
ip2k-desc.h
ip2k-dis.c
ip2k-ibld.c
ip2k-opc.c
ip2k-opc.h
iq2000-asm.c
iq2000-desc.c
iq2000-desc.h
iq2000-dis.c
iq2000-ibld.c
iq2000-opc.c
iq2000-opc.h
kvx-dis.c
kvx-dis.h
kvx-opc.c
lm32-asm.c
lm32-desc.c
lm32-desc.h
lm32-dis.c
lm32-ibld.c
lm32-opc.c
lm32-opc.h
lm32-opinst.c
loongarch-coder.c LoongArch: Add support for <b ".L1"> and <beq, $t0, $t1, ".L1"> 2023-12-11 17:54:50 +08:00
loongarch-dis.c Add support for ilp32 register alias. 2023-11-10 14:45:09 +08:00
loongarch-opc.c LoongArch: Add call36 and tail36 pseudo instructions for medium code model 2023-12-18 18:36:29 +08:00
m32c-asm.c
m32c-desc.c
m32c-desc.h
m32c-dis.c
m32c-ibld.c
m32c-opc.c
m32c-opc.h
m32r-asm.c
m32r-desc.c
m32r-desc.h
m32r-dis.c
m32r-ibld.c
m32r-opc.c
m32r-opc.h
m32r-opinst.c
m68hc11-dis.c
m68hc11-opc.c
m68k-dis.c
m68k-opc.c
m10200-dis.c
m10200-opc.c
m10300-dis.c
m10300-opc.c
MAINTAINERS
Makefile.am s390: Fix build when using EXEEXT_FOR_BUILD 2023-12-20 11:50:32 +01:00
Makefile.in s390: Fix build when using EXEEXT_FOR_BUILD 2023-12-20 11:50:32 +01:00
makefile.vms
mcore-dis.c
mcore-opc.h
mep-asm.c
mep-desc.c
mep-desc.h
mep-dis.c
mep-ibld.c
mep-opc.c
mep-opc.h
metag-dis.c
microblaze-dis.c
microblaze-dis.h
microblaze-opc.h
microblaze-opcm.h
micromips-opc.c
mips16-opc.c
mips-dis.c
mips-formats.h
mips-opc.c
mmix-dis.c
mmix-opc.c
moxie-dis.c
moxie-opc.c
msp430-decode.c
msp430-decode.opc
msp430-dis.c
mt-asm.c
mt-desc.c
mt-desc.h
mt-dis.c
mt-ibld.c
mt-opc.c
mt-opc.h
nds32-asm.c
nds32-asm.h
nds32-dis.c
nds32-opc.h
nfp-dis.c
nios2-dis.c
nios2-opc.c
ns32k-dis.c
opc2c.c
opintl.h
or1k-asm.c
or1k-desc.c
or1k-desc.h
or1k-dis.c
or1k-ibld.c
or1k-opc.c
or1k-opc.h
or1k-opinst.c
pdp11-dis.c
pdp11-opc.c
pj-dis.c
pj-opc.c
ppc-dis.c [opcodes] ARC + PPC: Fix -Walloc-size warnings 2023-11-21 17:54:49 +01:00
ppc-opc.c
pru-dis.c
pru-opc.c
riscv-dis.c RISC-V: Make riscv_is_mapping_symbol stricter 2023-12-01 11:22:45 +08:00
riscv-opc.c RISC-V: Fix the wrong encoding and operand of the XTheadFmv extension. 2023-12-14 09:54:19 +01:00
rl78-decode.c
rl78-decode.opc
rl78-dis.c
rx-decode.c
rx-decode.opc
rx-dis.c
s12z-dis.c
s12z-opc.c
s12z-opc.h
s390-dis.c s390: Optionally print instruction description in disassembly 2023-12-20 11:50:32 +01:00
s390-mkopc.c s390: Add suffix to conditional branch instruction descriptions 2023-12-20 11:50:32 +01:00
s390-opc.c s390: Optionally print instruction description in disassembly 2023-12-20 11:50:32 +01:00
s390-opc.txt s390: Provide IBM z16 (arch14) instruction descriptions 2023-12-20 11:50:32 +01:00
score7-dis.c
score-dis.c
score-opc.h
sh-dis.c
sh-opc.h
sparc-dis.c
sparc-opc.c
spu-dis.c
spu-opc.c
sysdep.h
tic4x-dis.c
tic6x-dis.c
tic30-dis.c
tic54x-dis.c
tic54x-opc.c
tilegx-dis.c
tilegx-opc.c
tilepro-dis.c
tilepro-opc.c
v850-dis.c
v850-opc.c
vax-dis.c
visium-dis.c
visium-opc.c
wasm32-dis.c
xgate-dis.c
xgate-opc.c
xstormy16-asm.c
xstormy16-desc.c
xstormy16-desc.h
xstormy16-dis.c
xstormy16-ibld.c
xstormy16-opc.c
xstormy16-opc.h
xtensa-dis.c
z8k-dis.c
z8k-opc.h
z8kgen.c
z80-dis.c