------- Comment #10 from mikpe at it dot uu dot se 2009-10-16 15:16 ------- (In reply to comment #7) > I'm currently bootstrapping and testing a patch which disable section anchors > on arm. It will be interesting to see if it fixes any testsuite failures.
Done. It caused no new failures but fixed several objc ones: @@ -339,34 +339,14 @@ Running /home/mikpe/gcc-4.4/gcc/testsuite/objc/compile/compile.exp ... Running /home/mikpe/gcc-4.4/gcc/testsuite/objc/execute/exceptions/exceptions.exp ... Running /home/mikpe/gcc-4.4/gcc/testsuite/objc/execute/execute.exp ... -FAIL: objc/execute/class-13.m compilation, -O1 -fgnu-runtime -FAIL: objc/execute/class-13.m compilation, -O2 -fgnu-runtime -FAIL: objc/execute/class-13.m compilation, -O3 -fomit-frame-pointer -fgnu-runtime -FAIL: objc/execute/class-13.m compilation, -O3 -g -fgnu-runtime -FAIL: objc/execute/class-13.m compilation, -Os -fgnu-runtime -FAIL: objc/execute/class-6.m compilation, -O1 -fgnu-runtime -FAIL: objc/execute/class-6.m compilation, -O2 -fgnu-runtime -FAIL: objc/execute/class-6.m compilation, -O3 -fomit-frame-pointer -fgnu-runtime -FAIL: objc/execute/class-6.m compilation, -O3 -g -fgnu-runtime -FAIL: objc/execute/class-6.m compilation, -Os -fgnu-runtime FAIL: objc/execute/forward-1.m execution, -O0 -fgnu-runtime -FAIL: objc/execute/forward-1.m compilation, -O1 -fgnu-runtime -FAIL: objc/execute/forward-1.m compilation, -O2 -fgnu-runtime -FAIL: objc/execute/forward-1.m compilation, -O3 -fomit-frame-pointer -fgnu-runtime -FAIL: objc/execute/forward-1.m compilation, -O3 -fomit-frame-pointer -funroll-loops -fgnu-runtime -FAIL: objc/execute/forward-1.m compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fgnu-runtime -FAIL: objc/execute/forward-1.m compilation, -O3 -g -fgnu-runtime -FAIL: objc/execute/forward-1.m compilation, -Os -fgnu-runtime -FAIL: objc/execute/object_is_class.m compilation, -O1 -fgnu-runtime -FAIL: objc/execute/object_is_class.m compilation, -O2 -fgnu-runtime -FAIL: objc/execute/object_is_class.m compilation, -O3 -fomit-frame-pointer -fgnu-runtime -FAIL: objc/execute/object_is_class.m compilation, -O3 -g -fgnu-runtime -FAIL: objc/execute/object_is_class.m compilation, -Os -fgnu-runtime -FAIL: objc/execute/object_is_meta_class.m compilation, -O1 -fgnu-runtime -FAIL: objc/execute/object_is_meta_class.m compilation, -O2 -fgnu-runtime -FAIL: objc/execute/object_is_meta_class.m compilation, -O3 -fomit-frame-pointer -fgnu-runtime -FAIL: objc/execute/object_is_meta_class.m compilation, -O3 -g -fgnu-runtime -FAIL: objc/execute/object_is_meta_class.m compilation, -Os -fgnu-runtime +FAIL: objc/execute/forward-1.m execution, -O1 -fgnu-runtime +FAIL: objc/execute/forward-1.m execution, -O2 -fgnu-runtime +FAIL: objc/execute/forward-1.m execution, -O3 -fomit-frame-pointer -fgnu-runtime +FAIL: objc/execute/forward-1.m execution, -O3 -fomit-frame-pointer -funroll-loops -fgnu-runtime +FAIL: objc/execute/forward-1.m execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions -fgnu-runtime +FAIL: objc/execute/forward-1.m execution, -O3 -g -fgnu-runtime +FAIL: objc/execute/forward-1.m execution, -Os -fgnu-runtime Running /home/mikpe/gcc-4.4/gcc/testsuite/objc.dg/dg.exp ... Running /home/mikpe/gcc-4.4/gcc/testsuite/objc.dg/gnu-encoding/gnu-encoding.exp ... Running /home/mikpe/gcc-4.4/gcc/testsuite/objc.dg/pch/pch.exp ... @@ -374,10 +354,9 @@ === objc Summary === -# of expected passes 1819 -# of unexpected failures 28 +# of expected passes 1866 +# of unexpected failures 8 # of expected failures 7 -# of unresolved testcases 27 # of unsupported tests 24 I had hoped that it might fix some small C or C++ test case which could then be used for debugging section anchors, but no such luck. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41684