On Thu, Jun 25, 2015 at 03:24:33PM +0200, Richard Biener wrote: > > This moves fold_sign_changed_comparison. Shows up in gcc.dg/pr55833.c > > I'll eventually massage it according to Jakubs suggestion to do a > > #ifndef HAVE_canonicalize_funcptr_for_compare > #define HAVE_canonicalize_funcptr_for_compare 0 > #endif > > somewhere (defaults.h should work I guess).
The alternative is to switch all of the HAVE_* macros generated by genflags.h into always defined macros as part of decreasing the amount of #ifdefs in the source (so one liner in genflags, and then go through all the #ifdef HAVE_* and #ifndef HAVE_* in the sources and deal with them. Jakub