On Fri, 13 May 2011, Bernd Schmidt wrote: > >> +#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?
I didn't spot any others. > >> +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? Yes. Backporting %inherit GCC_4.6.0 GCC_4.5.0 GCC_4.6.0 { } %inherit GCC_4.7.0 GCC_4.6.0 GCC_4.7.0 { } in libgcc-std.ver is easy. (The latter isn't yet in trunk, it's added by <http://gcc.gnu.org/ml/gcc-patches/2011-04/msg02130.html>; whatever the first patch to go in trunk with GCC_4.7.0 symbol versions is needs to add it to libgcc-std.ver.) -- Joseph S. Myers jos...@codesourcery.com