Commit Graph

43 Commits (5957b19fb8faeaed8d51be8e8091ad10165ec2b4)

Author SHA1 Message Date
Jeffrey Walton 5957b19fb8
Fix AVX2 feature test under Clang 3.3
Clang 3.3 appears to support some of AVX2, but it is missing _mm256_broadcastsi128_si256.
2019-07-21 00:27:23 -04:00
Jeffrey Walton c5bb85754f
Add RDRAND and RDSEED test programs
These are for Autotools on Solaris.
2019-05-22 21:25:31 -04:00
Jeffrey Walton f027361369
Split test_arm_sha.cxx into SHA1 and SHA256 tests 2019-05-17 22:19:26 -04:00
Jeffrey Walton 6d5316812f
Fix compile when NO_OS_DEPENDENCE is defined 2019-01-08 17:03:45 -05:00
Jeffrey Walton c9639c2086
Add specific error message to dump2def 2019-01-07 13:31:45 -05:00
Jeffrey Walton 1137103768
Add cl.exe compile command 2019-01-07 12:48:42 -05:00
Jeffrey Walton c5fde84d6e
Make lib name configurable 2019-01-07 00:01:01 -05:00
Jeffrey Walton 1709d5dc65
Update recipes for Nmake file 2019-01-06 22:16:11 -05:00
Jeffrey Walton 72ce467f23 Add dump2def source file 2019-01-06 21:15:00 -05:00
Jeffrey Walton 8769302a8b
Add CRYPTOPP_DISABLE_MIXED_ASM define and feature test (GH #756, PR #757) 2018-12-05 13:22:10 -05:00
Jeffrey Walton 71ce30f75f
Whitespace check-in 2018-12-04 03:56:47 -05:00
Jeffrey Walton fc5019a89e
Add test_x86_avx512.cxx (GH #753) 2018-12-04 00:11:33 -05:00
Jeffrey Walton de2c09eea5
Remove unneeded test program 2018-12-01 12:49:57 -05:00
Jeffrey Walton 42de69d883
Update ARM recipes 2018-12-01 10:42:20 -05:00
Jeffrey Walton d9288fa870
Add additional ARM test programs
The SHA512 and SHA3 programs need fixing, but they are stubbed out
2018-12-01 10:33:04 -05:00
Jeffrey Walton 8ae7e45cc1
Initialize ARM test program variables 2018-12-01 09:38:54 -05:00
Jeffrey Walton 3b6ef04973
Initialize ARM test program variables 2018-12-01 09:37:23 -05:00
Jeffrey Walton 8fba667250
Initialize Intel intrinsic variables 2018-11-28 23:44:03 -05:00
Jeffrey Walton 7a9970f02e
Update comments and cpu feature test 2018-11-27 06:34:44 -05:00
Jeffrey Walton 3db34abf2f
Add Power9 Random Number Generator support (GH #747, PR #748) 2018-11-27 02:54:26 -05:00
Jeffrey Walton 66b3ba5d66
Update comments 2018-11-19 20:02:51 -05:00
Jeffrey Walton 0de4556b39
Fix feature test programs for early POWER7 machines 2018-11-19 18:29:46 -05:00
Jeffrey Walton 7274827f19
Add test_ppc_vmull.cxx test program 2018-11-19 15:47:04 -05:00
Jeffrey Walton c9f1a26024
Update test programs for PowerPC (GH #741) 2018-11-19 02:02:43 -05:00
Jeffrey Walton b1929f78d0
Update test programs for PowerPC (GH #741) 2018-11-19 01:36:11 -05:00
Jeffrey Walton f8b1a997c5
Update test programs for PowerPC (GH #741) 2018-11-18 23:41:43 -05:00
Jeffrey Walton 2bb9f49544
Add test_ppc_aes.cxx test program 2018-11-18 22:26:34 -05:00
Jeffrey Walton 889c98b9af
Add Newlib test 2018-11-17 15:50:04 -05:00
Jeffrey Walton 0c6dc33d2b
Fix missing header 2018-11-17 15:32:53 -05:00
Jeffrey Walton b0f77fe7e3
Add additional tests 2018-11-17 15:09:36 -05:00
Jeffrey Walton b3941a433d
Fix some IBM XL C/C++ issues 2018-11-13 23:39:39 -05:00
Jeffrey Walton 926e91008b
Use Windows EOL conventions 2018-11-13 13:48:38 -05:00
Jeffrey Walton 69a00192b9
Add return value to pthread test function 2018-11-13 13:43:20 -05:00
Jeffrey Walton dd6af58c98
Add pthreads test 2018-11-13 12:13:16 -05:00
Jeffrey Walton cff351de11
Simplify Aach64 polynomial multiply tests 2018-11-12 16:50:52 -05:00
Jeffrey Walton 6291e2fbeb
Simplify Aach64 polynomial multiply tests 2018-11-12 16:36:46 -05:00
Jeffrey Walton 75c9775944
Simplify Aach64 polynomial multiply tests 2018-11-12 16:27:48 -05:00
Jeffrey Walton cac97f041d
Rename PPC feature tests to test_ppc_xxx.cxx (PR #737) 2018-11-12 15:43:01 -05:00
Jeffrey Walton ff212dae3e
Rename x86 feature tests to test_x86_xxx.cxx (PR #737) 2018-11-12 15:37:14 -05:00
Jeffrey Walton 41639e5ec6
Fix ARM A-32 and Aarch64 feature tests (PR #737) 2018-11-12 14:59:36 -05:00
Jeffrey Walton 04062661bf
Fix test program header include 2018-11-11 08:43:14 -05:00
Jeffrey Walton 8e83d7a8ff
Use __GNUC__ for POWER8 AES availability test 2018-11-11 08:00:45 -05:00
Jeffrey Walton 6e94562c52
Move to feature-based availability testing in Makefile (PR #737) 2018-11-11 01:14:43 -05:00