Hi Richard, the protoize utility can't be built with gcc 4.x.
Your patch "Using .opt files for target options" http://gcc.gnu.org/ml/gcc-patches/2005-03/msg01297.html makes options.h to be included by tm.h by adding it to tm_include_list in gcc/configure.ac. tm.h is included by protoize.c. That leads to a name clash between the "version_flag" and "quiet_flag" symbols defined as extern in options.h and defined static in protoize.c. Could you please look into this. Bye, -Andreas-