From 4e6c8c3bc9bc2136e2a3e4128793eafaeb3e48d8 Mon Sep 17 00:00:00 2001 From: clm Date: Mon, 10 Nov 2008 23:56:24 +0000 Subject: * config.gcc (mips64vrel-*-elf*): Include the tm_file prior to vr.h. * config/mips/linux.h (LINUX_DRIVER_SELF_SPECS): New. (BASE_DRIVER_SELF_SPECS): Remove. (DRIVER_SELF_SPECS): New definition. * config/mips/elfoabi.h: (DRIVER_SELF_SPECS): Include BASE_DRIVER_SELF_SPECS. * config/mips/sde.h: Likewise. * config/mips/iris6.h: Likewise. * config/mips/vr.h: Likewise. * config/mips/mips.h (BASE_DRIVER_SELF_SPECS): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141754 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/config/mips/vr.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'gcc/config/mips/vr.h') diff --git a/gcc/config/mips/vr.h b/gcc/config/mips/vr.h index 9492cac759d..b5b32c8ea21 100644 --- a/gcc/config/mips/vr.h +++ b/gcc/config/mips/vr.h @@ -20,12 +20,15 @@ along with GCC; see the file COPYING3. If not see . */ #define DEFAULT_VR_ARCH "mfix-vr4130" +#undef MIPS_ABI_DEFAULT #define MIPS_ABI_DEFAULT ABI_EABI +#undef MULTILIB_DEFAULTS #define MULTILIB_DEFAULTS \ { MULTILIB_ENDIAN_DEFAULT, \ MULTILIB_ABI_DEFAULT, \ DEFAULT_VR_ARCH } +#undef DRIVER_SELF_SPECS #define DRIVER_SELF_SPECS \ /* Enforce the default architecture. This is mostly for \ the assembler's benefit. */ \ @@ -51,4 +54,7 @@ along with GCC; see the file COPYING3. If not see "%{mabi=eabi:%{!mlong*:%{!mgp32:-mlong64}}}", \ \ /* Remove -mgp32 if it is redundant. */ \ - "%{mabi=32:%