Tue Jul 22 12:11:48 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
authorMichael Snyder <msnyder@vmware.com>
Tue, 22 Jul 1997 19:14:46 +0000 (19:14 +0000)
committerMichael Snyder <msnyder@vmware.com>
Tue, 22 Jul 1997 19:14:46 +0000 (19:14 +0000)
        * config/mips/tm-mips64.h: longs, long longs, and pointers
        are all 64 bits on EABI mips targets.

gdb/ChangeLog
gdb/config/mips/tm-mips64.h

index 37a190d5c2a241ac80a3ffaa62c13e0bdfd2450d..7542565c84210e4890ff95412243c6c423b0c35c 100644 (file)
@@ -1,3 +1,8 @@
+Tue Jul 22 12:11:48 1997  Michael Snyder  (msnyder@cleaver.cygnus.com)
+
+       * config/mips/tm-mips64.h: longs, long longs, and pointers
+       are all 64 bits on EABI mips targets.
+
 start-sanitize-gdbtk
 Mon Jul 21 22:24:07 1997  Martin M. Hunt  <hunt@cygnus.com>
 
index 41472e92f54e0dd2b5759761e3ab44dbcd082937..c1595e1d150b3cb89d8e29fce49a25041628707b 100644 (file)
@@ -32,5 +32,12 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #define OP_LDFPR 065   /* ldc1 */
 #define OP_LDGPR 067   /* ld */
 
+#if defined(MIPS_EABI) && (MIPS_EABI != 0)
+/* define sizes for 64-bit data types */
+#define TARGET_LONG_BIT      64
+#define TARGET_LONG_LONG_BIT 64
+#define TARGET_PTR_BIT       64
+#endif /* MIPS_EABI */
+
 /* Get the basic MIPS definitions.  */
 #include "tm-mips.h"