summaryrefslogtreecommitdiffstats
path: root/crypto/ppccap.c
AgeCommit message (Collapse)Author
2017-04-02crypto/ppccap.c: SIGILL-free processor capabilities detection on MacOS X.Andy Polyakov
It seems to be problematic to probe processor capabilities with SIGILL on MacOS X. The problem should be limited to cases when application code is debugged, but crashes were reported even during normal execution... Reviewed-by: Kurt Roeckx <kurt@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (cherry picked from commit 0bd93bbe4ae60e5f318b298bfe617e468a7b71d0)
2016-08-02Fix some style issues...FdaSilvaYY
extra spacing and 80 cols Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1366)
2016-05-17Copyright consolidation 09/10Rich Salz
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-05-09fix tab-space mixed indentationFdaSilvaYY
No code change Reviewed-by: Kurt Roeckx <kurt@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org>
2016-04-29crypto/ppccap.c: fix missing declaration warning.Andy Polyakov
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-04-29crypto/ppccap.c: permit build with no-chacha and no-poly1305.Andy Polyakov
RT#4508 Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-04-13PPC assebmly pack: initial POWER9 support tidbits.Andy Polyakov
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-02-13Configurations: engage PPC ChaCha20 and Poly1305 modules.Andy Polyakov
Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-12-14crypto/ppccap.c: add SIGILL-free processor capability detection code.Andy Polyakov
Reviewed-by: Kurt Roeckx <kurt@openssl.org>
2015-08-05RT3990: Fix #include path.Anton Blanchard
Signed-off-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Tim Hudson <tjh@openssl.org>
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-07-20Engage GHASH for PowerISA 2.0.7.Andy Polyakov
[and split ppccap.c to ppccap.c and ppc_arch.h] Reviewed-by: Kurt Roeckx <kurt@openssl.org> Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-07-01Engage SHA256/512 for PowerISA 2.07.Andy Polyakov
2014-06-01Engage POWER8 AES support.Andy Polyakov
2013-11-27ppc64-mont.pl: eliminate dependency on GPRs' upper halves.Andy Polyakov
2013-11-27Take vpaes-ppc module into loop.Andy Polyakov
2012-11-10ppccap.c: fix typo.Andy Polyakov
2012-11-10ppccap.c: restrict features on AIX 5.Andy Polyakov
2012-10-21linux-pcc: make it more robust and recognize KERNEL_BITS variable.Andy Polyakov
2012-05-16ppccap.c: assume no features under 32-bit AIX kernel.Andy Polyakov
PR: 2810
2011-05-21ppccap.c: addenum to recent EC optimizations.Andy Polyakov
2011-05-01Include crypto.h in ppccap.cDr. Stephen Henson
2010-09-10crypto/ppc[cpuid|cap]: call CPU detection once and detect AltiVec.Andy Polyakov
2010-03-02ppccap.c: portability fix.Andy Polyakov
2010-01-17Minor updates to ppccap.c and ppccpuid.pl.Andy Polyakov
2009-12-29ppccap.c: fix compiler warning and perform sanity check outside signal masking.Andy Polyakov
ppc64-mont.pl: clarify comment and fix spelling.
2009-12-27ppccap.c: tidy up.Andy Polyakov
ppc64-mont.pl: missing predicate in commentary.
2009-12-26ppc64-mont.pl: adapt for 32-bit and engage for all builds.Andy Polyakov