This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC, fortran]: Updated TRANSFER patch, now with a proper target-memory implementation.
- From: FX Coudert <fxcoudert at gmail dot com>
- To: Brooks Moses <brooks dot moses at codesourcery dot com>
- Cc: fortran at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Sat, 7 Apr 2007 00:33:11 +0200
- Subject: Re: [RFC, fortran]: Updated TRANSFER patch, now with a proper target-memory implementation.
- References: <4616C7EE.3000306@codesourcery.com>
Hi Brooks,
Many thanks to Paul and yourself for working on this, it looks very
good and reasonable code (which is not easy to write with the host/
target memory representation mismatch). I intend to look into it a
bit over the week-end. My few suggestions for the near future would
include:
a- writing testcases that systematically compare parameter to non-
parameter TRANSFER, on all possible objects
b- find a way to run these testcases in a cross-compiler setup
where host and target have different endianness. Maybe we could get
some help about setting this up? (the only cross I ever worked with
is linux-mingw)
Then, I have one more question: did you try this patch on real
(kind=10) variables, including arrays and derived type components? I
think it's one of the difficult corner cases...
Thanks again,
FX