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