On 08/06/2013 06:06 AM, David Malcolm wrote: > Index: gcc/config/epiphany/epiphany.h > =================================================================== > --- gcc/config/epiphany/epiphany.h (revision 201526) > +++ gcc/config/epiphany/epiphany.h (working copy) > @@ -929,6 +929,9 @@ > }; > > extern int epiphany_normal_fp_rounding; > + > +class rtl_opt_pass; > +namespace gcc { class context; } > extern rtl_opt_pass *make_pass_mode_switch_use (gcc::context *ctxt); > extern rtl_opt_pass *make_pass_resolve_sw_modes (gcc::context *ctxt);
Looks like these definitions ought to go into coretypes.h. r~