From 2253c8f089193b90141e08436417bc8ea1dd6015 Mon Sep 17 00:00:00 2001 From: Andreas Krebbel Date: Tue, 21 Mar 2017 14:21:02 +0100 Subject: S/390: Remove vx2 facility flag This patch removes the vx2 facility flag. It will not be used by GCC and was a misnomer anyway. Committed to mainline and 2.28 branch. include/ChangeLog: 2017-03-21 Andreas Krebbel * opcode/s390.h (S390_INSTR_FLAG_VX2): Remove. (S390_INSTR_FLAG_FACILITY_MASK): Adjust value. gas/ChangeLog: 2017-03-21 Andreas Krebbel * config/tc-s390.c (s390_parse_cpu): Remove S390_INSTR_FLAG_VX2 from cpu_table. Remove vx2, and novx2 from cpu_flags. opcodes/ChangeLog: 2017-03-21 Andreas Krebbel * s390-mkopc.c (main): Remove vx2 check. * s390-opc.txt: Remove vx2 instruction flags. --- include/ChangeLog | 5 +++++ include/opcode/s390.h | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/ChangeLog b/include/ChangeLog index eae3138..0937552 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,8 @@ +2017-03-21 Andreas Krebbel + + * opcode/s390.h (S390_INSTR_FLAG_VX2): Remove. + (S390_INSTR_FLAG_FACILITY_MASK): Adjust value. + 2017-03-21 Rinat Zelig * opcode/arc.h (insn_class_t): Add DMA class. diff --git a/include/opcode/s390.h b/include/opcode/s390.h index 7ce5616..2e07664 100644 --- a/include/opcode/s390.h +++ b/include/opcode/s390.h @@ -51,8 +51,7 @@ enum s390_opcode_cpu_val #define S390_INSTR_FLAG_HTM 0x2 #define S390_INSTR_FLAG_VX 0x4 -#define S390_INSTR_FLAG_VX2 0x8 -#define S390_INSTR_FLAG_FACILITY_MASK 0xe +#define S390_INSTR_FLAG_FACILITY_MASK 0x6 /* The opcode table is an array of struct s390_opcode. */ -- cgit v1.1