Andy Polyakov
|
1113fc31ba
|
sparccpuid.S: work around emulator bug on T1.
(cherry picked from commit 3caeef94bd )
|
2013-02-11 10:41:57 +01:00 |
|
Andy Polyakov
|
387ed39f6d
|
sparcv9cap.c: disengange Solaris-specific CPU detection routine in favour
of unified procedure relying on SIGILL [from HEAD].
PR: 2321
|
2010-09-05 19:48:19 +00:00 |
|
Andy Polyakov
|
f90bf72280
|
sparcv9cap.c: reiterate CPU detection logic [from HEAD].
|
2010-07-08 07:52:36 +00:00 |
|
Dr. Stephen Henson
|
abcf7aa591
|
crypto/sparc*: elininate _sparcv9_rdwrasi [from HEAD], original from Andy.
|
2010-07-05 22:22:22 +00:00 |
|
Dr. Stephen Henson
|
40b6d49387
|
SPARCv9 assembler pack: refine CPU detection on Linux, fix for "unaligned
opcodes detected in executable segment" error [from HEAD], original from Andy.
|
2010-07-05 22:20:36 +00:00 |
|
Andy Polyakov
|
20dc93e49e
|
sparccpuid.S: some assembler is allergic to apostrophes in comments [from HEAD].
|
2010-04-10 13:37:06 +00:00 |
|
Dr. Stephen Henson
|
1d8fa09c80
|
Make assembly language versions of OPENSSL_cleanse() accept zero length
parameter. Backport from HEAD, orginal by appro.
|
2010-02-12 17:02:13 +00:00 |
|
Andy Polyakov
|
aa5c99fa01
|
sparccpuid.s update.
|
2007-05-19 17:26:48 +00:00 |
|
Andy Polyakov
|
b2dba9bf1f
|
Profiling revealed that OPENSSL_cleanse consumes *more* CPU time than
sha1_block_data_order when hashing short messages. Move OPENSSL_cleanse
to "cpuid" assembler module and gain 2x.
|
2007-05-14 21:35:25 +00:00 |
|
Andy Polyakov
|
a00e414faf
|
Unify sparcv9 assembler naming and build rules among 32- and 64-bit builds.
Engage run-time switch between bn_mul_mont_fpu and bn_mul_mont_int.
|
2005-12-16 17:39:57 +00:00 |
|
Andy Polyakov
|
c06b0f3d5e
|
sparccpuid module update.
|
2005-12-15 22:50:36 +00:00 |
|
Andy Polyakov
|
cee73df3bd
|
Cpuid modules updates.
|
2005-05-03 21:05:06 +00:00 |
|