> you checked in the script to generate shared library support on HP-UX.
> In order to achieve maximum perfomance it utilizes +O4 optimization,
Lutz! I wonder if you could post output from 'openssl speed' from
programs compiled with +O4 and +O3. Along with how large are those
programs (or shared libraries:-). What I really want to figure out is
does interprocedural analysis really improve openssl performance? As
there're no statically allocated data the only thing left they can do is
function inlining (at the cost of larger code). If performance gain is
notable it might worth inlining in C so that all users can benefit:-) At
the very least I could boost RC5 performance by 20-30% by inlining, but
it made no (notable) difference to MD2.
>
> This is the same target as in hpux-parisc-cc, but +O3 replaced with +O4.
> I cannot work around it with Configure call, since the flags passed
> are _prepended_ and so the +O3 in Configure would win...
^^^^^^^^^^^ We can also reconsider this. I don't believe there's
any particular reason they options are *prepended*. It feels more
natural to append the flags... Does anybody feel otherwise?
Andy.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]