http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47962

           Summary: media-libs/xvid-1.3.0 fails to build on SPARC unless
                    -mvis flag stripped
           Product: gcc
           Version: 4.4.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: alex.bu...@munted.org.uk
              Host: SPARC64
            Target: SPARC64
             Build: SPARC64


Using -mcpu=ultrasparc3 -mvis results in xvi-1.3.0 failing to compile its
source. Symptoms include the following:

standard input}:11751:  (Requires v9|v9a|v9b; requested architecture is
sparclite.)
{standard input}:11781: Error: Architecture mismatch on "bge,pn %icc,.LL483".
{standard input}:11781:  (Requires v9|v9a|v9b; requested architecture is
sparclite.)
{standard input}:11787: Error: Architecture mismatch on "bl,a,pt %icc,.LL522".
{standard input}:11787:  (Requires v9|v9a|v9b; requested architecture is
sparclite.)
{standard input}:11792: Error: Architecture mismatch on "be,a,pn %icc,.LL523".
{standard input}:11792:  (Requires v9|v9a|v9b; requested architecture is
sparclite.)
{standard input}:11819: Error: Architecture mismatch on "return".
{standard input}:11819:  (Requires v9|v9a|v9b; requested architecture is
sparclite.)
{standard input}:11832: Error: Architecture mismatch on "fcmped".

my solution was to remove the -mvis flag, and all was well.

Reply via email to