mips.h (SIZE_TYPE, [...]): Undef these macros before defining them.
authorChris Demetriou <cgd@broadcom.com>
Thu, 31 Jul 2003 00:46:45 +0000 (00:46 +0000)
committerChris Demetriou <cgd@gcc.gnu.org>
Thu, 31 Jul 2003 00:46:45 +0000 (17:46 -0700)
2003-07-30  Chris Demetriou  <cgd@broadcom.com>

        * config/mips/mips.h (SIZE_TYPE, PTRDIFF_TYPE): Undef these
        macros before defining them.

From-SVN: r69985

gcc/ChangeLog
gcc/config/mips/mips.h

index 358f141a078d59b90f94cc631e1acfcf7d9f8e1b..1d97cd95a8e245994650dc8db848a478bae13ca8 100644 (file)
@@ -1,3 +1,8 @@
+2003-07-30  Chris Demetriou  <cgd@broadcom.com>
+
+       * config/mips/mips.h (SIZE_TYPE, PTRDIFF_TYPE): Undef these
+       macros before defining them.
+
 2003-07-31  Ulrich Weigand  <uweigand@de.ibm.com>
 
        * config/s390/s390.md (UNSPEC_ROUND, UNSPEC_SETHIGH, 
index 5acc839d05fa20d3cda99eadfad3be692af0b6aa..c2985f35772a597a9eabda7f01f470e42acdd38a 100644 (file)
@@ -3817,13 +3817,11 @@ while (0)
 /* Default definitions for size_t and ptrdiff_t.  We must override the
    definitions from ../svr4.h on mips-*-linux-gnu.  */
 
-#ifndef SIZE_TYPE
+#undef SIZE_TYPE
 #define SIZE_TYPE (POINTER_SIZE == 64 ? "long unsigned int" : "unsigned int")
-#endif
 
-#ifndef PTRDIFF_TYPE
+#undef PTRDIFF_TYPE
 #define PTRDIFF_TYPE (POINTER_SIZE == 64 ? "long int" : "int")
-#endif
 
 /* See mips_expand_prologue's use of loadgp for when this should be
    true.  */