Requiring GAS for mips-sgi-irix*
Billinghurst, David (CALCRTS)
david.billinghurst@comalco.riotinto.com.au
Tue Jun 29 07:27:00 GMT 2004
> From: Richard Sandiford
>
> I'd like get some comments on whether we still need to support the
> MIPSpro assembler and linker for IRIX.
I have done a full bootstrap with MIPSpro as/ld and GNU binutils-2.15:
- http://gcc.gnu.org/ml/gcc-testresults/2004-06/msg01151.html
- http://gcc.gnu.org/ml/gcc-testresults/2004-06/msg01173.html
The results are pretty similar.
-Using irix as/ld with -mabi=32 multilib disabled
+Using GNU binutils-2.15 with -mabi=32 multilib disabled
+FAIL: g++.dg/opt/range-test-1.C (test for excess errors)
+FAIL: g++.dg/pch/static-1.C -g assembly comparison
=== g++ Summary for unix ===
-# of expected passes 9395
-# of unexpected failures 11
+# of expected passes 9393
+# of unexpected failures 13
# of unexpected successes 1
# of expected failures 80
# of unsupported tests 97
+FAIL: g++.dg/opt/range-test-1.C (test for excess errors)
+FAIL: g++.dg/pch/static-1.C -g assembly comparison
=== g++ Summary for unix/-mabi=64 ===
-# of expected passes 9395
-# of unexpected failures 11
+# of expected passes 9393
+# of unexpected failures 13
# of unexpected successes 1
# of expected failures 80
# of unsupported tests 97
=== g++ Summary ===
-# of expected passes 18790
-# of unexpected failures 22
+# of expected passes 18786
+# of unexpected failures 26
# of unexpected successes 2
# of expected failures 160
# of unsupported tests 194
=== gcc tests ===
-FAIL: gcc.c-torture/compile/20001226-1.c -Os (test for excess errors)
+FAIL: gcc.dg/range-test-1.c (test for excess errors)
-UNRESOLVED: gcc.dg/visibility-1.c
-UNRESOLVED: gcc.dg/visibility-2.c
-UNRESOLVED: gcc.dg/visibility-3.c
-UNRESOLVED: gcc.dg/visibility-4.c
-UNRESOLVED: gcc.dg/visibility-5.c
-UNRESOLVED: gcc.dg/visibility-6.c
-UNRESOLVED: gcc.dg/visibility-7.c
-UNRESOLVED: gcc.dg/visibility-8.c
+FAIL: mips-abi o32
+FAIL: gcc.dg/special/gcsec-1.c (test for excess errors)
+WARNING: gcc.dg/special/gcsec-1.c compilation failed to produce executable
=== gcc Summary for unix ===
-# of expected passes 25659
-# of unexpected failures 49
+# of expected passes 25680
+# of unexpected failures 51
# of unexpected successes 3
# of expected failures 72
-# of unresolved testcases 16
+# of unresolved testcases 8
# of untested testcases 35
-# of unsupported tests 339
+# of unsupported tests 330
Running target unix/-mabi=64
-FAIL: gcc.c-torture/compile/20001226-1.c -Os (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-1.c -O0 (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-1.c -O1 (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-1.c -O2 (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-1.c -O3 -fomit-frame-pointer (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-1.c -O3 -g (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-1.c -Os (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-2.c -O0 (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-2.c -O1 (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-2.c -O2 (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-2.c -O3 -fomit-frame-pointer (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-2.c -O3 -g (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-2.c -Os (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-3.c -O0 (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-3.c -O1 (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-3.c -O2 (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-3.c -O3 -fomit-frame-pointer (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-3.c -O3 -g (test for excess errors)
-FAIL: gcc.c-torture/compile/20031023-3.c -Os (test for excess errors)
+FAIL: gcc.dg/range-test-1.c (test for excess errors)
-UNRESOLVED: gcc.dg/visibility-1.c
-UNRESOLVED: gcc.dg/visibility-2.c
-UNRESOLVED: gcc.dg/visibility-3.c
-UNRESOLVED: gcc.dg/visibility-4.c
-UNRESOLVED: gcc.dg/visibility-5.c
-UNRESOLVED: gcc.dg/visibility-6.c
-UNRESOLVED: gcc.dg/visibility-7.c
-UNRESOLVED: gcc.dg/visibility-8.c
+FAIL: gcc.dg/special/gcsec-1.c (test for excess errors)
+WARNING: gcc.dg/special/gcsec-1.c compilation failed to produce executable
=== gcc Summary for unix/-mabi=64 ===
-# of expected passes 25646
-# of unexpected failures 62
+# of expected passes 25683
+# of unexpected failures 45
# of unexpected successes 3
# of expected failures 72
-# of unresolved testcases 16
+# of unresolved testcases 8
# of untested testcases 35
-# of unsupported tests 339
+# of unsupported tests 330
=== gcc Summary ===
-# of expected passes 51305
-# of unexpected failures 111
+# of expected passes 51363
+# of unexpected failures 96
# of unexpected successes 6
# of expected failures 144
-# of unresolved testcases 32
+# of unresolved testcases 16
# of untested testcases 70
-# of unsupported tests 678
More information about the Gcc
mailing list