https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63772
Bug ID: 63772 Summary: Double included .h files in gcc/gtype-desc.c Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: dilyan.palauzov at aegee dot org The program deheader states correctly, that gcc/gtype-desc.c includes twice basic-block.h and ggc.h . This is probably caused by the fact, that gcc/gengtype.c:open_base_files():static const char *const ifiles[] contains twice the aforementioned .h file. Please make sure, that gcc/gtype-desc.c does not include twice basic-block.h and ggc.h , as one inclusion is sufficient.