[Bug fortran/42958] Weird temporary array allocation
burnus at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sun Mar 28 14:11:00 GMT 2010
------- Comment #15 from burnus at gcc dot gnu dot org 2010-03-28 14:10 -------
Actually, I am wondering whether one needs to do
D.1620_135 = __builtin_malloc (1);
for temporary arrays. For user-accessible ALLOCATABLE arrays one does - because
ALLOCATED(array) needs also to be .TRUE. for zero-sized arrays, but for
temporary arrays one does not. For those one could just do
D.1620_135 = 0B
Will the middle-end optimize __builtin_free(NULL) away?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42958
More information about the Gcc-bugs
mailing list