summaryrefslogtreecommitdiff
path: root/GNUmakefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove 'native' target from makefileJeffrey Walton2023-04-161-36/+0
|
* Update comments in makefileJeffrey Walton2023-04-161-6/+6
|
* Fix GNUmakefile for GMake 3.80Jeffrey Walton2023-04-161-34/+58
|
* Fix grep warning about stray \Jeffrey Walton2022-11-021-1/+2
|
* Fix makefile due to grep warningsJeffrey Walton2022-11-021-1/+1
| | | | Originally, on MinGW, we got a grep warning about a stray \ with #. But removing the \ broke Ubuntu. Undo that change
* Fix grep warning about stray \Jeffrey Walton2022-11-021-1/+1
|
* Add SSE3 tests (GH #1163)Jeffrey Walton2022-10-011-0/+7
|
* Add -fno-devirtualize when using GCC 12 (GH #1134, GH #1141, PR #1147)Jeffrey Walton2022-08-241-2/+14
| | | This is not a fix since it only treats the symptom of GCC removing live code. We do not know why GCC is doing it.
* Remove cryptest-cmake.shJeffrey Walton2022-08-231-6/+1
| | | | | CMake is now maintained by Abdessattar Sassi. The directory layout of the files changed and cryptest-cmake.sh no longer works as expected. Also see https://groups.google.com/g/cryptopp-users/c/9oDbTm8qWps.
* Rename PowerPC specific filesJeffrey Walton2022-03-291-1/+4
| | | | This will allow us to filter-out some files more easily
* Fix SIGIL on PowerPC during cpu feature probes (GH #1115)Jeffrey Walton2022-03-291-12/+0
| | | | Also see GH #1112
* Add -I. option for testing programsJeffrey Walton2022-02-161-1/+1
|
* Remove SIMD files when CRYPTOPP_DISABLE_ASMJeffrey Walton2022-02-151-0/+11
|
* Update makefilesJeffrey Walton2022-02-141-6/+13
|
* Fix typos in MakefilesJeffrey Walton2022-02-131-5/+5
|
* Add bootstrap.sh to autotools-clean recipeJeffrey Walton2022-02-121-1/+1
|
* Remove SSE and AVX source files from non-Intel platformsJeffrey Walton2022-02-101-2/+4
|
* Use CRYPTOPP_CPPFLAGS in recipes that use CPPFLAGSJeffrey Walton2022-02-101-15/+15
|
* Use CRYPTOPP_CPPFLAGS for Cryptogams recipeJeffrey Walton2022-02-101-1/+1
|
* Fix Cryptogams ARMv7 testJeffrey Walton2022-02-101-1/+1
|
* Fix ARMv7 compile testJeffrey Walton2022-02-101-1/+1
|
* Disable NEON when NEON test fails, not ASMJeffrey Walton2022-02-101-3/+3
|
* Fix grep expressionJeffrey Walton2022-02-101-1/+1
|
* Update Cryptogams SHA recipesJeffrey Walton2022-02-101-10/+2
|
* Don't use -march=armv7 when compiler already offers it (GH #1094)Jeffrey Walton2022-02-101-17/+26
|
* Couple Cryptogams source files to ARMv7 and NEONJeffrey Walton2022-02-081-8/+10
|
* Use CPPFLAGS more consistently in MakefilesJeffrey Walton2022-02-081-4/+4
|
* Whitespace check-inJeffrey Walton2022-02-071-4/+5
|
* Use CPPFLAGS more consistently in MakefilesJeffrey Walton2022-02-071-69/+76
|
* Update make trim recipeJeffrey Walton2022-02-061-1/+1
|
* GNUmakefiles: add missing shared library symlink (GH #1101)Thomas Petazzoni2022-01-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The GNUmakefile install-lib target currently installs the following symlink: libcryptopp.so -> libcryptopp.so.8.6.0 However, it does not create the following symlink: libcryptopp.so.8 -> libcryptopp.so.8.6.0 This symlink is necessary at runtime because libcryptopp.so.8 is the SONAME of the cryptopp library, and therefore this is what the dynamic loader will search when starting a program that is linked against cryptopp. For native compilation, the 'ldconfig' invocation that immediately follows will create that symlink, so everything works. For cross-compilation however, ldconfig can't be used, and therefore LDCONFIG is passed as /bin/true, and therefore it doesn't create the symlink. So instead, create it directly inside the GNUmakefile, without relying on ldconfig. Signed-off-by: Kamel Bouhara <kamel.bouhara@bootlin.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Co-authored-by: Kamel Bouhara <kamel.bouhara@bootlin.com>
* Post-release version incrementJeffrey Walton2021-09-241-1/+1
|
* Make SHA-NI independent of AVX and AVX2 (GH #1045)Jeffrey Walton2021-07-041-1/+3
|
* Whitespace check-inJeffrey Walton2021-05-251-13/+13
|
* Update NEON and ACLE feature testsJeffrey Walton2021-05-241-6/+6
|
* Fix makefiles to avoid spurious _XOPEN_SOURCEJeffrey Walton2021-05-241-10/+8
|
* Use +sha3 and +sha512 for ARM cryptoJeffrey Walton2021-05-231-7/+7
|
* Clear makefile variable TOPT as requiredJeffrey Walton2021-05-191-0/+4
|
* Use CPPFLAGS when testign featuresJeffrey Walton2021-05-101-1/+1
| | | | Cross-compiles need the flags
* Add feature test for -Wa,-q on OS X Intel Macs (GH #1033) (PR #1034)Jeffrey Walton2021-04-261-22/+20
|
* Fix ARM A-32 and Aarch64 buildsJeffrey Walton2021-04-261-3/+3
|
* Add LSH dynamic dispatch (PR #1032)Jeffrey Walton2021-04-261-4/+34
| | | This commit adds dynamic dispatch to LSH. The implementation pivots on AVX2 and SSSE3.
* Fold makefile tests into TCOMMANDJeffrey Walton2021-04-251-40/+41
|
* Guard use of SSE2 in makefilesJeffrey Walton2021-04-251-123/+125
|
* Fix Aarch64 buildsJeffrey Walton2021-04-251-1/+1
|
* Add debug output to makefilesJeffrey Walton2021-04-211-0/+24
|
* Use *.cpp file extension for test programs (GH #1024)Jeffrey Walton2021-04-201-42/+42
|
* Move Darwin tools to bottom of MakefileJeffrey Walton2021-03-231-18/+18
|
* Add -fno-common for Darwin buildsJeffrey Walton2021-03-231-0/+3
|
* Update make trim recipeJeffrey Walton2021-03-211-2/+2
| | | | Set permissions on scripts in PWD