Commit Graph

1601 Commits (997a813afcc24f3036a7ec424d3b6e892d07f5a5)

Author SHA1 Message Date
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
Uri Blumenthal 11b540b932 Add HMQV implementation (and merge the old FHMQV into the new codebase) 2016-07-01 14:19:41 -04:00
Jeffrey Walton 20c3e1a5ef Avoid Coverity finding SIZEOF_MISMATCH/suspicious_sizeof (Issue 210) 2016-07-01 13:52:10 -04:00
Jeffrey Walton 4c6833e706 Use COUNTOF and offset consistently 2016-07-01 00:47:47 -04:00
Jeffrey Walton 0d28f5b6b5 Remove uneeded debug assignment in dtor 2016-06-30 21:09:48 -04:00