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. --- gas/ChangeLog | 5 +++++ gas/config/tc-s390.c | 6 ++---- 2 files changed, 7 insertions(+), 4 deletions(-) (limited to 'gas') diff --git a/gas/ChangeLog b/gas/ChangeLog index 23e690b..e052bd8 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +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. + 2017-03-21 Rinat Zelig * testsuite/gas/arc/nps400-11.s: New file. diff --git a/gas/config/tc-s390.c b/gas/config/tc-s390.c index e3ff9cc..35cee61 100644 --- a/gas/config/tc-s390.c +++ b/gas/config/tc-s390.c @@ -291,7 +291,7 @@ s390_parse_cpu (const char * arg, { STRING_COMMA_LEN ("z13"), STRING_COMMA_LEN ("arch11"), S390_INSTR_FLAG_HTM | S390_INSTR_FLAG_VX }, { STRING_COMMA_LEN ("arch12"), STRING_COMMA_LEN (""), - S390_INSTR_FLAG_HTM | S390_INSTR_FLAG_VX | S390_INSTR_FLAG_VX2 } + S390_INSTR_FLAG_HTM | S390_INSTR_FLAG_VX } }; static struct { @@ -303,9 +303,7 @@ s390_parse_cpu (const char * arg, { "htm", S390_INSTR_FLAG_HTM, TRUE }, { "nohtm", S390_INSTR_FLAG_HTM, FALSE }, { "vx", S390_INSTR_FLAG_VX, TRUE }, - { "novx", S390_INSTR_FLAG_VX, FALSE }, - { "vx2", S390_INSTR_FLAG_VX2, TRUE }, - { "novx2", S390_INSTR_FLAG_VX2, FALSE } + { "novx", S390_INSTR_FLAG_VX, FALSE } }; unsigned int icpu; char *ilp_bak; -- cgit v1.1