gmp-5.0.1 passes all tests on baseline Sol 8

Dennis Clarke dclarke at blastwave.org
Sun Feb 7 03:24:41 CET 2010


Using GCC 4.3.4 and binutils and the Sun ( vendor ) provided linker I get
perfect test results for both pentiumpro and i486 processor types both
with and without mmx options.

However, Studio 11 C Compiler fails to compile at this point :

 /opt/studio/SOS11/SUNWspro/bin/cc -c -DHAVE_CONFIG_H -I. -I..
-D__GMP_WITHIN_GMP -I.. -DOPERATION_divrem_2 -I/opt/csw/include -erroff
-xstrconst -xildoff -xarch=386 -xnolibmil -Xa -Kpic -xregs=no%frameptr
-xlibmieee -g -Qy -xdebugformat=dwarf -xs -D_TS_ERRNO tmp-divrem_2.s
-KPIC -DPIC -o .libs/divrem_2.o
Assembler:
        "tmp-divrem_2.s", line 115 : Syntax error
        Near line: "    or      %dl, %al"
        "tmp-divrem_2.s", line 210 : Syntax error
        Near line: "    or      %dl, %al"
cc: assembler failed for tmp-divrem_2.s

Also, GCC 4.3.4 ( from Blastwave ) builds everything on Sparc for both
32-bit Sparc v8 and v9 with perfect results.

I have not tried Studio 11 or 12 yet.  I'll let you know what happens.

-- 
Dennis Clarke
dclarke at opensolaris.ca  <- Email related to the open source Solaris
dclarke at blastwave.org   <- Email related to open source for Solaris




More information about the gmp-discuss mailing list