------- Comment #11 from ebotcazou at gcc dot gnu dot org 2009-11-19 15:11 ------- > For not doing the boolean_type_node fixing we'd need to not pre-load the > streamer chache with (selected) builtin type nodes but instead stream them > with every unit and function and pass them through the merging machinery. > Basically make lto_get_common_nodes return an empty vector (that likely > requires us to register and fixup all builtin types in lto1 before starting > to stream in stuff - I likely have some patches doing this somewhere).
Can't boolean_type_node (and sizetypes) be special-cased somehow, since it seems that the other builtin types aren't problematic? -- ebotcazou at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ebotcazou at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42088