------- Comment #5 from redi at gcc dot gnu dot org 2010-04-23 10:02 ------- Simply removing this class now would break the ABI, which is not acceptable. If Bug 43852 was resolved by adding a "quiet" mode, would that make this enhancement unnecessary? That mode would also change the ABI, but would have to be explicitly requested by users, and would be documented as changing the ABI.
Am I right in thinking that putting recursive_init_error in a separate file would only help when using static linking? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43863