FIXME item from gfortran.h: /* Type specification structure. FIXME: derived and cl could be union??? */ typedef struct { bt type; int kind; struct gfc_symbol *derived; gfc_charlen *cl; /* For character types only. */ struct gfc_symbol *interface; /* For PROCEDURE declarations. */ int is_c_interop; int is_iso_c; bt f90_type; } gfc_typespec;
-- Summary: gfc_typespec: put derived, cl and interface into union Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: janus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40941