OSDN Git Service

* f95-lang.c (gfc_init_decl_processing): use ptr_mode instead of Pmode.
authorsje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 Apr 2008 21:22:34 +0000 (21:22 +0000)
committersje <sje@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 Apr 2008 21:22:34 +0000 (21:22 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134533 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/fortran/ChangeLog
gcc/fortran/f95-lang.c

index 3808eb5..1d9ca4d 100644 (file)
@@ -1,3 +1,7 @@
+2008-04-21  Steve Ellcey  <sje@cup.hp.com>
+
+       * f95-lang.c (gfc_init_decl_processing): use ptr_mode instead of Pmode.
+
 2008-04-21  Daniel Franke  <franke.daniel@gmail.com>
 
        PR fortran/35019
index 4d2e978..58e3127 100644 (file)
@@ -563,9 +563,9 @@ gfc_init_decl_processing (void)
   /* x86_64 minw32 has a sizetype of "unsigned long long", most other hosts
      have a sizetype of "unsigned long". Therefore choose the correct size
      in mostly target independent way.  */
-  if (TYPE_MODE (long_unsigned_type_node) == Pmode)
+  if (TYPE_MODE (long_unsigned_type_node) == ptr_mode)
     set_sizetype (long_unsigned_type_node);
-  else if (TYPE_MODE (long_long_unsigned_type_node) == Pmode)
+  else if (TYPE_MODE (long_long_unsigned_type_node) == ptr_mode)
     set_sizetype (long_long_unsigned_type_node);
   else
     set_sizetype (long_unsigned_type_node);