gmpbench: Ultra40 Solaris10 Studio11

Myria myriachan at
Sun Apr 8 18:59:39 CEST 2007

Might that also fix Intel Macintosh, which also can't understand the "global 
offset table"?


----- Original Message ----- 
From: "Torbjorn Granlund" 
<tg-this-will-bounce-but-I-am-subscribed-to-the-list-honest at>
To: "Jens Elkner" <jel+iws at>
Cc: <gmp-devel at>
Sent: Sunday, April 08, 2007 04:06
Subject: Re: gmpbench: Ultra40 Solaris10 Studio11

Jens Elkner <jel+iws at> writes:

  GMPbench results made on an Sun Ultra 40 (AMD Opteron 245, 2813 MHz)
  using Solaris Express (SunOS 5.11 b55b) and Sun Studio11 compiler.
  Since Sun as doesn't understand GNU assembler code, Makefiles have been
  tweaked before "make" to use gas via gcc to compile asm files, only:

I have a fix for the incompatibility of lshift.asm and rshift.asm.
The fix will be part of with 4.2.2.  Now, there is another problem
with using the Sun compiler, which is that it doesn't support the
inline assembly of longlong.h.  That badly hurts your numbers.

With gcc, your could get about 9600 as the final score.

gmp-devel mailing list
gmp-devel at 

More information about the gmp-devel mailing list