Delete MIPS_DEFAULT_FPU from config/mips/*.h
This commit is contained in:
parent
1ba607adba
commit
b0069a1775
@ -1,3 +1,16 @@
|
||||
Thu Jun 8 14:23:12 2000 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* config/mips/tm-vr4xxxel.h, config/mips/tm-vr4xxx.h,
|
||||
config/mips/tm-vr4100.h, config/mips/tm-tx39l.h,
|
||||
config/mips/tm-tx39.h: Delete definition of
|
||||
MIPS_DEFAULT_FPU. Enable multi-arch.
|
||||
* mips-tdep.c: (mips_gdbarch_init): The bfd_mach_mips3900 has no
|
||||
FPU.
|
||||
|
||||
* config/mips/tm-mips.h (MIPS_FPU_SINGLE_REGSIZE):
|
||||
(MIPS_FPU_DOUBLE_REGSIZE): Move from here.
|
||||
* mips-tdep.c: To here. Change to an enum.
|
||||
|
||||
Wed Jun 7 18:27:51 2000 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* configure.in (DEFAULT_BFD_ARCH, DEFAULT_BFD_VEC): Use config.bfd
|
||||
|
@ -129,11 +129,6 @@ extern breakpoint_from_pc_fn mips_breakpoint_from_pc;
|
||||
#define MIPS_REGSIZE 4
|
||||
#endif
|
||||
|
||||
/* The sizes of floating point registers. */
|
||||
|
||||
#define MIPS_FPU_SINGLE_REGSIZE 4
|
||||
#define MIPS_FPU_DOUBLE_REGSIZE 8
|
||||
|
||||
/* Number of machine registers */
|
||||
|
||||
#ifndef NUM_REGS
|
||||
|
@ -17,8 +17,8 @@
|
||||
Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#define GDB_MULTI_ARCH 1
|
||||
#define MIPS_EABI 1
|
||||
#define MIPS_DEFAULT_FPU_TYPE MIPS_FPU_NONE
|
||||
|
||||
#include "mips/tm-bigmips.h"
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#define GDB_MULTI_ARCH 1
|
||||
#define MIPS_EABI 1
|
||||
#define MIPS_DEFAULT_FPU_TYPE MIPS_FPU_NONE
|
||||
|
||||
#include "mips/tm-mips.h"
|
||||
|
||||
|
@ -18,7 +18,6 @@
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#define MIPS_EABI 1
|
||||
#define MIPS_DEFAULT_FPU_TYPE MIPS_FPU_NONE
|
||||
#define TARGET_PTR_BIT 64
|
||||
|
||||
#include "mips/tm-bigmips64.h"
|
||||
|
@ -18,6 +18,5 @@
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#define GDB_MULTI_ARCH 1
|
||||
#define MIPS_DEFAULT_FPU_TYPE MIPS_FPU_DOUBLE
|
||||
|
||||
#include "mips/tm-bigmips64.h"
|
||||
|
@ -18,6 +18,5 @@
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#define GDB_MULTI_ARCH 1
|
||||
#define MIPS_DEFAULT_FPU_TYPE MIPS_FPU_DOUBLE
|
||||
|
||||
#include "mips/tm-mips64.h"
|
||||
|
@ -40,6 +40,14 @@
|
||||
#include "elf-bfd.h"
|
||||
|
||||
|
||||
/* The sizes of floating point registers. */
|
||||
|
||||
enum
|
||||
{
|
||||
MIPS_FPU_SINGLE_REGSIZE = 4,
|
||||
MIPS_FPU_DOUBLE_REGSIZE = 8
|
||||
};
|
||||
|
||||
/* All the possible MIPS ABIs. */
|
||||
|
||||
enum mips_abi
|
||||
@ -4030,6 +4038,7 @@ mips_gdbarch_init (info, arches)
|
||||
&& info.bfd_arch_info->arch == bfd_arch_mips)
|
||||
switch (info.bfd_arch_info->mach)
|
||||
{
|
||||
case bfd_mach_mips3900:
|
||||
case bfd_mach_mips4100:
|
||||
case bfd_mach_mips4111:
|
||||
tdep->mips_fpu_type = MIPS_FPU_NONE;
|
||||
|
Loading…
Reference in New Issue
Block a user