If retry_incomplete_types (in dwarfout.c) generates any pending types, then these won't be outputted, and the check right at the end of dwarfout_finish will abort the compile. Is it reasonable to add output_pending_types_for_scope (NULL_TREE); right after retry_incomplete_types, in order to clean up any leftovers? -- cburgess@qnx.com