https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114330
Bug ID: 114330 Summary: needs_preprocessing field of struct compiler is unused Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: internal-improvement Severity: enhancement Priority: P3 Component: driver Assignee: unassigned at gcc dot gnu.org Reporter: pinskia at gcc dot gnu.org Target Milestone: --- I suspect needs_preprocessing field became unused when the C preprocessor became itergrated into the cc1. while it does not hurt anything to have the field still around and only the ".c" sets it to true, it seems like a decent idea to remove the field. Also note it might be useful to boolize combinable in struct compiler in gcc.cc too.