A bug in GCC 2.95.2 for SPARC

David S. Miller davem@redhat.com
Wed May 10 15:01:00 GMT 2000

   Date: Wed, 10 May 2000 14:46:04 -0700 (PDT)
   From: James Cheng <James.Cheng@eng.sun.com>

   For performance reason. UltraSPARC is a 64-bit processor, where one
   64-bit store (std) is faster than two 32-bit stores (st). We are
   building a performance library for media applications.

Integer 'std' is deprecated in V9 and runs slower on UltraSparc than
two 'st' stores.  Perhaps you really mean 'stx' integer stores, or
'stdf' double float stores?  The latter you can get with -mv8.

David S. Miller

More information about the Gcc-bugs mailing list