I imagine this will affect all targets. dpd -I../libdecnumber /GCC/gcc-live-trunk/gcc/objc/objc-act.c \ -o objcp/objcp-act.o /GCC/gcc-live-trunk/gcc/objc/objc-act.c: In function build_typed_selector_reference: /GCC/gcc-live-trunk/gcc/objc/objc-act.c:2709:8: error: too few arguments to function build_array_ref /GCC/gcc-live-trunk/gcc/cp/cp-tree.h:5368:13: note: declared here /GCC/gcc-live-trunk/gcc/objc/objc-act.c: In function build_selector_reference: /GCC/gcc-live-trunk/gcc/objc/objc-act.c:2727:8: error: too few arguments to function build_array_ref /GCC/gcc-live-trunk/gcc/cp/cp-tree.h:5368:13: note: declared here /GCC/gcc-live-trunk/gcc/objc/objc-act.c:2740:9: error: too few arguments to function build_array_ref /GCC/gcc-live-trunk/gcc/cp/cp-tree.h:5368:13: note: declared here /GCC/gcc-live-trunk/gcc/objc/objc-act.c: In function objc_substitute_decl: /GCC/gcc-live-trunk/gcc/objc/objc-act.c:3130:10: error: too few arguments to function build_array_ref /GCC/gcc-live-trunk/gcc/cp/cp-tree.h:5368:13: note: declared here /GCC/gcc-live-trunk/gcc/objc/objc-act.c: In function build_selector_reference: /GCC/gcc-live-trunk/gcc/objc/objc-act.c:2741:1: error: control reaches end of non-void function [-Werror=return-type] cc1: all warnings being treated as errors
make[3]: *** [objcp/objcp-act.o] Error 1 make[2]: *** [all-stage2-gcc] Error 2 make[1]: *** [stage2-bubble] Error 2 make: *** [bootstrap] Error 2 -- Summary: ObjC++ build fails after change to build_array_ref (prob r159351) Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: iains at gcc dot gnu dot org GCC target triplet: i686-apple-darwin http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44120