> Which should be the "default" SC version, 4 or 5?  I like 5, which means
> we would change it so
>     SC3 = solaris-*-sc3
>     SC4 = solaris-*-sc4
>     SC5 = solaris-*-cc
> Or if most people will stick with SC4 for a while longer then we could make
> it -sc3, -cc, and -sc5.
I'd choose current -sc4 for -cc config option.

> > SC4/5 provides another cool flag worth testing that makes some things
> > run faster, namely -xrestrict. The flags tells compiler to relax and
> > don't assume any data aliasing so that it reschedules loads/stores in
> > more daring way. Well, it does mean that programmer has to take special
> > care about cases where aliasing is intentional. In either case I've
> > observed 20% performance improvement in aligned data case in MD5 I'm
> > working on right now. Well, of course with SC5.0...
> 
> That seems too risky to do it project-wide.
Yeah... Alternatively one can hire _Restrict type qualifier wich has the
same effect. I'll look into it...
> Do we want to go back to the
> old way - have asm files that are just output from the fastest compiler?
I don't like the idea...

Andy.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to