[Bug fortran/41494] temp and memcpy used when zeroing array
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-09-29 10:01 --- I wonder why it uses the extra temporary - that shouldn't be necessary. Ah, it's because of else if (ts.type == BT_DERIVED) { gfc_add_block_to_block (&block, &lse->pre); gfc_add_block_to_block (&b
[Bug fortran/41494] temp and memcpy used when zeroing array
--- Comment #1 from burnus at gcc dot gnu dot org 2009-09-29 05:54 --- gfortran 4.5 has: struct force_type D.1375; force_type.0.xext = 0.0; [...] D.1375 = force_type.0; (*(struct force_type[0:] * restrict) fo