Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unneeded 'defined(__INTEL_COMPILER)' | Jeffrey Walton | 2016-07-19 | 2 | -10/+10 |
| | |||||
* | Remove second definition of CRYPTOPP_ALIGN_DATA using alignas | Jeffrey Walton | 2016-07-18 | 2 | -12/+2 |
| | |||||
* | Updated documentation | Jeffrey Walton | 2016-07-18 | 1 | -2/+2 |
| | |||||
* | Fix deprecated warning with message under GCC 4.47 | Jeffrey Walton | 2016-07-18 | 1 | -28/+4 |
| | |||||
* | Updated documentation | Jeffrey Walton | 2016-07-17 | 1 | -2/+4 |
| | |||||
* | Add vec_swap for compilers which do not support std::swap'ing SSE and NEON types | Jeffrey Walton | 2016-07-17 | 2 | -4/+15 |
| | |||||
* | Guard CRYPTOPP_CXX11 for STLport | Jeffrey Walton | 2016-07-17 | 2 | -2/+4 |
| | | | | On Android, the compiler will define __cplusplus=201103L when using -std=c++11 even with STLport. STLport appears to be abandoned sometime around 2008. | ||||
* | Fix SunCC 12.2 and 12.3 failed compile in rijndael.cpp due to ↵ | Jeffrey Walton | 2016-07-16 | 1 | -1/+8 |
| | | | | std::swap(__m128i, __m128i) | ||||
* | Removed ARM CRC and Crypto specific tests | Jeffrey Walton | 2016-07-16 | 1 | -58/+2 |
| | | | | The tests are now fully exercised by using PLATFORM_CXXFLAGS | ||||
* | Fix SunCC 12.2 failed compile due to -D__AES__ and above platform flags ↵ | Jeffrey Walton | 2016-07-15 | 1 | -2/+5 |
| | | | | (Issue 228) | ||||
* | Fix SunCC crash and failed compile for gcm.cpp. This is the hammer - we ↵ | Jeffrey Walton | 2016-07-15 | 1 | -2/+2 |
| | | | | don't enable any ASM for the source file (Issue 227) | ||||
* | Add option to reduce CPU load for GCC Compile Farm policy requirements | Jeffrey Walton | 2016-07-15 | 1 | -5/+18 |
| | |||||
* | Fix SunCC 12.x compile error with -std=c++11 (Issue 226) | Jeffrey Walton | 2016-07-15 | 1 | -1/+1 |
| | |||||
* | Tee PLATFORM_CXXFLAGS to log file. Remove unneeded temp file removals. ↵ | Jeffrey Walton | 2016-07-15 | 1 | -13/+11 |
| | | | | -march=armv7a → -march=armv7-a | ||||
* | Rework Aarch32 (ARM32) and Aarch64 (ARM64) feature detection. Disable ASAN ↵ | Jeffrey Walton | 2016-07-15 | 1 | -52/+43 |
| | | | | under ARM and GCC 4.8 | ||||
* | Fix typo in SunCC check | Jeffrey Walton | 2016-07-15 | 1 | -1/+1 |
| | |||||
* | Fix broken rijndael.cpp compile under Sun Studio (Issue 224) | Jeffrey Walton | 2016-07-15 | 2 | -10/+17 |
| | |||||
* | Disable -Ofast tests for SunCC | Jeffrey Walton | 2016-07-14 | 1 | -6/+8 |
| | |||||
* | Add Exception to error counts | Jeffrey Walton | 2016-07-14 | 1 | -30/+30 |
| | |||||
* | Cleared SDLC warning under Visual Studio 2005 | Jeffrey Walton | 2016-07-13 | 1 | -1/+1 |
| | |||||
* | Add AVX and AVX2 for Sun Studio | Jeffrey Walton | 2016-07-13 | 2 | -0/+9 |
| | |||||
* | Fix compile under iOS | Jeffrey Walton | 2016-07-13 | 3 | -19/+10 |
| | |||||
* | Cleared most "Conditional jump or move depends on uninitialised value" ↵ | Jeffrey Walton | 2016-07-13 | 1 | -4/+5 |
| | | | | (Issue 223) | ||||
* | Aloow GCC to particpate in MACH-O initialization | Jeffrey Walton | 2016-07-12 | 2 | -4/+4 |
| | |||||
* | Clear Valgrind findings under -Ofast | Jeffrey Walton | 2016-07-12 | 6 | -30/+44 |
| | |||||
* | Add test for -Ofast | Jeffrey Walton | 2016-07-12 | 1 | -8/+69 |
| | |||||
* | Add tests Debug and Release test using PLATFORM_CXXFLAGS. Fix copy/paste ↵ | Jeffrey Walton | 2016-07-12 | 1 | -53/+116 |
| | | | | omitting MAKE and MAKEARGS | ||||
* | Add PLATFORM_CXXFLAGS for Aolaris and ARM testing. Add DEPRECATED_CXXFLAGS ↵ | Jeffrey Walton | 2016-07-12 | 1 | -458/+250 |
| | | | | to managed deprecated warnings. Rework the way Make is invoked with CXX and CXXFLAGS | ||||
* | Disable automatic detection of CRYPTOPP_BOOL_SSE4_INTRINSICS_AVAILABLE for ↵ | Jeffrey Walton | 2016-07-12 | 2 | -6/+12 |
| | | | | SunCC. Remove #error for C++17 (Issue 222) | ||||
* | Add tests for SunCC and GCC defines (__SSE2__, __SSE3__, __AES__, ↵ | Jeffrey Walton | 2016-07-11 | 1 | -0/+88 |
| | | | | __PCLMUL__, __RDRND__, etc) | ||||
* | Fixed spelling errors in setenv-* scripts | Jeffrey Walton | 2016-07-11 | 4 | -5/+5 |
| | |||||
* | Update comment for Sun Studio 12.4 | Jeffrey Walton | 2016-07-11 | 2 | -2/+4 |
| | |||||
* | Simplify RDRAND and RDSEED implementation selection logic. Its was too ↵ | Jeffrey Walton | 2016-07-10 | 1 | -67/+23 |
| | | | | convoluted | ||||
* | Fix SunCC version for RDSEED, which is available in Sun Studio 12.5 | Jeffrey Walton | 2016-07-10 | 1 | -1/+1 |
| | |||||
* | Fix compile under Sun Studio 12.3 and below with -xarch=aes defines | Jeffrey Walton | 2016-07-10 | 3 | -12/+12 |
| | |||||
* | Add SunCC 12.4 support for specialized implementations if CRC, RDRAND and BLAKE2 | Jeffrey Walton | 2016-07-10 | 3 | -5/+10 |
| | |||||
* | Add RDRAND and RDSEED for SunCC 12.1 and above | Jeffrey Walton | 2016-07-10 | 2 | -26/+37 |
| | |||||
* | Add header <nmmintrin.h> for SunCC 12.4 | Jeffrey Walton | 2016-07-10 | 1 | -0/+5 |
| | |||||
* | Update comment | Jeffrey Walton | 2016-07-10 | 1 | -0/+2 |
| | |||||
* | Disable -O5 tests for Sun Studio. The optimizer is producing bad code for ↵ | Jeffrey Walton | 2016-07-10 | 1 | -3/+10 |
| | | | | BLAKE2b | ||||
* | Cleanup script. Reduce uname calls. Enable SunCC 12.5 by default, if ↵ | Jeffrey Walton | 2016-07-09 | 1 | -73/+155 |
| | | | | 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 | ||||
* | Tighten ARM feature testing to avoid compiler cross-pollination | Jeffrey Walton | 2016-07-09 | 1 | -11/+13 |
| | |||||
* | Cleared "assertion failed in function pr_post_process_node() @ preopt.c" ↵ | Jeffrey Walton | 2016-07-09 | 2 | -4/+8 |
| | | | | under Sun Studio 12.5 (Issue 220) | ||||
* | Fix Solaris 10 script and compiler issues | Jeffrey Walton | 2016-07-09 | 1 | -4/+16 |
| | |||||
* | Cleanup script | Jeffrey Walton | 2016-07-09 | 1 | -14/+34 |
| | |||||
* | Removed second tee, which caused duplicat emessages | Jeffrey Walton | 2016-07-09 | 1 | -1/+1 |
| | |||||
* | Fix "Error: The operand ___LKDB cannot be assigned to" under Sun Studio 12.5 ↵ | Jeffrey Walton | 2016-07-08 | 1 | -1/+1 |
| | | | | (formerly Issue 188) | ||||
* | Fix Sun Studio 12.5 detection. Only add "-w -erroff=wvarhidemem ↵ | Jeffrey Walton | 2016-07-08 | 1 | -4/+9 |
| | | | | -erroff=voidretw" to SunCC 12.2 and above | ||||
* | Fix missing '-a' option for egrep on Solaris | Jeffrey Walton | 2016-07-08 | 1 | -2/+2 |
| | |||||
* | Add Studio 12.5 compile/link test | Jeffrey Walton | 2016-07-08 | 1 | -3/+3 |
| |