This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/22519] Memory and binary disk layout disagree for real*10
- 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: 5 Nov 2005 18:12:36 -0000
- Subject: [Bug fortran/22519] Memory and binary disk layout disagree for real*10
- References: <bug-22519-7427@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #6 from jblomqvi at cc dot hut dot fi 2005-11-05 18:12 -------
(In reply to comment #5)
> (In reply to comment #4)
> > We need to settle what kind of disk image we want for real(kind=10)
> > before resolving this for complex.
>
> I am strongly in favour of real(kind=10) being written as 12 bytes on disk.
> This will make life much easier for all of us, and might speed things up.
>
The patch I have posted for PR 24174 and PR 24305 writes the padded size (i.e.
12 bytes on x86, and AFAIK 16 bytes on x86-64 and IA-64). Now that we have
gotten rid of mmap and support bulk transfers of arrays, this stuff actually
makes a difference.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22519