This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC 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]

[Bug libfortran/21621] Inconsistency with binary sequential output


------- 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


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