re PR fortran/37498 (Incorrect array value returned - 4.3 ABI Broken)
authorJerry DeLisle <jvdelisle@gcc.gnu.org>
Fri, 26 Sep 2008 06:15:21 +0000 (06:15 +0000)
committerJerry DeLisle <jvdelisle@gcc.gnu.org>
Fri, 26 Sep 2008 06:15:21 +0000 (06:15 +0000)
2008-09-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org

PR fortran/37498
* trans-io.c (build_dt): Revert previous patch..
* ioparm.def: Delete IOPARM_dt_f2003.

From-SVN: r140683

gcc/fortran/ChangeLog
gcc/fortran/ioparm.def
gcc/fortran/trans-io.c

index 16ed9e9..389f8fa 100644 (file)
@@ -1,3 +1,9 @@
+2008-09-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org
+
+       PR fortran/37498
+       * trans-io.c (build_dt): Revert previous patch..
+       * ioparm.def: Delete IOPARM_dt_f2003.
+
 2008-09-25  Tobias Burnus  <burnus@net-b.de>
 
        PR fortran/37504
index ee3f6b2..deb1b98 100644 (file)
@@ -93,4 +93,3 @@ IOPARM (dt,      pad,         1 << 22, char1)
 IOPARM (dt,      round,                1 << 23, char2)
 IOPARM (dt,      sign,         1 << 24, char1)
 IOPARM (dt,      u,            0,       pad)
-#define IOPARM_dt_f2003                        (1 << 25)
index fdc517a..af46ea2 100644 (file)
@@ -1641,7 +1641,7 @@ build_dt (tree function, gfc_code * code)
   tree tmp, var;
   gfc_expr *nmlname;
   gfc_namelist *nml;
-  unsigned int mask = IOPARM_dt_f2003;
+  unsigned int mask = 0;
 
   gfc_start_block (&block);
   gfc_init_block (&post_block);