If switching from SGI as to GNU as 2.15, a couple of new testsuite failures occur on the 3.4 branch as of 20050607:
+FAIL: gcc.dg/range-test-1.c (test for excess errors) FAIL: gcc.dg/range-test-1.c (test for excess errors) Excess errors: /var/tmp//ccj9FSrW.s:1483: Warning: .space repeat count is zero, ignored /var/tmp//ccj9FSrW.s:1506: Warning: .space repeat count is zero, ignored A couple of libjava failures have the same cause: +FAIL: PR295 compilation from source +FAIL: PR295 compilation from bytecode +FAIL: PR295 -O3 compilation from source +FAIL: PR295 -O3 compilation from bytecode +FAIL: Statics compilation from source +FAIL: Statics compilation from bytecode +FAIL: Statics -O3 compilation from source +FAIL: Statics -O3 compilation from bytecode @@ -255,0 +266,4 @@ +FAIL: Class_1 compilation from source +FAIL: Class_1 compilation from bytecode +FAIL: Class_1 -O3 compilation from source +FAIL: Class_1 -O3 compilation from bytecode @@ -259,0 +274,8 @@ +FAIL: PR12416 compilation from source +FAIL: PR12416 compilation from bytecode +FAIL: PR12416 -O3 compilation from source +FAIL: PR12416 -O3 compilation from bytecode +FAIL: PR7482 compilation from source +FAIL: PR7482 compilation from bytecode +FAIL: PR7482 -O3 compilation from source +FAIL: PR7482 -O3 compilation from bytecode +FAIL: pr179 compilation from source +FAIL: pr179 compilation from bytecode +FAIL: pr179 -O3 compilation from source +FAIL: pr179 -O3 compilation from bytecode +FAIL: verify compilation from source +FAIL: verify compilation from bytecode +FAIL: verify -O3 compilation from source +FAIL: verify -O3 compilation from bytecode .space 0 is generated for both assemblers, but while SGIs MIPSpro as silently ignores it, gas warns as above. Environment: System: IRIX sculptor 6.5 10060437 IP32 host: mips-sgi-irix6.5 build: mips-sgi-irix6.5 target: mips-sgi-irix6.5 configured with: /vol/gnu/src/gcc/gcc-3.4-branch-dist/configure --prefix=/vol/gcc --with-local-prefix=/vol/gcc --disable-nls --with-gnu-as --with-as=/vol/gcc/lib/gas-2.15 --enable-libgcj --disable-multilib How-To-Repeat: Compare testsuite results with and without gas. -- Summary: New IRIX 6.5 testsuite failures with gas: .space repeat count is zero, ignored Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ro at techfak dot uni-bielefeld dot de CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: mips-sgi-irix6.5 GCC host triplet: mips-sgi-irix6.5 GCC target triplet: mips-sgi-irix6.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22006