------- Comment #4 from pault at gcc dot gnu dot org  2007-08-10 08:47 -------
Just for the record:

13.14.110 TRANSFER (SOURCE, MOLD [, SIZE])
...snip...
Result Value. If the physical representation of the result has the same length
as that of SOURCE, the physical representation of the result is that of SOURCE.

***If the physical representation of the result is longer than that of SOURCE,
the physical representation of the leading part is that of SOURCE and the
remainder is undefined.***

If the physical representation of the result is shorter than that of SOURCE,
the physical representation of the result is the leading part of SOURCE. If D
and E are scalar variables such that the physical representation of D is as
long as or longer than that of E, the value of TRANSFER (TRANSFER (E, D), E)
shall be the value of E. IF D is an array and E is an array of rank one, the
value of TRANSFER (TRANSFER (E, D), E, SIZE (E)) shall be the value of E.

Paul


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33037

Reply via email to