aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/mips/vr.h
diff options
context:
space:
mode:
authorCatherine Moore <clm@codesourcery.com>2008-11-10 18:56:24 -0500
committerCatherine Moore <clm@gcc.gnu.org>2008-11-10 18:56:24 -0500
commit7f75ae868a2108e93c21500b9a2b1017b6ccf691 (patch)
tree29f1d4ec454e9c8aef2fe78689616b436b91642d /gcc/config/mips/vr.h
parent548a63222ed9b9e8de3503388d64366121ba621d (diff)
downloadgcc-7f75ae868a2108e93c21500b9a2b1017b6ccf691.zip
gcc-7f75ae868a2108e93c21500b9a2b1017b6ccf691.tar.gz
gcc-7f75ae868a2108e93c21500b9a2b1017b6ccf691.tar.bz2
config.gcc (mips64vrel-*-elf*): Include the tm_file prior to vr.h.
* 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. From-SVN: r141754
Diffstat (limited to 'gcc/config/mips/vr.h')
-rw-r--r--gcc/config/mips/vr.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/gcc/config/mips/vr.h b/gcc/config/mips/vr.h
index 9492cac..b5b32c8 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
<http://www.gnu.org/licenses/>. */
#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:%<mgp32}"
+ "%{mabi=32:%<mgp32}", \
+ \
+ /* Configuration-independent MIPS rules. */ \
+ BASE_DRIVER_SELF_SPECS