This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: sparc (vis?) tests: 20001013-1, 20001101-1, 20001102-1
- From: Eric Botcazou <ebotcazou at libertysurf dot fr>
- To: ja2morri at csclub dot uwaterloo dot ca (James Morrison)
- Cc: gcc at gcc dot gnu dot org
- Date: Mon, 22 Mar 2004 08:51:06 +0100
- Subject: Re: sparc (vis?) tests: 20001013-1, 20001101-1, 20001102-1
- References: <20040320204131.1A20D10B6F8@perpugilliam.csclub.uwaterloo.ca>
> I'm looking at the testcases gcc.dg/2000{1013-1,1101-1,1102-1} which
> all only run on sparcv9 or sparc64. However, the assembly for the tests
> has very little difference between compiling the tests with -mv8plus -mvis
> and -mcpu=ultrasparc -mvis. The differences are attached. I'm not
> exactly sure if this will work on Solaris, especially old versions, but I
> think it will.
Yes, this works on Solaris 2.5.1 too, which is the oldest version we support.
I suppose we can remove the sparc64-*-* marker and run them on sparc*-*-*
with -mcpu=ultrasparc -mvis -mv8plus. Yes, this does assume that we run on
Sun UltraSPARC and up, but this assumption is already made in some of the
gcc.dg/ultrasp* testcases.
--
Eric Botcazou