ld test failure on ARM GNU/Linux
Alan Modra
alan@linuxcare.com.au
Tue Apr 11 17:56:00 GMT 2000
On 11 Apr 2000, Ian Lance Taylor wrote:
> Date: Tue, 11 Apr 2000 09:45:39 -0700
> From: Catherine Moore <clm@cygnus.com>
>
> : > Then the testsuite does not match the test case, and selective.exp
> : > should be fixed. And the test will presumably start failing when
> : > using gcc 2.95.2 on i386 GNU/Linux.
> :
>
> This patch looks reasonable to me. This test (selective 4) seems to have been
> broken from the beginning. Unfortunately, it passed on other platforms so
> it's possible that we have a --gc-sections bug for some other target.
It wasn't so much other platforms, but other versions of gcc.
> I think I'd like to see the test fixed to test for correct behaviour,
> even though that means that it will fail on some targets. The point
> of a testsuite is to catch bugs, not to hide them.
I agree with the philosophy about testsuites, but in this case the
testsuite in really testing gcc as well as ld. Perhaps a better test
would be to start from a .s file.
Until this is done, or some other fix is found, may I apply my fix to the
main branch?
--
Linuxcare. Support for the Revolution.
More information about the Binutils
mailing list