s390: Add zEC12 machine model. Fix spelling for some older models.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12905 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/m_machine.c b/coregrind/m_machine.c
index a468f8d..04f05c7 100644
--- a/coregrind/m_machine.c
+++ b/coregrind/m_machine.c
@@ -531,6 +531,7 @@
{ "2098", VEX_S390X_MODEL_Z10_BC },
{ "2817", VEX_S390X_MODEL_Z196 },
{ "2818", VEX_S390X_MODEL_Z114 },
+ { "2827", VEX_S390X_MODEL_ZEC12 },
};
Int model, n, fh;
diff --git a/tests/s390x_features.c b/tests/s390x_features.c
index f0fdb63..837d83e 100644
--- a/tests/s390x_features.c
+++ b/tests/s390x_features.c
@@ -79,12 +79,13 @@
{ "2066", "z800" },
{ "2084", "z990" },
{ "2086", "z890" },
- { "2094", "z9-ec" },
- { "2096", "z9-bc" },
- { "2097", "z10-ec" },
- { "2098", "z10-bc" },
+ { "2094", "z9-EC" },
+ { "2096", "z9-BC" },
+ { "2097", "z10-EC" },
+ { "2098", "z10-BC" },
{ "2817", "z196" },
{ "2818", "z114" },
+ { "2827", "zEC12" },
};