The length of the "longest mnemonic" for the s390x disassembler is
currently defined in s390_defs.h to be 8 characters, where in fact it
should be 9. Update the constant to reflect that.
Also fix the disassembly of the instructions locfh and locfhr, changing
them from their current wrong representations `locgh' and `locghr'.
#define S390_PPNO_MAX_SIZE_SHA512_GEN 64
-/* The length of the longest mnemonic: locgrnhe */
-#define S390_MAX_MNEMONIC_LEN 8
+/* The length of the longest mnemonic: locfhrnhe */
+#define S390_MAX_MNEMONIC_LEN 9
/*---------------------------------------------------------------*/
case S390_XMNM_STOC: prefix = "stoc"; break;
case S390_XMNM_STOCG: prefix = "stocg"; break;
case S390_XMNM_STOCFH: prefix = "stocfh"; break;
- case S390_XMNM_LOCFH: prefix = "locgh"; break;
- case S390_XMNM_LOCFHR: prefix = "locghr"; break;
+ case S390_XMNM_LOCFH: prefix = "locfh"; break;
+ case S390_XMNM_LOCFHR: prefix = "locfhr"; break;
case S390_XMNM_LOCHI: prefix = "lochi"; break;
case S390_XMNM_LOCGHI: prefix = "locghi"; break;
case S390_XMNM_LOCHHI: prefix = "lochhi"; break;