On 05/13/2011 04:46 PM, Joseph S. Myers wrote: > There shouldn't be lots of errors; Joern does such builds frequently. > Note that you need to start with a *current native trunk compiler* and use > that when building the cross compiler; GCC is only expected to build > cleanly with -Werror when the build uses the same version of GCC, not when > it uses an older release.
Ah ok. >> +#define PREFERRED_RELOAD_CLASS(x, class) (class) > > This macro is being phased out and replaced by a target hook. In general > any target macro whose only use is in targhooks.c to provide a default > transitional version of a hook should not be defined by a new port; new > ports should define the hooks directly for all macros that are at that > stage in transition to being hooks. Any others you spotted? I took care of a few of them earlier (PRINT_OPERAND etc.). Maybe we need a poison_warn pragma? >> +GCC_4.5.0 { > > 4.7.0 seems more appropriate for a new configuration. Even if we also add this to our 4.5 based tree? Bernd