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
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
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
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
8a563177b3
Fix Cygwin debug build (Binutil PR 20268)
2016-06-17 06:36:22 -04:00
Jeffrey Walton
3c19dc4ce2
Guard setting of IS_GAS. Remove IS_GAS from MacPorts compiler test
2016-06-16 05:17:16 -04:00
Jeffrey Walton
3d8a08f6b6
Fix -Wa,q typo
2016-06-16 01:06:30 -04:00
Jeffrey Walton
58840a030b
Fix -DCRYPTOPP_DISABLE_ASM with MacPorts compiler (Issue 189)
2016-06-15 23:16:52 -04:00
Jeffrey Walton
2cc5084d7a
Enable -Wa,q for MacPort GCC/Clang integrated assembler
2016-06-15 18:58:02 -04:00
Jeffrey Walton
8d940f1c3f
Enable -Wa,--divide for GCC/GAS on Solaris (Binutil PR 4572)
2016-06-15 09:55:10 -04:00
Jeffrey Walton
b1df5736a7
Merge 'solaris' dev branch into 'master'
2016-06-15 05:02:28 -04:00
Jeffrey Walton
42e644f25a
Remove _GLIBCXX_CONCEPT_CHECKS for debug builds. Its part of GCC courtesy of Boost, its broken and its unmaintained
2016-06-15 02:57:08 -04:00
Jeffrey Walton
454f528d3c
Simplified IS_X86 and IS_X64 un SunOS. Add separator for benchmark tests
2016-06-10 03:05:34 -04:00
Jeffrey Walton
0403fc747d
Added Sun Studio testing (Issue 180)
2016-06-09 03:47:57 -04:00
Jeffrey Walton
b02724e788
Remove -fPIC from Solaris builds. -Kpic will be added appropriately
2016-06-09 01:02:56 -04:00
Jeffrey Walton
f4ef75ef91
Fix GCC and Solaris builds picking up Sun Studio flags
2016-06-09 00:54:53 -04:00
Jeffrey Walton
37dad288fd
Add warnings ands some suppressions to Sun Studio builds
2016-06-09 00:51:23 -04:00
Jeffrey Walton
f836f741e8
Update makefile to make it easier to tune Solaris builds during testing
2016-06-08 23:30:39 -04:00
Jeffrey Walton
d965ca66d9
Fixed broken Sun Studio compile (Issue 179)
2016-06-08 21:41:45 -04:00
Jeffrey Walton
639c9024f4
Fix Sun Studio builds (Issue 179)
2016-06-08 19:51:36 -04:00
Jeffrey Walton
69f7802b53
Add rules for AArch32 and AArch64 detection. Restrict shared object warning to shared object and dylibs
2016-05-09 02:59:16 -04:00
Jeffrey Walton
676e6546e5
Fix CPU_SPEED
2016-04-22 16:09:28 -04:00
Jeffrey Walton
63529159d6
Add blake2.cpp chacha.cpp to DLLSRCS
2016-04-22 14:19:51 -04:00
Jeffrey Walton
f8ad685c3d
Rename bench.cpp to bench1.cpp
2016-04-22 14:15:09 -04:00
Jeffrey Walton
dfe2946a75
Add Coverity artifacts to clean recipe
2016-04-11 00:51:15 -04:00
Jeffrey Walton
34a34967ac
Cleaned artifacts from testing. Move documentation clean rule to distclean
2016-03-29 03:47:33 -04:00
Jeffrey Walton
4a3bd8a01f
Fixed compile for NetBSD
2016-03-20 01:14:19 -04:00
Jeffrey Walton
d4f0dee87a
Fixed PowerPC detection code on OS X
2016-01-25 09:15:10 -05:00
Jeffrey Walton
f20585ccb8
(1) Remove -pipe from ARM builds (Issue 120); (2) Added section labels for wiki article; (3) Moved LIB_MAJOR, LIB_MINOR and LIB_PATCH into Common Section
2016-01-24 17:02:16 -05:00
andresgaragiola@gmail.com
6737fdf91d
Fixed the DLLSRCS variable of GNUmakefile to compile without errors cryptopp.dll in Windows.
2016-01-14 17:33:17 -03:00
Jeffrey Walton
c65c88a432
Added -fno-omit-frame-pointer for asan recipe
2016-01-11 06:54:00 -05:00
Jeffrey Walton
86d59828c7
Added cryptest.info to clean rule
2016-01-04 20:26:16 -05:00
Jeffrey Walton
9696b9e5e7
Added "lean" recipe that setups for for dead code stripping. Added test cases
2016-01-04 18:24:18 -05:00
Jeffrey Walton
748e79e87c
Added full support for CRYPTOPP_DATA_DIR to test script. Changed makefile to use CPU_SPEED so users could change it from the environment
2016-01-03 17:32:11 -05:00
Jeffrey Walton
a17b23d42c
Cut-in support for CRYPTOPP_DATA_DIR during install
2016-01-03 15:30:59 -05:00
Todd Knarr
69a76042e2
Fix problem, issue #65 comment 168191115
2015-12-31 13:05:14 -08:00
Jeffrey Walton
6652e94d20
Added -headerpad_max_install_names to dylib targets. Added standard directory vairables to GNUmakefile-cross
2015-12-31 01:43:42 -05:00
Jeffrey Walton
9e4e210834
Switched to standard directory variables for include/, lib/, bin/ and share/
2015-12-29 06:32:45 -05:00
Jeffrey Walton
da95a18c19
Added locv to makefile recipe, added both cryptest.exe runs (thanks Jack Lloyd)
2015-12-29 04:50:15 -05:00
Grant Ayers
4f277dab59
Fix an issue that caused targets to be rebuilt unnecessarily
...
and prevented updated object files from regenerating targets.
The 'public_service' phony target should be an 'order-only' prerequisite so
that it doesn't cause its target to be rebuilt when it is run.
However, object files were specified as order-only while the 'public_service'
target was not. This is reproducible by running 'make' twice. Another effect
is that when these object files change they will not cause the target to be
updated while they are order-only.
2015-12-28 16:30:01 -08:00
Jeffrey Walton
13748582e5
Added "make coverage" recipe. Added additional SecBlock tests
2015-12-28 07:06:50 -05:00
Jeffrey Walton
79882d4c7d
Tweaked makefile recipes to use variables for CP, MV, MKDIR, etc. Added Cmake artifacts to distclean rule
2015-12-26 06:45:59 -05:00
Todd Knarr
09d194d8cf
Added a makefile target to build the versioned .so if the unversioned name is given.
...
Added DESTDIR to an ldconf line that was missint it.
2015-12-26 03:00:31 -08:00
Todd Knarr
a3ac556e37
Resolve conflicts between master and version_shlib
2015-12-25 13:06:43 -08:00
Todd Knarr
cba640d9f1
Merge branch 'master' of https://github.com/weidai11/cryptopp into version_shlib
2015-11-26 07:02:04 -08:00
Jeffrey Walton
ed6c1de915
Fixed typos in comments
2015-11-25 15:20:37 -05:00
Todd Knarr
08e88dfbd3
Changes per noloader's comments in pull #65
2015-11-24 20:14:53 -08:00
Todd Knarr
67ba451c6a
Merge branch 'master' of https://github.com/weidai11/cryptopp into version_shlib
2015-11-24 19:36:54 -08:00
Jeffrey Walton
298988a5b9
Crypto++ 5.6.3 check-in
2015-11-22 19:17:15 -05:00