pa.h (MAX_LONG_TYPE_SIZE): Should be 32, not 64.
authorJeffrey A Law <law@cygnus.com>
Mon, 7 May 2001 15:28:50 +0000 (15:28 +0000)
committerJeff Law <law@gcc.gnu.org>
Mon, 7 May 2001 15:28:50 +0000 (09:28 -0600)
        * pa.h (MAX_LONG_TYPE_SIZE): Should be 32, not 64.
        * pa-64.h (*_TYPE_SIZE): Undefine before redefining.

From-SVN: r41893

gcc/ChangeLog
gcc/config/pa/pa-64.h
gcc/config/pa/pa.h

index dee8bdcd6ea18bb3e481e3d4b4b8e48fdc149813..bddbc08ef6a584ead716c80de96ff31d0cd3a580 100644 (file)
@@ -1,3 +1,8 @@
+Mon May  7 09:30:14 2001  Jeffrey A Law  (law@cygnus.com)
+
+       * pa.h (MAX_LONG_TYPE_SIZE): Should be 32, not 64.
+       * pa-64.h (*_TYPE_SIZE): Undefine before redefining.
+
 2001-05-06  Zack Weinberg  <zackw@stanford.edu>
 
        * Makefile.in (tradcpp0): Correct typo in dependency list.
index e09447237aff0e87efc0fa0073ab68b8c012784a..6624df2d98f7a52c938f098da7a169331fde4b10 100644 (file)
@@ -51,12 +51,19 @@ Boston, MA 02111-1307, USA.  */
 #define WCHAR_TYPE_SIZE 32
 
 /* If it is not listed here, then the default selected by GCC is OK.  */
+#undef SHORT_TYPE_SIZE
 #define SHORT_TYPE_SIZE 16
+#undef INT_TYPE_SIZE
 #define INT_TYPE_SIZE 32
+#undef MAX_LONG_TYPE_SIZE
 #define MAX_LONG_TYPE_SIZE 64
+#undef LONG_TYPE_SIZE
 #define LONG_TYPE_SIZE 64
+#undef LONG_LONG_TYPE_SIZE
 #define LONG_LONG_TYPE_SIZE 64
+#undef FLOAT_TYPE_SIZE
 #define FLOAT_TYPE_SIZE 32
+#undef DOUBLE_TYPE_SIZE
 #define DOUBLE_TYPE_SIZE 64
 /* This should be 128, but until we work out the ABI for the 128bit
    FP codes supplied by HP we'll keep it at 64 bits.  */
index 1ce9794839aa849137dce96919298ed5935007a1..1691ba46a9a7d4c6f2b925b9ec3c41848efb35e5 100644 (file)
@@ -415,7 +415,7 @@ extern int target_flags;
    But on a machine with 16-bit registers, this would be 16.  */
 #define BITS_PER_WORD (TARGET_64BIT ? 64 : 32)
 #define MAX_BITS_PER_WORD 64
-#define MAX_LONG_TYPE_SIZE 64
+#define MAX_LONG_TYPE_SIZE 32
 #define MAX_WCHAR_TYPE_SIZE 32
 
 /* Width of a word, in units (bytes).  */