>From revision 136960 (not in 136942) I see multiple warnings during bootstrap:
... ../../gcc-4.4-work/gcc/objc/objc-act.c:6693: warning: request for implicit conversion from 'void *' to 'const char *' not permitted in C++ ../../gcc-4.4-work/gcc/collect2.c:849: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ ../../gcc-4.4-work/gcc/collect2.c:850: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ ../../gcc-4.4-work/gcc/collect2.c:851: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ ../../gcc-4.4-work/gcc/collect2.c:878: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ ../../gcc-4.4-work/gcc/collect2.c:896: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ ../../gcc-4.4-work/gcc/collect2.c:1679: warning: request for implicit conversion from 'void *' to 'struct id *' not permitted in C++ ../../gcc-4.4-work/gcc/tlink.c:130: warning: request for implicit conversion from 'void *' to 'struct symbol_hash_entry *' not permitted in C++ ../../gcc-4.4-work/gcc/tlink.c:150: warning: request for implicit conversion from 'void *' to 'struct file_hash_entry *' not permitted in C++ ../../gcc-4.4-work/gcc/tlink.c:172: warning: request for implicit conversion from 'void *' to 'struct demangled_hash_entry *' not permitted in C++ ../../gcc-4.4-work/gcc/tlink.c:196: warning: request for implicit conversion from 'void *' to 'struct symbol_stack_entry *' not permitted in C++ ../../gcc-4.4-work/gcc/tlink.c:224: warning: request for implicit conversion from 'void *' to 'struct file_stack_entry *' not permitted in C++ ../../gcc-4.4-work/gcc/tlink.c:301: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ ../../gcc-4.4-work/gcc/gengtype-lex.l:119: warning: request for implicit conversion from 'void *' to 'const char *' not permitted in C++ ../../gcc-4.4-work/gcc/gengtype-lex.l:130: warning: request for implicit conversion from 'void *' to 'const char *' not permitted in C++ ../../gcc-4.4-work/gcc/gengtype-lex.l:137: warning: request for implicit conversion from 'void *' to 'const char *' not permitted in C++ ../../gcc-4.4-work/gcc/gengtype-lex.l:142: warning: request for implicit conversion from 'void *' to 'const char *' not permitted in C++ ../../gcc-4.4-work/gcc/gengtype-lex.l:147: warning: request for implicit conversion from 'void *' to 'const char *' not permitted in C++ ../../gcc-4.4-work/gcc/gengtype-lex.l:151: warning: request for implicit conversion from 'void *' to 'const char *' not permitted in C++ ../../gcc-4.4-work/gcc/genautomata.c:1245: warning: request for implicit conversion from 'void *' to 'decl_t' not permitted in C++ ../../gcc-4.4-work/gcc/genautomata.c:1275: warning: request for implicit conversion from 'void *' to 'decl_t' not permitted in C++ ../../gcc-4.4-work/gcc/genautomata.c:1309: warning: request for implicit conversion from 'void *' to 'decl_t' not permitted in C++ ../../gcc-4.4-work/gcc/genautomata.c:1344: warning: request for implicit conversion from 'void *' to 'decl_t' not permitted in C++ ../../gcc-4.4-work/gcc/genautomata.c:1397: warning: request for implicit conversion from 'void *' to 'char ***' not permitted in C++ ... -- Summary: [4.4 Regression] Multiple warnings about C++ for C codes Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dominiq at lps dot ens dot fr http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36595