Revert "MIPS: add .module mipsREV to all output asm file"

This reverts commit d904008df2.

".module MIPSRev" has higher priority than -march=octeon or like.
It makes assembler cannot recognize the extension instructions
of octeon (See pr62030-octeon.c).
This commit is contained in:
YunQiang Su 2021-09-02 10:17:18 +08:00
parent e11c6046f9
commit 6e16b2123d

View File

@ -9841,44 +9841,6 @@ mips_mdebug_abi_name (void)
} }
} }
static const char *
mips_module_isa_name ()
{
switch (mips_isa)
{
case MIPS_ISA_MIPS1:
return "mips1";
case MIPS_ISA_MIPS2:
return "mips2";
case MIPS_ISA_MIPS3:
return "mips3";
case MIPS_ISA_MIPS4:
return "mips4";
case MIPS_ISA_MIPS32:
return "mips32";
case MIPS_ISA_MIPS32R2:
return "mips32r2";
case MIPS_ISA_MIPS32R3:
return "mips32r3";
case MIPS_ISA_MIPS32R5:
return "mips32r5";
case MIPS_ISA_MIPS32R6:
return "mips32r6";
case MIPS_ISA_MIPS64:
return "mips64";
case MIPS_ISA_MIPS64R2:
return "mips64r2";
case MIPS_ISA_MIPS64R3:
return "mips64r3";
case MIPS_ISA_MIPS64R5:
return "mips64r5";
case MIPS_ISA_MIPS64R6:
return "mips64r6";
default:
gcc_unreachable ();
}
}
/* Implement TARGET_ASM_FILE_START. */ /* Implement TARGET_ASM_FILE_START. */
static void static void
@ -9911,9 +9873,6 @@ mips_file_start (void)
mips_nan == MIPS_IEEE_754_2008 ? "2008" : "legacy"); mips_nan == MIPS_IEEE_754_2008 ? "2008" : "legacy");
#ifdef HAVE_AS_DOT_MODULE #ifdef HAVE_AS_DOT_MODULE
fprintf (asm_out_file, "\t.module\t%s\n",
mips_module_isa_name ());
/* Record the FP ABI. See below for comments. */ /* Record the FP ABI. See below for comments. */
if (TARGET_NO_FLOAT) if (TARGET_NO_FLOAT)
#ifdef HAVE_AS_GNU_ATTRIBUTE #ifdef HAVE_AS_GNU_ATTRIBUTE