[openssl.org #2794] [PATCH] Remove branch hint to improve crypto algorithms performance on Power

2012-04-20 Thread Ashley via RT
The not-taken branch hint in the assembly code causes performance degradation as the hardware always predict the specific branch that way. The branch hint is not necessary as the hardware prediction is very good and getting better. The patch attached removed the branch hint to let the hardware do

Re: [openssl.org #2794] [PATCH] Remove branch hint to improve crypto algorithms performance on Power

2012-04-20 Thread Ashley via RT
The alignments of the performance results I did before sending it out did not come out right, my apologies. Please find my performance results spreadsheet attached. Regards, Ashley Lai On Wed, 2012-04-18 at 18:52 -0500, Ashley Lai wrote: The not-taken branch hint in the assembly code causes

[openssl.org #1957] OpenSSL 0.9.8k Solaris build failure in apps; Makefile variables not quoted

2009-06-16 Thread Mark Ashley via RT
FIPSLD_CC and CC need to be quoted, probably in more than one Makefile than this to be safe, but certainly this one to allow the build to complete. This is required because CC is cc -m64 -xcode=pic32 -w make(1) will try to grok the CC arguments '-m64 -xcode=pic32 -w' after assigning the initial