Add .machine directives to ensure the mcrxr instruction is assembled
for power 6. The instruction is not supported on later platforms.
441512 Remove a unneeded / unnecessary prefix check.
441534 Update the expected output for test_isa_3_1_VRT.
442061 very slow execution under Fedora 34 (readdwarf3)
+443031 Gcc -many change requires explicit .machine directives
To see details of a given bug, visit
https://bugs.kde.org/show_bug.cgi?id=XXXXXX
ASSEMBLY_FUNC("test_mcrf", "mcrf 0, 0");
extern void test_mcrxr (void);
-ASSEMBLY_FUNC("test_mcrxr", "mcrxr 0");
+ASSEMBLY_FUNC("test_mcrxr", ".machine push; .machine power6;" \
+ "mcrxr 0; .machine pop");
extern void test_mtcrf (void);
ASSEMBLY_FUNC("test_mtcrf", "mtcrf 0, 14");