disas/s390.c: Remove unused variables
The variables s390_opformats and s390_num_opformats are unused and provoke clang warnings: disas/s390.c:849:33: warning: variable 's390_opformats' is not needed and will not be emitted [-Wunneeded-internal-declaration] static const struct s390_opcode s390_opformats[] = ^ disas/s390.c:875:18: warning: unused variable 's390_num_opformats' [-Wunused-const-variable] static const int s390_num_opformats = ^ Delete them, since QEMU doesn't use them. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Stefan Weil <sw@weilnetz.de> Message-id: 1419373100-17690-3-git-send-email-peter.maydell@linaro.org Signed-off-by: Richard Henderson <rth@twiddle.net>
This commit is contained in:
parent
8841d9dfc7
commit
5b27940770
35
disas/s390.c
35
disas/s390.c
@ -106,10 +106,6 @@ struct s390_opcode
|
|||||||
static const struct s390_opcode s390_opcodes[];
|
static const struct s390_opcode s390_opcodes[];
|
||||||
static const int s390_num_opcodes;
|
static const int s390_num_opcodes;
|
||||||
|
|
||||||
/* A opcode format table for the .insn pseudo mnemonic. */
|
|
||||||
static const struct s390_opcode s390_opformats[];
|
|
||||||
static const int s390_num_opformats;
|
|
||||||
|
|
||||||
/* Values defined for the flags field of a struct powerpc_opcode. */
|
/* Values defined for the flags field of a struct powerpc_opcode. */
|
||||||
|
|
||||||
/* The operands table is an array of struct s390_operand. */
|
/* The operands table is an array of struct s390_operand. */
|
||||||
@ -844,37 +840,6 @@ static const struct s390_operand s390_operands[] =
|
|||||||
#define MASK_SIY_DRI { 0xff, 0x00, 0x00, 0x00, 0x00, 0xff }
|
#define MASK_SIY_DRI { 0xff, 0x00, 0x00, 0x00, 0x00, 0xff }
|
||||||
/* QEMU-END */
|
/* QEMU-END */
|
||||||
|
|
||||||
/* The opcode formats table (blueprints for .insn pseudo mnemonic). */
|
|
||||||
|
|
||||||
static const struct s390_opcode s390_opformats[] =
|
|
||||||
{
|
|
||||||
{ "e", OP8(0x00LL), MASK_E, INSTR_E, 3, 0 },
|
|
||||||
{ "ri", OP8(0x00LL), MASK_RI_RI, INSTR_RI_RI, 3, 0 },
|
|
||||||
{ "rie", OP8(0x00LL), MASK_RIE_RRP, INSTR_RIE_RRP, 3, 0 },
|
|
||||||
{ "ril", OP8(0x00LL), MASK_RIL_RP, INSTR_RIL_RP, 3, 0 },
|
|
||||||
{ "rilu", OP8(0x00LL), MASK_RIL_RU, INSTR_RIL_RU, 3, 0 },
|
|
||||||
{ "rr", OP8(0x00LL), MASK_RR_RR, INSTR_RR_RR, 3, 0 },
|
|
||||||
{ "rre", OP8(0x00LL), MASK_RRE_RR, INSTR_RRE_RR, 3, 0 },
|
|
||||||
{ "rrf", OP8(0x00LL), MASK_RRF_RURR, INSTR_RRF_RURR, 3, 0 },
|
|
||||||
{ "rs", OP8(0x00LL), MASK_RS_RRRD, INSTR_RS_RRRD, 3, 0 },
|
|
||||||
{ "rse", OP8(0x00LL), MASK_RSE_RRRD, INSTR_RSE_RRRD, 3, 0 },
|
|
||||||
{ "rsi", OP8(0x00LL), MASK_RSI_RRP, INSTR_RSI_RRP, 3, 0 },
|
|
||||||
{ "rsy", OP8(0x00LL), MASK_RSY_RRRD, INSTR_RSY_RRRD, 3, 3 },
|
|
||||||
{ "rx", OP8(0x00LL), MASK_RX_RRRD, INSTR_RX_RRRD, 3, 0 },
|
|
||||||
{ "rxe", OP8(0x00LL), MASK_RXE_RRRD, INSTR_RXE_RRRD, 3, 0 },
|
|
||||||
{ "rxf", OP8(0x00LL), MASK_RXF_RRRDR, INSTR_RXF_RRRDR,3, 0 },
|
|
||||||
{ "rxy", OP8(0x00LL), MASK_RXY_RRRD, INSTR_RXY_RRRD, 3, 3 },
|
|
||||||
{ "s", OP8(0x00LL), MASK_S_RD, INSTR_S_RD, 3, 0 },
|
|
||||||
{ "si", OP8(0x00LL), MASK_SI_URD, INSTR_SI_URD, 3, 0 },
|
|
||||||
{ "siy", OP8(0x00LL), MASK_SIY_URD, INSTR_SIY_URD, 3, 3 },
|
|
||||||
{ "ss", OP8(0x00LL), MASK_SS_RRRDRD, INSTR_SS_RRRDRD,3, 0 },
|
|
||||||
{ "sse", OP8(0x00LL), MASK_SSE_RDRD, INSTR_SSE_RDRD, 3, 0 },
|
|
||||||
{ "ssf", OP8(0x00LL), MASK_SSF_RRDRD, INSTR_SSF_RRDRD,3, 0 },
|
|
||||||
};
|
|
||||||
|
|
||||||
static const int s390_num_opformats =
|
|
||||||
sizeof (s390_opformats) / sizeof (s390_opformats[0]);
|
|
||||||
|
|
||||||
/* include "s390-opc.tab" generated from opcodes/s390-opc.txt rev 1.17 */
|
/* include "s390-opc.tab" generated from opcodes/s390-opc.txt rev 1.17 */
|
||||||
/* The opcode table. This file was generated by s390-mkopc.
|
/* The opcode table. This file was generated by s390-mkopc.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user