------- Comment #5 from mikael at gcc dot gnu dot org 2009-01-24 22:09 ------- (In reply to comment #4) > This might lead to wrong code (though I don't know what f77 means for C_LOC): > I > think that instead of fsym->as->type one needs to go through the refs to the > component and do the check ...->as there. > What about setting f to true unconditionally? As C_LOC shall return a C-usable pointer, gfc_conv_array_parameter shall return a descriptorless array: we want to use the f77 calling convention anyway.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38813