This is the mail archive of the gcc-patches@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]

Re: [Patch, Fortran] PR 41714: [OOP] ALLOCATE SOURCE= does not properly copy the value from SOURCE


Janus,

It looks OK to me except:

> ? ? ? ?PR fortran/41714
> ? ? ? ?* trans-expr.c (gfc_build_memcpy_call): Take care of the case that the
> ? ? ? ?call to '__builtin_memcpy' is optimized away (replaced by a direct
> ? ? ? ?assignment).

How the heck does that work?  It comes out as a NOP_EXPR and yet it's
really an assignment..... Is that documented somewhere?

Cheers

Paul


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