This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: About gfortran binaries on quatramaran.ens.fr


Hi,

For the mingw32 gfortran executables, have you made modifications that
have not been incorporated into the mainline?  I compiled a snapshot
from around June 10, and it had a few bugs that were not present in your
20060531 executable.

I do build the regular mainline with the following patch applied:


Index: gcc/fortran/trans-types.c
===================================================================
--- gcc/fortran/trans-types.c   (revision 115055)
+++ gcc/fortran/trans-types.c   (working copy)
@@ -157,8 +157,7 @@
         library assumes these are the only floating point types.  */

       if (mode != TYPE_MODE (float_type_node)
-         && (mode != TYPE_MODE (double_type_node))
-          && (mode != TYPE_MODE (long_double_type_node)))
+         && (mode != TYPE_MODE (double_type_node)))
        continue;

/* Let the kind equal the precision divided by 8, rounding up. Again,


because Windows doesn't have printf() support for long doubles. I use the latest mingw-runtime (3.10), GNU binutils 2.16.93 20060517. The configure options are the following:


../trunk/configure --prefix=/mingw --enable-languages=c,fortran --with-gmp=$HOME/local --disable-nls --with-ld=/mingw/bin/ld --with-as=/mingw/bin/as --disable-werror --enable-bootstrap --enable-threads --host=i386-pc-mingw32 --disable-shared --enable-libgomp


Could you try to see if your bugs are present in yesterday's snapshot (available from quatramaran.ens.fr as usual)?


Thanks,
FX


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]