------- Comment #8 from developer at sandoe-acoustics dot co dot uk 2009-12-14 16:59 ------- with the patches above;
testsuite/obj-c++.dg/const-str-9.mm should have: /* { dg-do compile { target *-*-darwin* } } */ /* { dg-skip-if "" { *-*-darwin* } { "-fgnu-runtime" } { "" } } */ /* { dg-skip-if "" { *-*-darwin* && { lp64 && { ! objc2 } } } { "*" } { "" } } */ testsuite/obj-c++.dg/template-4.mm /* { dg-do run } */ /* { dg-skip-if "" { *-*-darwin* && { lp64 && { ! objc2 } } } { "*" } { "-fgnu-runtime" } } */ In fact, arguably all the ObjC/ObjC++ tests should have something along these lines - it should reduce clutter until OBJC2 support is available in FSF gcc. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42348