This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [testsuite] Require -march=i[45]86 on several tests
- From: Rainer Orth <ro at CeBiTec dot Uni-Bielefeld dot DE>
- To: gcc-patches at gcc dot gnu dot org
- Cc: Diego Novillo <dnovillo at google dot com>, Andrew MacLeod <amacleod at redhat dot com>
- Date: Tue, 22 Jun 2010 16:56:20 +0200
- Subject: Re: [testsuite] Require -march=i[45]86 on several tests
- References: <ydd39wyendi.fsf@manam.CeBiTec.Uni-Bielefeld.DE>
Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> writes:
> When I switched the Solaris 2/x86 port from i386 to pentium4 for GCC
> 4.5, I noticed that several tests suddenly started passing. Further
> investigation revealed that they seem to need -march=i486 or i586 at
> least. The following patch makes sure the necessary option is passed
> for i?86-*-* targets, but only with ilp32 to make sure not to interfere
> with bi-arch targets like Solaris 10+/x86.
>
> Tested with manual runtest invocations: they fail with --target_board
> 'unix{-march=i386}' and pass without.
>
> Ok for mainline, 4.4 and 4.5 branches?
Diego, Andrew,
any comments on this patch?
http://gcc.gnu.org/ml/gcc-patches/2010-06/msg00589.html
Nobody else cared to review so far. The files have been checked in by
Dan Berlin in 2004, but there's no ChangeLog entry, so it seems that
they fall into your area as tree-ssa maintainers.
Thanks.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University