Commit Graph

1605 Commits (36da00cc9293aa7f5297489e7d32d0cb19e2a4a4)

Author SHA1 Message Date
Jeffrey Walton 36da00cc92 Add RDRAND and RDSEED for SunCC 12.1 and above 2016-07-10 15:16:20 -04:00
Jeffrey Walton b80f725acc Add header <nmmintrin.h> for SunCC 12.4 2016-07-10 15:02:22 -04:00
Jeffrey Walton e699946202 Update comment 2016-07-10 15:01:37 -04:00
Jeffrey Walton e2d53c4f1d Disable -O5 tests for Sun Studio. The optimizer is producing bad code for BLAKE2b 2016-07-10 01:56:40 -04:00
Jeffrey Walton 997a813afc Cleanup script. Reduce uname calls. Enable SunCC 12.5 by default, if available. Remove adhoc.exe artifact on each test. Add explicit tests for OPT_O0, OPT_O1, OPT_O2, OPT_G0, OPT_G1 and OPT_G2. Remove SUNCC_123_OR_ABOVE. Print DEBUG_CXXFLAGS, RELEASE_CXXFLAGS and VALGRIND_CXXFLAGS 2016-07-09 18:09:36 -04:00
Jeffrey Walton dfc82a787d Tighten ARM feature testing to avoid compiler cross-pollination 2016-07-09 06:56:28 -04:00
Jeffrey Walton 6c78aaa7e3 Cleared "assertion failed in function pr_post_process_node() @ preopt.c" under Sun Studio 12.5 (Issue 220) 2016-07-09 06:24:11 -04:00
Jeffrey Walton 54fc79ec6a Fix Solaris 10 script and compiler issues 2016-07-09 04:50:58 -04:00
Jeffrey Walton e39226e511 Cleanup script 2016-07-09 03:34:29 -04:00
Jeffrey Walton f617b9bfdc Removed second tee, which caused duplicat emessages 2016-07-09 02:48:40 -04:00
Jeffrey Walton a011d5f9bf Fix "Error: The operand ___LKDB cannot be assigned to" under Sun Studio 12.5 (formerly Issue 188) 2016-07-08 19:05:01 -04:00
Jeffrey Walton 26ab08e29d Fix Sun Studio 12.5 detection. Only add "-w -erroff=wvarhidemem -erroff=voidretw" to SunCC 12.2 and above 2016-07-08 18:32:12 -04:00
Jeffrey Walton 875d8327f5 Fix missing '-a' option for egrep on Solaris 2016-07-08 18:11:06 -04:00
Jeffrey Walton e78bb2073f Add Studio 12.5 compile/link test 2016-07-08 18:08:55 -04:00
Jeffrey Walton c6a7de658b Fix Sun Studio 12.5 detection 2016-07-08 18:05:22 -04:00
Jeffrey Walton 86445fb3e9 Fix integer.cpp compile when using config.recommend 2016-07-06 18:30:51 -04:00
Jeffrey Walton 2e14d5d7cb Fix "/usr/bin/ld: -f may not be used without -shared" (Issue 219) 2016-07-06 15:08:24 -04:00
Jeffrey Walton 6c0b120072 Go back to Commit 66ada4cc61 2016-07-06 14:39:18 -04:00
Mouse 9ed99eabb9 Restore PR #217
Restore merge of PR #217
2016-07-06 12:19:44 -04:00
Mouse c6c0bdeebe Revert "Add HMQV implementation (and merge the old FHMQV into the new codebase)"
This reverts commit ec35099589.
2016-07-06 12:15:47 -04:00
Mouse efd1b9e3d5 Revert "Merge remote-tracking branch 'upstream/master'" - shouldn't be merged by me
This reverts commit b48866631a, reversing
changes made to 2733630a3f.
2016-07-06 12:14:12 -04:00
Mouse dcb97ca574 Revert "Added 8 new files that support HMQV and FHMQV to Filelist.txt" - shouldn't be merged by me
This reverts commit 1cf48cf97b.
2016-07-06 12:12:25 -04:00
Mouse fd1a8830d3 Revert "Merge remote-tracking branch 'upstream/master'" - shouldn't be merged by me
This reverts commit a424635a14, reversing
changes made to 1cf48cf97b.
2016-07-06 12:11:41 -04:00
Mouse 87be783cd1 Revert "Merge remote-tracking branch 'upstream/master'" - not intended to be merged by me
This reverts commit 762c315566, reversing
changes made to b48866631a.
2016-07-06 12:01:28 -04:00
Mouse 7980738496 Revert "Fix config.recommend" - was not intended to be merged by me
This reverts commit 657bf41da0.
2016-07-06 11:59:07 -04:00
Mouse 657bf41da0 Fix config.recommend 2016-07-06 10:26:32 -04:00
Mouse 762c315566 Merge remote-tracking branch 'upstream/master' 2016-07-06 09:22:07 -04:00
Jeffrey Walton 66ada4cc61 Updated documentation 2016-07-05 11:49:13 -04:00
Jeffrey Walton 34e95a7cde Add MacPorts GCC compiler and Clang integrated assembler support. This is a merge of the development branch 'clang-ia' 2016-07-05 02:49:33 -04:00
Jeffrey Walton fb72dbc8cb Add MacPorts GCC compiler and Clang integrated assembler support. This is a merge of the development branch 'clang-ia' 2016-07-05 02:48:27 -04:00
Jeffrey Walton 36a4591304 Fix typo for -std=gnu++03 2016-07-04 22:14:51 -04:00
Jeffrey Walton a890e8851e Add test for -std=gnu++03 2016-07-04 18:06:44 -04:00
Jeffrey Walton 2d0dd95dda Fix "CRYPTOPP_USE_FIPS_202_SHA3 redfined" when using config.recommned with CRYPTOPP_USE_FIPS_202_SHA3 defined on command line 2016-07-04 17:51:09 -04:00
Jeffrey Walton 51e058a599 Merge pull request #217 from mouse07410/misc
Do not re-define macros already provided by native compiler
2016-07-04 13:15:04 -04:00
Mouse e36270fa7c Do not re-define macros already provided by native compiler 2016-07-04 13:11:15 -04:00
Jeffrey Walton be80fcdbba Cleared C4589 under VS2015 (Issue 214) 2016-07-04 09:24:39 -04:00
Jeffrey Walton 6853716147 Format output 2016-07-04 06:25:35 -04:00
Jeffrey Walton b67c628270 Add additional warnings to ELEVATED_CXXFLAGS for GCC 6.0 and above 2016-07-03 23:57:25 -04:00
Mouse b48866631a Merge remote-tracking branch 'upstream/master' 2016-07-03 22:54:10 -04:00
Jeffrey Walton 6cd587da4c Add PowerPC reporting 2016-07-03 22:50:02 -04:00
Jeffrey Walton e1e7049459 Add gnu++11, gnu++14 and gnu++17 testing 2016-07-03 22:38:04 -04:00
Jeffrey Walton cb9defd0c4 Add gnu++11, gnu++14 and gnu++17 testing 2016-07-03 22:34:57 -04:00
Jeffrey Walton 325ae3d93b Cleared "Local variable is initialized but not referenced" in MSC 2016-07-03 18:54:57 -04:00
Mouse 2733630a3f Don't re-define a macro that's provided by the native compiler! 2016-07-03 10:45:41 -04:00
Jeffrey Walton 0f8871c9c9 Updated documentation 2016-07-03 01:53:55 -04:00
Mouse a424635a14 Merge remote-tracking branch 'upstream/master' 2016-07-02 21:39:05 -04:00
Mouse 1cf48cf97b Added 8 new files that support HMQV and FHMQV to Filelist.txt 2016-07-02 21:04:38 -04:00
Jeffrey Walton 739c8e5c14 Work around Issue 212 until we find a more permanent solution 2016-07-01 20:39:32 -04:00
Uri Blumenthal 36387ea8f2 Merge branch 'master' of https://github.com/mouse07410/cryptopp 2016-07-01 14:31:02 -04:00
Uri Blumenthal ec35099589 Add HMQV implementation (and merge the old FHMQV into the new codebase) 2016-07-01 14:30:43 -04:00