OSDN Git Service

2008-01-22 Tobias Burnus <burnus@net-b.de>
authorburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 22 Jan 2008 16:43:20 +0000 (16:43 +0000)
committerburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 22 Jan 2008 16:43:20 +0000 (16:43 +0000)
       PR fortran/34907
       * parse.c (parse_spec): Change = into ==.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@131728 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/fortran/ChangeLog
gcc/fortran/parse.c

index 72af9f0..fd6efa3 100644 (file)
@@ -1,3 +1,8 @@
+2008-01-22  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/34907
+       * parse.c (parse_spec): Change = into ==.
+
 2008-01-22  Daniel Franke  <franke.daniel@gmail.com>
 
        PR fortran/34915
index e57e10d..64d8c33 100644 (file)
@@ -2189,7 +2189,7 @@ loop:
 
       gfc_current_block ()->ts.kind = 0;
       /* Keep the derived type; if it's bad, it will be discovered later.  */
-      if (!(ts->type = BT_DERIVED && ts->derived))
+      if (!(ts->type == BT_DERIVED && ts->derived))
         ts->type = BT_UNKNOWN;
     }