diff options
Diffstat (limited to 'gcc/config/mips/mips.h')
-rw-r--r-- | gcc/config/mips/mips.h | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index b092ae37002..a04bef94ed8 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -91,17 +91,6 @@ enum processor_type { #define ABI_64 2 #define ABI_EABI 3 #define ABI_O64 4 -/* MEABI is gcc's internal name for MIPS' new EABI (defined by MIPS) - which is not the same as the above EABI (defined by Cygnus, - Greenhills, and Toshiba?). MEABI is not yet complete or published, - but at this point it looks like N32 as far as calling conventions go, - but allows for either 32 or 64 bit registers. - - Currently MIPS is calling their EABI "the" MIPS EABI, and Cygnus' - EABI the legacy EABI. In the end we may end up calling both ABI's - EABI but give them different version numbers, but for now I'm going - with different names. */ -#define ABI_MEABI 5 /* Whether to emit abicalls code sequences or not. */ @@ -524,8 +513,6 @@ extern void sbss_section PARAMS ((void)); #define TARGET_SWITCHES \ { \ - {"no-crt0", 0, \ - N_("No default crt0.o") }, \ {"int64", MASK_INT64 | MASK_LONG64, \ N_("Use 64-bit int type")}, \ {"long64", MASK_LONG64, \ @@ -1001,12 +988,6 @@ extern int mips_abi; #define ASM_ABI_DEFAULT_SPEC "-mabi=eabi" #endif -#if MIPS_ABI_DEFAULT == ABI_MEABI -/* Most GAS don't know about MEABI. */ -#define MULTILIB_ABI_DEFAULT "mabi=meabi" -#define ASM_ABI_DEFAULT_SPEC "" -#endif - /* Only ELF targets can switch the ABI. */ #ifndef OBJECT_FORMAT_ELF #undef ASM_ABI_DEFAULT_SPEC @@ -1628,9 +1609,7 @@ do { \ /* Force right-alignment for small varargs in 32 bit little_endian mode */ -#define PAD_VARARGS_DOWN (TARGET_64BIT \ - || mips_abi == ABI_MEABI \ - ? BYTES_BIG_ENDIAN : !BYTES_BIG_ENDIAN) +#define PAD_VARARGS_DOWN (TARGET_64BIT ? BYTES_BIG_ENDIAN : !BYTES_BIG_ENDIAN) /* Define this macro if an argument declared as `char' or `short' in a prototype should actually be passed as an `int'. In addition to |