This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libfortran/21621] Inconsistency with binary sequential output
- From: "jblomqvi at cc dot hut dot fi" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 May 2005 20:02:33 -0000
- Subject: [Bug libfortran/21621] Inconsistency with binary sequential output
- References: <20050517134432.21621.P.Schaffnit@access.rwth-aachen.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From jblomqvi at cc dot hut dot fi 2005-05-24 20:02 -------
Well no, the standard does not specify how unformatted sequential record markers
are implemented. In short, gfortran uses markers of type off_t, which is 64 bits
on operating systems with large file (LFS) support. Today, that is most OS:es in
common use. g77 AFAIK uses markers of type long, that is 32-bits on most 32-bit
platforms and 64 bits on 64-bit platforms. See also PR 19303. Also note that Bud
Davis is apparently currently working on pluggable record markers, which should
allow gfortran to add some kind of g77 compatibility flag.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21621