rtems.h (MIPS_DEFAULT_GVALUE): Set to 0.

2005-01-15  Ralf Corsepius  <ralf.corsepius@rtems.org>

	* config/mips/rtems.h (MIPS_DEFAULT_GVALUE): Set to 0.
	* config/mips/t-rtems (MULTILIBS_DIRNAMES,MULTILIB_OPTIONS):
	Remove little endian multilib variants.
	Add mips32 multilib variant.

From-SVN: r93690
This commit is contained in:
Ralf Corsepius 2005-01-15 09:38:53 +01:00 committed by Ralf Corsepius
parent e1c74af03a
commit 4ba9f2a1e4
3 changed files with 17 additions and 3 deletions

View file

@ -1,3 +1,10 @@
2005-01-15 Ralf Corsepius <ralf.corsepius@rtems.org>
* config/mips/rtems.h (MIPS_DEFAULT_GVALUE): Set to 0.
* config/mips/t-rtems (MULTILIBS_DIRNAMES,MULTILIB_OPTIONS):
Remove little endian multilib variants.
Add mips32 multilib variant.
2005-01-15 Kazu Hirata <kazu@cs.umass.edu>
* explow.c (copy_all_reg, stabilize): Remove.

View file

@ -1,5 +1,6 @@
/* Definitions for rtems targeting a MIPS using ELF.
Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005
Free Software Foundation, Inc.
Contributed by Joel Sherrill (joel@OARcorp.com).
This file is part of GCC.
@ -27,3 +28,9 @@ do { \
builtin_define ("__USE_INIT_FINI__"); \
builtin_assert ("system=rtems"); \
} while (0)
/* No sdata.
* The RTEMS BSPs expect -G0
*/
#undef MIPS_DEFAULT_GVALUE
#define MIPS_DEFAULT_GVALUE 0

View file

@ -1,5 +1,5 @@
# Custom multilibs for RTEMS
MULTILIB_OPTIONS = mips1/mips3 msoft-float/msingle-float EL/EB
MULTILIB_DIRNAMES = mips1 mips3 soft-float single el eb
MULTILIB_OPTIONS = mips1/mips3/mips32 msoft-float/msingle-float
MULTILIB_DIRNAMES = mips1 mips3 mips32 soft-float single
MULTILIB_MATCHES = msingle-float=m4650