Closed fro0m closed 5 years ago
Setting up environment
./setenv-ios.sh ...
Use:
source ./setenv-ios.sh
The changes made by setenv-ios.sh
are lost when the subshell exits. Then, you fall back to the host's toolchain, which is 32-bit or 64-bit Intel. To persist the changes made by setenv-ios.sh
you must source
them.
Also see iOS (Command Line) on the Crypto++ wiki.
Setting up environment
./setenv-ios.sh ...
Use:
source ./setenv-ios.sh
The changes made by
setenv-ios.sh
are lost when the subshell exits. Then, you fall back to the host's toolchain, which is 32-bit or 64-bit Intel. To persist the changes made bysetenv-ios.sh
you mustsource
them.Also see iOS (Command Line) on the Crypto++ wiki.
it helped. But still build fails. According to manual
make static dylib cryptest.exe
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin//clang++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -DCRYPTOPP_DISABLE_MIXED_ASM -fPIC -pipe -c cryptlib.cpp
In file included from cryptlib.cpp:18:
In file included from ./cryptlib.h:106:
In file included from ./stdcpp.h:14:
In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string:500:
In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string_view:176:
In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/__string:56:
In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/algorithm:642:
In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cstring:61:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/string.h:61:15: fatal error:
'string.h' file not found
#include_next <string.h>
^~~~~~~~~~
1 error generated.
make: *** [cryptlib.o] Error 1
and
make -f GNUmakefile-cross
Here's what we found... IS_X86: 0, IS_X64: 0, IS_ARM32: 1, IS_ARMV8: 0
Using testing flags: -DNDEBUG -g2 -O3 -fPIC -pipe -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c integer.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c 3way.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c adler32.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c algebra.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c algparam.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c arc4.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c aria.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c aria_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ariatab.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c asn.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c authenc.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c base32.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c base64.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c basecode.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c bfinit.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c blake2.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c blake2b_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c blake2s_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c blowfish.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c blumshub.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c camellia.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c cast.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c casts.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c cbcmac.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ccm.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c chacha.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c chacha_avx.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c chacha_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c chachapoly.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c cham.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c cham_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c channels.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c cmac.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c crc.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c crc_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c darn.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c default.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c des.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c dessp.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c dh.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c dh2.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c dll.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c donna_32.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c donna_64.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c donna_sse.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c dsa.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c eax.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ec2n.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c eccrypto.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ecp.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c elgamal.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c emsa2.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c eprecomp.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c esign.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c files.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c filters.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c fips140.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c fipstest.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c gcm.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c gcm_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c gf256.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c gf2_32.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c gf2n.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c gf2n_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c gfpcrypt.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c gost.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c gzip.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c hc128.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c hc256.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c hex.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c hight.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c hmac.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c hrtimer.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ida.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c idea.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c iterhash.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c kalyna.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c kalynatab.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c keccak.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c keccak_core.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c keccak_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c lea.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c lea_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c luc.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c mars.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c marss.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c md2.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c md4.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c md5.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c misc.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c modes.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c mqueue.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c mqv.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c nbtheory.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c neon_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c oaep.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c osrng.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c padlkrng.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c panama.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c pkcspad.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c poly1305.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c polynomi.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ppc_power7.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ppc_power8.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ppc_power9.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ppc_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c pssr.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c pubkey.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c queue.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rabbit.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rabin.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c randpool.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rc2.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rc5.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rc6.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rdrand.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rdtables.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rijndael.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rijndael_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ripemd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rng.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rsa.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c rw.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c safer.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c salsa.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c scrypt.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c seal.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c seed.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c serpent.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c sha.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c sha3.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c sha_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c shacal2.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c shacal2_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c shake.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c shark.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c sharkbox.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c simeck.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c simeck_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c simon.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c simon128_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c simon64_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c skipjack.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c sm3.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c sm4.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c sm4_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c sosemanuk.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c speck.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c speck128_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c speck64_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c square.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c squaretb.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c sse_simd.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c strciphr.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c tea.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c tftables.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c threefish.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c tiger.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c tigertab.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c ttmac.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c tweetnacl.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c twofish.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c vmac.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c wake.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c whrlpool.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c xed25519.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c xtr.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c xtrcrypt.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c zdeflate.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c zinflate.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c zlib.cpp
libtool -static -o libcryptopp.a cryptlib.o cpu.o integer.o 3way.o adler32.o algebra.o algparam.o arc4.o aria.o aria_simd.o ariatab.o asn.o authenc.o base32.o base64.o basecode.o bfinit.o blake2.o blake2b_simd.o blake2s_simd.o blowfish.o blumshub.o camellia.o cast.o casts.o cbcmac.o ccm.o chacha.o chacha_avx.o chacha_simd.o chachapoly.o cham.o cham_simd.o channels.o cmac.o crc.o crc_simd.o darn.o default.o des.o dessp.o dh.o dh2.o dll.o donna_32.o donna_64.o donna_sse.o dsa.o eax.o ec2n.o eccrypto.o ecp.o elgamal.o emsa2.o eprecomp.o esign.o files.o filters.o fips140.o fipstest.o gcm.o gcm_simd.o gf256.o gf2_32.o gf2n.o gf2n_simd.o gfpcrypt.o gost.o gzip.o hc128.o hc256.o hex.o hight.o hmac.o hrtimer.o ida.o idea.o iterhash.o kalyna.o kalynatab.o keccak.o keccak_core.o keccak_simd.o lea.o lea_simd.o luc.o mars.o marss.o md2.o md4.o md5.o misc.o modes.o mqueue.o mqv.o nbtheory.o neon_simd.o oaep.o osrng.o padlkrng.o panama.o pkcspad.o poly1305.o polynomi.o ppc_power7.o ppc_power8.o ppc_power9.o ppc_simd.o pssr.o pubkey.o queue.o rabbit.o rabin.o randpool.o rc2.o rc5.o rc6.o rdrand.o rdtables.o rijndael.o rijndael_simd.o ripemd.o rng.o rsa.o rw.o safer.o salsa.o scrypt.o seal.o seed.o serpent.o sha.o sha3.o sha_simd.o shacal2.o shacal2_simd.o shake.o shark.o sharkbox.o simeck.o simeck_simd.o simon.o simon128_simd.o simon64_simd.o skipjack.o sm3.o sm4.o sm4_simd.o sosemanuk.o speck.o speck128_simd.o speck64_simd.o square.o squaretb.o sse_simd.o strciphr.o tea.o tftables.o threefish.o tiger.o tigertab.o ttmac.o tweetnacl.o twofish.o vmac.o wake.o whrlpool.o xed25519.o xtr.o xtrcrypt.o zdeflate.o zinflate.o zlib.o
libtool: for architecture: armv7 file: algebra.o has no symbols
libtool: for architecture: armv7 file: aria_simd.o has no symbols
libtool: for architecture: armv7 file: dh.o has no symbols
libtool: for architecture: armv7 file: eprecomp.o has no symbols
libtool: for architecture: armv7 file: gf2n_simd.o has no symbols
libtool: for architecture: armv7 file: polynomi.o has no symbols
ranlib libcryptopp.a
ranlib: for architecture: armv7 file: libcryptopp.a(algebra.o) has no symbols
ranlib: for architecture: armv7 file: libcryptopp.a(aria_simd.o) has no symbols
ranlib: for architecture: armv7 file: libcryptopp.a(dh.o) has no symbols
ranlib: for architecture: armv7 file: libcryptopp.a(eprecomp.o) has no symbols
ranlib: for architecture: armv7 file: libcryptopp.a(gf2n_simd.o) has no symbols
ranlib: for architecture: armv7 file: libcryptopp.a(polynomi.o) has no symbols
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c adhoc.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c test.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c bench1.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c bench2.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c bench3.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c datatest.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c dlltest.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c fipsalgt.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat0.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat1.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat2.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat3.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat4.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat5.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat6.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat7.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat8.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat9.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c validat10.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c regtest1.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c regtest2.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c regtest3.cpp
clang++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ -c regtest4.cpp
clang++ -o cryptest.exe -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -arch armv7 -isysroot "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk" -stdlib=libc++ adhoc.o test.o bench1.o bench2.o bench3.o datatest.o dlltest.o fipsalgt.o validat0.o validat1.o validat2.o validat3.o validat4.o validat5.o validat6.o validat7.o validat8.o validat9.o validat10.o regtest1.o regtest2.o regtest3.o regtest4.o ./libcryptopp.a
Undefined symbols for architecture armv7:
"CryptoPP::g_hasARMv7", referenced from:
CryptoPP::Test::TestSettings() in validat3.o
"CryptoPP::AAD_CHANNEL", referenced from:
CryptoPP::Test::TestAuthenticatedSymmetricCipher(std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&, CryptoPP::NameValuePairs const&) in datatest.o
CryptoPP::AuthenticatedEncryptionFilter::AuthenticatedEncryptionFilter(CryptoPP::AuthenticatedSymmetricCipher&, CryptoPP::BufferedTransformation*, bool, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme) in libcryptopp.a(filters.o)
CryptoPP::AuthenticatedEncryptionFilter::ChannelCreatePutSpace(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long&) in libcryptopp.a(filters.o)
CryptoPP::AuthenticatedEncryptionFilter::ChannelPut2(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned char const*, unsigned long, int, bool) in libcryptopp.a(filters.o)
CryptoPP::AuthenticatedDecryptionFilter::ChannelCreatePutSpace(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long&) in libcryptopp.a(filters.o)
CryptoPP::AuthenticatedDecryptionFilter::ChannelPut2(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned char const*, unsigned long, int, bool) in libcryptopp.a(filters.o)
CryptoPP::Test::TestAuthenticatedSymmetricCipher(std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&, CryptoPP::NameValuePairs const&) in datatest.o
CryptoPP::AuthenticatedEncryptionFilter::AuthenticatedEncryptionFilter(CryptoPP::AuthenticatedSymmetricCipher&, CryptoPP::BufferedTransformation*, bool, int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme) in libcryptopp.a(filters.o)
CryptoPP::AuthenticatedEncryptionFilter::ChannelCreatePutSpace(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long&) in libcryptopp.a(filters.o)
CryptoPP::AuthenticatedEncryptionFilter::ChannelPut2(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned char const*, unsigned long, int, bool) in libcryptopp.a(filters.o)
CryptoPP::AuthenticatedDecryptionFilter::ChannelCreatePutSpace(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long&) in libcryptopp.a(filters.o)
CryptoPP::AuthenticatedDecryptionFilter::ChannelPut2(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned char const*, unsigned long, int, bool) in libcryptopp.a(filters.o)
"CryptoPP::TheBitBucket()", referenced from:
CryptoPP::Test::TestOS_RNG() in validat3.o
CryptoPP::Test::Test_RandomNumberGenerator(CryptoPP::RandomNumberGenerator&, bool) in validat3.o
CryptoPP::Test::ValidateEncoder() in validat4.o
CryptoPP::EncodedObjectFilter::Put(unsigned char const*, unsigned long) in libcryptopp.a(asn.o)
"CryptoPP::DEFAULT_CHANNEL", referenced from:
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::DigestFile(char const*) in test.o
CryptoPP::Test::SecretShareFile(int, int, char const*, char const*) in test.o
CryptoPP::Test::InformationDisperseFile(int, int, char const*) in test.o
CryptoPP::Test::FIPS140_GenerateRandomFiles() in test.o
CryptoPP::Test::HmacFile(char const*, char const*) in test.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::Pump2(unsigned long long&, bool) in test.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::DigestFile(char const*) in test.o
CryptoPP::Test::SecretShareFile(int, int, char const*, char const*) in test.o
CryptoPP::Test::InformationDisperseFile(int, int, char const*) in test.o
CryptoPP::Test::FIPS140_GenerateRandomFiles() in test.o
CryptoPP::Test::HmacFile(char const*, char const*) in test.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::Pump2(unsigned long long&, bool) in test.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::DigestFile(char const*) in test.o
CryptoPP::Test::SecretShareFile(int, int, char const*, char const*) in test.o
CryptoPP::Test::InformationDisperseFile(int, int, char const*) in test.o
CryptoPP::Test::FIPS140_GenerateRandomFiles() in test.o
CryptoPP::Test::HmacFile(char const*, char const*) in test.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::Pump2(unsigned long long&, bool) in test.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::DigestFile(char const*) in test.o
CryptoPP::Test::SecretShareFile(int, int, char const*, char const*) in test.o
CryptoPP::Test::InformationDisperseFile(int, int, char const*) in test.o
CryptoPP::Test::FIPS140_GenerateRandomFiles() in test.o
CryptoPP::Test::HmacFile(char const*, char const*) in test.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::Pump2(unsigned long long&, bool) in test.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::DigestFile(char const*) in test.o
CryptoPP::Test::SecretShareFile(int, int, char const*, char const*) in test.o
CryptoPP::Test::InformationDisperseFile(int, int, char const*) in test.o
CryptoPP::Test::FIPS140_GenerateRandomFiles() in test.o
CryptoPP::Test::HmacFile(char const*, char const*) in test.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::Pump2(unsigned long long&, bool) in test.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::DigestFile(char const*) in test.o
CryptoPP::Test::SecretShareFile(int, int, char const*, char const*) in test.o
CryptoPP::Test::InformationDisperseFile(int, int, char const*) in test.o
CryptoPP::Test::FIPS140_GenerateRandomFiles() in test.o
CryptoPP::Test::HmacFile(char const*, char const*) in test.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::Pump2(unsigned long long&, bool) in test.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::DigestFile(char const*) in test.o
CryptoPP::Test::SecretShareFile(int, int, char const*, char const*) in test.o
CryptoPP::Test::InformationDisperseFile(int, int, char const*) in test.o
CryptoPP::Test::FIPS140_GenerateRandomFiles() in test.o
CryptoPP::Test::HmacFile(char const*, char const*) in test.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::Pump2(unsigned long long&, bool) in test.o
...
...
"CryptoPP::DetectArmFeatures()", referenced from:
CryptoPP::Test::TestSettings() in validat3.o
"CryptoPP::HashTransformation::TruncatedVerify(unsigned char const*, unsigned long)", referenced from:
vtable for CryptoPP::PK_MessageAccumulatorImpl<CryptoPP::SHA1> in test.o
vtable for CryptoPP::PK_MessageAccumulatorBase in test.o
vtable for CryptoPP::IteratedHashWithStaticTransform<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, 20u, CryptoPP::SHA1, 0u, false> in test.o
vtable for CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation> in test.o
vtable for CryptoPP::IteratedHashBase<unsigned int, CryptoPP::HashTransformation> in test.o
vtable for CryptoPP::RIPEMD160 in test.o
vtable for CryptoPP::IteratedHashWithStaticTransform<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, 20u, CryptoPP::RIPEMD160, 0u, false> in test.o
...
"CryptoPP::g_ArmDetectionDone", referenced from:
CryptoPP::Test::TestSettings() in validat3.o
"CryptoPP::StreamTransformation::ProcessLastBlock(unsigned char*, unsigned long, unsigned char const*, unsigned long)", referenced from:
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_RequireFullDataBlocks<CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> > >, CryptoPP::CFB_CipherAbstractPolicy> > in dlltest.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_RequireFullDataBlocks<CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> > >, CryptoPP::CFB_CipherAbstractPolicy> > in dlltest.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base>, CryptoPP::ECB_OneWay> in dlltest.o
vtable for CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > in validat4.o
...
"CryptoPP::g_nullNameValuePairs", referenced from:
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::RSAEncryptString(char const*, char const*, char const*) in test.o
CryptoPP::Test::RSADecryptString(char const*, char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::Test::BenchMark(char const*, CryptoPP::RandomNumberGenerator&, double) in bench1.o
CryptoPP::Test::Benchmark1(double, double) in bench1.o
CryptoPP::Test::Benchmark2(double, double) in bench2.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::RSAEncryptString(char const*, char const*, char const*) in test.o
CryptoPP::Test::RSADecryptString(char const*, char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::Test::BenchMark(char const*, CryptoPP::RandomNumberGenerator&, double) in bench1.o
CryptoPP::Test::Benchmark1(double, double) in bench1.o
CryptoPP::Test::Benchmark2(double, double) in bench2.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::RSAEncryptString(char const*, char const*, char const*) in test.o
CryptoPP::Test::RSADecryptString(char const*, char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::Test::BenchMark(char const*, CryptoPP::RandomNumberGenerator&, double) in bench1.o
CryptoPP::Test::Benchmark1(double, double) in bench1.o
CryptoPP::Test::Benchmark2(double, double) in bench2.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::RSAEncryptString(char const*, char const*, char const*) in test.o
CryptoPP::Test::RSADecryptString(char const*, char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::Test::BenchMark(char const*, CryptoPP::RandomNumberGenerator&, double) in bench1.o
CryptoPP::Test::Benchmark1(double, double) in bench1.o
CryptoPP::Test::Benchmark2(double, double) in bench2.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::RSAEncryptString(char const*, char const*, char const*) in test.o
CryptoPP::Test::RSADecryptString(char const*, char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::Test::BenchMark(char const*, CryptoPP::RandomNumberGenerator&, double) in bench1.o
CryptoPP::Test::Benchmark1(double, double) in bench1.o
CryptoPP::Test::Benchmark2(double, double) in bench2.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::RSAEncryptString(char const*, char const*, char const*) in test.o
CryptoPP::Test::RSADecryptString(char const*, char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::Test::BenchMark(char const*, CryptoPP::RandomNumberGenerator&, double) in bench1.o
CryptoPP::Test::Benchmark1(double, double) in bench1.o
CryptoPP::Test::Benchmark2(double, double) in bench2.o
...
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::RSAEncryptString(char const*, char const*, char const*) in test.o
CryptoPP::Test::RSADecryptString(char const*, char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::Test::BenchMark(char const*, CryptoPP::RandomNumberGenerator&, double) in bench1.o
CryptoPP::Test::Benchmark1(double, double) in bench1.o
CryptoPP::Test::Benchmark2(double, double) in bench2.o
...
...
"CryptoPP::KeyDerivationFunction::SetParameters(CryptoPP::NameValuePairs const&)", referenced from:
vtable for CryptoPP::PKCS12_PBKDF<CryptoPP::SHA1> in validat5.o
vtable for CryptoPP::PKCS5_PBKDF2_HMAC<CryptoPP::SHA1> in validat5.o
vtable for CryptoPP::HKDF<CryptoPP::SHA1> in validat5.o
vtable for CryptoPP::HKDF<CryptoPP::SHA256> in validat5.o
vtable for CryptoPP::HKDF<CryptoPP::SHA512> in validat5.o
vtable for CryptoPP::HKDF<CryptoPP::Whirlpool> in validat5.o
vtable for CryptoPP::HKDF<CryptoPP::SHA1> in regtest1.o
...
"CryptoPP::RandomNumberGenerator::GenerateBit()", referenced from:
vtable for CryptoPP::AutoSeededRandomPool in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::AutoSeededRandomPool in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA1, 16u, 55u> in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA256, 16u, 55u> in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA512, 32u, 111u> in validat3.o
...
"CryptoPP::RandomNumberGenerator::DiscardBytes(unsigned long)", referenced from:
vtable for CryptoPP::AutoSeededRandomPool in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::AutoSeededRandomPool in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA1, 16u, 55u> in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA256, 16u, 55u> in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA512, 32u, 111u> in validat3.o
...
"CryptoPP::RandomNumberGenerator::GenerateByte()", referenced from:
vtable for CryptoPP::AutoSeededRandomPool in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::AutoSeededRandomPool in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA1, 16u, 55u> in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA256, 16u, 55u> in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA512, 32u, 111u> in validat3.o
...
"CryptoPP::RandomNumberGenerator::GenerateBlock(unsigned char*, unsigned long)", referenced from:
vtable for CryptoPP::AutoSeededRandomPool in test.o
vtable for CryptoPP::AutoSeededRandomPool in validat3.o
vtable for CryptoPP::AutoSeededRandomPool in regtest1.o
vtable for CryptoPP::RandomPool in libcryptopp.a(randpool.o)
vtable for CryptoPP::AutoSeededX917RNG<CryptoPP::Rijndael> in libcryptopp.a(dll.o)
vtable for CryptoPP::X917RNG in libcryptopp.a(rng.o)
CryptoPP::NaCl::crypto_box_keypair(unsigned char*, unsigned char*) in libcryptopp.a(tweetnacl.o)
...
"CryptoPP::RandomNumberGenerator::GenerateWord32(unsigned int, unsigned int)", referenced from:
vtable for CryptoPP::AutoSeededRandomPool in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::AutoSeededRandomPool in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA1, 16u, 55u> in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA256, 16u, 55u> in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA512, 32u, 111u> in validat3.o
...
"CryptoPP::RandomNumberGenerator::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long long)", referenced from:
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA1, 16u, 55u> in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA256, 16u, 55u> in validat3.o
vtable for CryptoPP::Hash_DRBG<CryptoPP::SHA512, 32u, 111u> in validat3.o
vtable for CryptoPP::HMAC_DRBG<CryptoPP::SHA1, 16u, 55u> in validat4.o
vtable for CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in validat4.o
...
"CryptoPP::SimpleKeyingInterface::SetKeyWithIV(unsigned char const*, unsigned long, unsigned char const*, unsigned long)", referenced from:
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::Validate(int, bool, char const*) in test.o
CryptoPP::Test::BenchMark(char const*, CryptoPP::RandomNumberGenerator&, double) in bench1.o
FIPS140_SampleApplication() in dlltest.o
CryptoPP::SymmetricCipherFinal<CryptoPP::ConcretePolicyHolder<CryptoPP::SEAL_Policy<CryptoPP::EnumToType<CryptoPP::ByteOrder, 1> >, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::SymmetricCipher> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::SEAL_Info<CryptoPP::EnumToType<CryptoPP::ByteOrder, 1> > >::SymmetricCipherFinal(unsigned char const*, unsigned long, unsigned char const*) in validat4.o
CryptoPP::OldRandomPool::Stir() in libcryptopp.a(randpool.o)
CryptoPP::DataEncryptor<CryptoPP::DES_EDE2, CryptoPP::SHA1, CryptoPP::DataParametersInfo<8u, 16u, 20u, 8u, 200u> >::FirstPut(unsigned char const*) in libcryptopp.a(default.o)
...
"CryptoPP::SimpleKeyingInterface::SetKeyWithRounds(unsigned char const*, unsigned long, int)", referenced from:
CryptoPP::Test::VariableRoundsCipherFactory<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info, false> >, CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info, false> > >::NewEncryption(unsigned char const*) const in validat4.o
CryptoPP::Test::VariableRoundsCipherFactory<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info, false> >, CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info, false> > >::NewDecryption(unsigned char const*) const in validat4.o
CryptoPP::Test::VariableRoundsCipherFactory<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info, true> > >::NewEncryption(unsigned char const*) const in validat4.o
CryptoPP::Test::VariableRoundsCipherFactory<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info, true> > >::NewDecryption(unsigned char const*) const in validat4.o
CryptoPP::Test::VariableRoundsCipherFactory<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC5::Enc>, CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::RC5::Dec> >::NewEncryption(unsigned char const*) const in validat4.o
CryptoPP::Test::VariableRoundsCipherFactory<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC5::Enc>, CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::RC5::Dec> >::NewDecryption(unsigned char const*) const in validat4.o
"CryptoPP::SimpleKeyingInterface::ThrowIfInvalidIV(unsigned char const*)", referenced from:
CryptoPP::Test::ValidateCipherModes() in validat4.o
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> >::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&, unsigned char const*, int) in validat4.o
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> >::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&, unsigned char const*, int) in validat4.o
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&, unsigned char const*, int) in libcryptopp.a(dll.o)
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::ECB_OneWay>::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&, unsigned char const*, int) in libcryptopp.a(dll.o)
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::CBC_Encryption>::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&, unsigned char const*, int) in libcryptopp.a(dll.o)
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::CBC_Decryption>::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&, unsigned char const*, int) in libcryptopp.a(dll.o)
...
"CryptoPP::SimpleKeyingInterface::GetIVAndThrowIfInvalid(CryptoPP::NameValuePairs const&, unsigned long&)", referenced from:
CryptoPP::BlockOrientedCipherModeBase::UncheckedSetKey(unsigned char const*, unsigned int, CryptoPP::NameValuePairs const&) in libcryptopp.a(modes.o)
CryptoPP::CBC_CTS_Encryption::UncheckedSetKey(unsigned char const*, unsigned int, CryptoPP::NameValuePairs const&) in libcryptopp.a(modes.o)
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::SymmetricCipher> >::UncheckedSetKey(unsigned char const*, unsigned int, CryptoPP::NameValuePairs const&) in libcryptopp.a(dll.o)
CryptoPP::CFB_CipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::SymmetricCipher> >::UncheckedSetKey(unsigned char const*, unsigned int, CryptoPP::NameValuePairs const&) in libcryptopp.a(dll.o)
CryptoPP::CFB_CipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >::UncheckedSetKey(unsigned char const*, unsigned int, CryptoPP::NameValuePairs const&) in libcryptopp.a(dll.o)
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >::UncheckedSetKey(unsigned char const*, unsigned int, CryptoPP::NameValuePairs const&) in libcryptopp.a(dll.o)
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >::UncheckedSetKey(unsigned char const*, unsigned int, CryptoPP::NameValuePairs const&) in libcryptopp.a(dll.o)
...
"CryptoPP::SimpleKeyingInterface::ThrowIfInvalidIVLength(int)", referenced from:
CryptoPP::BlockOrientedCipherModeBase::Resynchronize(unsigned char const*, int) in dlltest.o
CryptoPP::BlockOrientedCipherModeBase::Resynchronize(unsigned char const*, int) in validat4.o
CryptoPP::BlockOrientedCipherModeBase::Resynchronize(unsigned char const*, int) in regtest3.o
CryptoPP::BlockOrientedCipherModeBase::Resynchronize(unsigned char const*, int) in libcryptopp.a(modes.o)
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::SymmetricCipher> >::Resynchronize(unsigned char const*, int) in libcryptopp.a(dll.o)
CryptoPP::CFB_CipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::SymmetricCipher> >::Resynchronize(unsigned char const*, int) in libcryptopp.a(dll.o)
CryptoPP::CFB_CipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >::Resynchronize(unsigned char const*, int) in libcryptopp.a(dll.o)
...
"CryptoPP::SimpleKeyingInterface::ThrowIfResynchronizable()", referenced from:
CryptoPP::Test::ValidateCipherModes() in validat4.o
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&) in libcryptopp.a(dll.o)
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::ECB_OneWay>::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&) in libcryptopp.a(dll.o)
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::ECB_OneWay>::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&) in libcryptopp.a(dll.o)
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::CBC_Encryption>::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&) in libcryptopp.a(dll.o)
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::CBC_Encryption>::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&) in libcryptopp.a(dll.o)
CryptoPP::CipherModeFinalTemplate_ExternalCipher<CryptoPP::CBC_Decryption>::CipherModeFinalTemplate_ExternalCipher(CryptoPP::BlockCipher&) in libcryptopp.a(dll.o)
...
"CryptoPP::SimpleKeyingInterface::SetKey(unsigned char const*, unsigned long, CryptoPP::NameValuePairs const&)", referenced from:
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc> in test.o
vtable for CryptoPP::HMAC<CryptoPP::SHA1> in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> in test.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::ECPPoint, CryptoPP::SHA1>::GenerateRandom(CryptoPP::Integer const&, CryptoPP::Integer const&, CryptoPP::Integer const&) const in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::EC2NPoint, CryptoPP::SHA1>::GenerateRandom(CryptoPP::Integer const&, CryptoPP::Integer const&, CryptoPP::Integer const&) const in bench3.o
...
"CryptoPP::SimpleKeyingInterface::GetNextIV(CryptoPP::RandomNumberGenerator&, unsigned char*)", referenced from:
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc> in test.o
vtable for CryptoPP::HMAC<CryptoPP::SHA1> in test.o
vtable for CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > in test.o
vtable for CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> in test.o
vtable for CryptoPP::HMAC<CryptoPP::SHA1> in bench3.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc> in dlltest.o
...
"CryptoPP::BufferedTransformation::Initialize(CryptoPP::NameValuePairs const&, int)", referenced from:
vtable for CryptoPP::Test::FilterTester in validat4.o
vtable for CryptoPP::Store in libcryptopp.a(filters.o)
vtable for CryptoPP::RandomNumberSink in libcryptopp.a(filters.o)
vtable for CryptoPP::ArraySink in libcryptopp.a(filters.o)
vtable for CryptoPP::ArrayXorSink in libcryptopp.a(filters.o)
vtable for CryptoPP::StringStore in libcryptopp.a(filters.o)
vtable for CryptoPP::RandomNumberStore in libcryptopp.a(filters.o)
...
"CryptoPP::BufferedTransformation::ChannelPut2(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned char const*, unsigned long, int, bool)", referenced from:
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
vtable for CryptoPP::LowFirstBitWriter in test.o
vtable for CryptoPP::PK_DecryptorFilter in datatest.o
vtable for CryptoPP::Test::MyEncoder in validat4.o
vtable for CryptoPP::Test::MyDecoder in validat4.o
...
"CryptoPP::BufferedTransformation::ChannelFlush(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, int, bool)", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::SkipMessages(unsigned int)", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::GetNextMessage()", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::GetWaitObjects(CryptoPP::WaitObjectContainer&, CryptoPP::CallStack const&)", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::TransferAllTo2(CryptoPP::BufferedTransformation&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)", referenced from:
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::PumpAll2(bool) in test.o
CryptoPP::SourceTemplate<CryptoPP::StringStore>::PumpAll2(bool) in test.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::PumpAll2(bool) in bench3.o
CryptoPP::SourceTemplate<CryptoPP::StringStore>::PumpAll2(bool) in datatest.o
CryptoPP::SourceTemplate<CryptoPP::RandomNumberStore>::PumpAll2(bool) in validat3.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::PumpAll2(bool) in validat4.o
...
"CryptoPP::BufferedTransformation::MessageSeriesEnd(int, bool)", referenced from:
vtable for CryptoPP::Test::FilterTester in validat4.o
vtable for CryptoPP::Store in libcryptopp.a(filters.o)
vtable for CryptoPP::RandomNumberSink in libcryptopp.a(filters.o)
vtable for CryptoPP::ArraySink in libcryptopp.a(filters.o)
vtable for CryptoPP::ArrayXorSink in libcryptopp.a(filters.o)
vtable for CryptoPP::StringStore in libcryptopp.a(filters.o)
vtable for CryptoPP::RandomNumberStore in libcryptopp.a(filters.o)
...
"CryptoPP::BufferedTransformation::SetRetrievalChannel(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::TransferMessagesTo2(CryptoPP::BufferedTransformation&, unsigned int&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)", referenced from:
CryptoPP::SourceTemplate<CryptoPP::FileStore>::PumpMessages2(unsigned int&, bool) in test.o
CryptoPP::SourceTemplate<CryptoPP::StringStore>::PumpMessages2(unsigned int&, bool) in test.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::PumpMessages2(unsigned int&, bool) in bench3.o
CryptoPP::SourceTemplate<CryptoPP::StringStore>::PumpMessages2(unsigned int&, bool) in datatest.o
CryptoPP::SourceTemplate<CryptoPP::RandomNumberStore>::PumpMessages2(unsigned int&, bool) in validat3.o
CryptoPP::SourceTemplate<CryptoPP::FileStore>::PumpMessages2(unsigned int&, bool) in validat4.o
CryptoPP::SourceTemplate<CryptoPP::StringStore>::PumpMessages2(unsigned int&, bool) in validat5.o
...
"CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long&)", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned char*, unsigned long, int, bool)", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool)", referenced from:
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
vtable for CryptoPP::LowFirstBitWriter in test.o
vtable for CryptoPP::PK_DecryptorFilter in datatest.o
vtable for CryptoPP::Test::MyEncoder in validat4.o
vtable for CryptoPP::Test::MyDecoder in validat4.o
...
"CryptoPP::BufferedTransformation::Get(unsigned char*, unsigned long)", referenced from:
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::RSAVerifyFile(char const*, char const*, char const*) in test.o
CryptoPP::Test::HexDecodeString(char const*) in test.o
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
...
"CryptoPP::BufferedTransformation::Get(unsigned char&)", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::Skip(unsigned long long)", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::Flush(bool, int, bool)", referenced from:
vtable for CryptoPP::Store in libcryptopp.a(filters.o)
vtable for CryptoPP::RandomNumberSink in libcryptopp.a(filters.o)
vtable for CryptoPP::ArraySink in libcryptopp.a(filters.o)
vtable for CryptoPP::ArrayXorSink in libcryptopp.a(filters.o)
vtable for CryptoPP::StringStore in libcryptopp.a(filters.o)
vtable for CryptoPP::RandomNumberStore in libcryptopp.a(filters.o)
vtable for CryptoPP::NullStore in libcryptopp.a(filters.o)
...
"CryptoPP::BufferedTransformation::Attach(CryptoPP::BufferedTransformation*)", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::SkipAll()", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::GetWord16(unsigned short&, CryptoPP::ByteOrder)", referenced from:
CryptoPP::BERGeneralDecoder::MessageEnd() in libcryptopp.a(asn.o)
CryptoPP::Integer::OpenPGPDecode(CryptoPP::BufferedTransformation&) in libcryptopp.a(integer.o)
CryptoPP::Gunzip::ProcessPrestreamHeader() in libcryptopp.a(gzip.o)
"CryptoPP::BufferedTransformation::GetWord32(unsigned int&, CryptoPP::ByteOrder)", referenced from:
CryptoPP::Gunzip::ProcessPrestreamHeader() in libcryptopp.a(gzip.o)
CryptoPP::Gunzip::ProcessPoststreamTail() in libcryptopp.a(gzip.o)
CryptoPP::RawIDA::ProcessInputQueues() in libcryptopp.a(ida.o)
"CryptoPP::BufferedTransformation::PutWord16(unsigned short, CryptoPP::ByteOrder, bool)", referenced from:
CryptoPP::Integer::OpenPGPEncode(CryptoPP::BufferedTransformation&) const in libcryptopp.a(integer.o)
CryptoPP::Deflator::EncodeBlock(bool, unsigned int) in libcryptopp.a(zdeflate.o)
"CryptoPP::BufferedTransformation::PutWord32(unsigned int, CryptoPP::ByteOrder, bool)", referenced from:
CryptoPP::P1363_MGF1KDF2_Common(CryptoPP::HashTransformation&, unsigned char*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long, bool, unsigned int) in libcryptopp.a(pubkey.o)
CryptoPP::Gzip::WritePrestreamHeader() in libcryptopp.a(gzip.o)
CryptoPP::Gzip::WritePoststreamTail() in libcryptopp.a(gzip.o)
CryptoPP::RawIDA::ProcessInputQueues() in libcryptopp.a(ida.o)
"CryptoPP::GeneratableCryptoMaterial::GenerateRandomWithKeySize(CryptoPP::RandomNumberGenerator&, unsigned int)", referenced from:
FIPS140_SampleApplication() in dlltest.o
CryptoPP::Test::ValidateDLIES() in validat8.o
CryptoPP::Test::ValidateNR() in validat9.o
CryptoPP::DL_PrivateKey_GFP<CryptoPP::DL_GroupParameters_DSA>::Initialize(CryptoPP::RandomNumberGenerator&, unsigned int) in libcryptopp.a(dll.o)
"CryptoPP::AuthenticatedSymmetricCipher::DecryptAndVerify(unsigned char*, unsigned char const*, unsigned long, unsigned char const*, int, unsigned char const*, unsigned long, unsigned char const*, unsigned long)", referenced from:
vtable for CryptoPP::CCM_Final<CryptoPP::Rijndael, 16, true> in regtest3.o
vtable for CryptoPP::CCM_Final<CryptoPP::Rijndael, 16, false> in regtest3.o
vtable for CryptoPP::GCM_Final<CryptoPP::Rijndael, (CryptoPP::GCM_TablesOption)0, true> in regtest3.o
vtable for CryptoPP::GCM_Final<CryptoPP::Rijndael, (CryptoPP::GCM_TablesOption)0, false> in regtest3.o
vtable for CryptoPP::EAX_Final<CryptoPP::Rijndael, true> in regtest3.o
vtable for CryptoPP::EAX_Final<CryptoPP::Rijndael, false> in regtest3.o
vtable for CryptoPP::AuthenticatedSymmetricCipherBase in libcryptopp.a(authenc.o)
...
"CryptoPP::AuthenticatedSymmetricCipher::SpecifyDataLengths(unsigned long long, unsigned long long, unsigned long long)", referenced from:
CryptoPP::Test::BenchMark(char const*, CryptoPP::AuthenticatedSymmetricCipher&, double) in bench2.o
void CryptoPP::Test::BenchMarkByName2<CryptoPP::AuthenticatedSymmetricCipher, CryptoPP::AuthenticatedSymmetricCipher>(char const*, unsigned long, char const*, CryptoPP::NameValuePairs const&) in bench2.o
CryptoPP::Test::TestAuthenticatedSymmetricCipher(std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&, CryptoPP::NameValuePairs const&) in datatest.o
"CryptoPP::AuthenticatedSymmetricCipher::EncryptAndAuthenticate(unsigned char*, unsigned char*, unsigned long, unsigned char const*, int, unsigned char const*, unsigned long, unsigned char const*, unsigned long)", referenced from:
vtable for CryptoPP::CCM_Final<CryptoPP::Rijndael, 16, true> in regtest3.o
vtable for CryptoPP::CCM_Final<CryptoPP::Rijndael, 16, false> in regtest3.o
vtable for CryptoPP::GCM_Final<CryptoPP::Rijndael, (CryptoPP::GCM_TablesOption)0, true> in regtest3.o
vtable for CryptoPP::GCM_Final<CryptoPP::Rijndael, (CryptoPP::GCM_TablesOption)0, false> in regtest3.o
vtable for CryptoPP::EAX_Final<CryptoPP::Rijndael, true> in regtest3.o
vtable for CryptoPP::EAX_Final<CryptoPP::Rijndael, false> in regtest3.o
vtable for CryptoPP::AuthenticatedSymmetricCipherBase in libcryptopp.a(authenc.o)
...
"CryptoPP::NullRNG()", referenced from:
CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>::VerifyAndRestart(CryptoPP::PK_MessageAccumulator&) const in bench3.o
CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>::RecoverAndRestart(unsigned char*, CryptoPP::PK_MessageAccumulator&) const in bench3.o
CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>::SignAndRestart(CryptoPP::RandomNumberGenerator&, CryptoPP::PK_MessageAccumulator&, unsigned char*, bool) const in bench3.o
CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>::VerifyAndRestart(CryptoPP::PK_MessageAccumulator&) const in bench3.o
CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>::RecoverAndRestart(unsigned char*, CryptoPP::PK_MessageAccumulator&) const in bench3.o
CryptoPP::DL_SignerBase<CryptoPP::EC2NPoint>::SignAndRestart(CryptoPP::RandomNumberGenerator&, CryptoPP::PK_MessageAccumulator&, unsigned char*, bool) const in bench3.o
CryptoPP::DL_SignerBase<CryptoPP::Integer>::SignAndRestart(CryptoPP::RandomNumberGenerator&, CryptoPP::PK_MessageAccumulator&, unsigned char*, bool) const in bench3.o
...
"CryptoPP::Algorithm::Algorithm(bool)", referenced from:
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::GenerateRSAKey(unsigned int, char const*, char const*, char const*) in test.o
CryptoPP::Test::RSASignFile(char const*, char const*, char const*) in test.o
CryptoPP::Test::RSAVerifyFile(char const*, char const*, char const*) in test.o
CryptoPP::Test::RSAEncryptString(char const*, char const*, char const*) in test.o
CryptoPP::Test::RSADecryptString(char const*, char const*) in test.o
CryptoPP::Test::DigestFile(char const*) in test.o
...
"CryptoPP::g_hasNEON", referenced from:
CryptoPP::Test::TestSettings() in validat3.o
"CryptoPP::PK_Verifier::VerifyMessage(unsigned char const*, unsigned long, unsigned char const*, unsigned long) const", referenced from:
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_VerifierBase, CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>, CryptoPP::RSAFunction> in test.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_VerifierImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > > in test.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_ECGDSA<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_ECGDSA<CryptoPP::EC2N> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::EC2N> > in bench3.o
...
"CryptoPP::PK_Verifier::RecoverMessage(unsigned char*, unsigned char const*, unsigned long, unsigned char const*, unsigned long) const", referenced from:
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_VerifierBase, CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>, CryptoPP::RSAFunction> in test.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_VerifierImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > > in test.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_ECGDSA<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_ECGDSA<CryptoPP::EC2N> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::EC2N> > in bench3.o
...
"CryptoPP::PK_Verifier::Verify(CryptoPP::PK_MessageAccumulator*) const", referenced from:
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_VerifierBase, CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>, CryptoPP::RSAFunction> in test.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_VerifierImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > > in test.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_ECGDSA<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_ECGDSA<CryptoPP::EC2N> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::EC2N> > in bench3.o
...
"CryptoPP::PK_Verifier::Recover(unsigned char*, CryptoPP::PK_MessageAccumulator*) const", referenced from:
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_VerifierBase, CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>, CryptoPP::RSAFunction> in test.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_VerifierImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > > in test.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_ECGDSA<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_ECGDSA<CryptoPP::EC2N> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PublicKey_EC<CryptoPP::EC2N> > in bench3.o
...
"CryptoPP::PK_Decryptor::CreateDecryptionFilter(CryptoPP::RandomNumberGenerator&, CryptoPP::BufferedTransformation*, CryptoPP::NameValuePairs const&) const", referenced from:
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_DecryptorBase, CryptoPP::TF_CryptoSchemeOptions<CryptoPP::TF_ES<CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>, int>, CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1> >, CryptoPP::InvertibleRSAFunction> in test.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_DecryptorImpl<CryptoPP::TF_CryptoSchemeOptions<CryptoPP::TF_ES<CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>, int>, CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1> > > > in test.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_DecryptorBase<CryptoPP::ECPPoint>, CryptoPP::DL_CryptoSchemeOptions<CryptoPP::ECIES<CryptoPP::ECP, CryptoPP::SHA1, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0>, true, false>, CryptoPP::DL_Keys_EC<CryptoPP::ECP>, CryptoPP::DL_KeyAgreementAlgorithm_DH<CryptoPP::ECPPoint, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> >, CryptoPP::DL_KeyDerivationAlgorithm_P1363<CryptoPP::ECPPoint, true, CryptoPP::P1363_KDF2<CryptoPP::SHA1> >, CryptoPP::DL_EncryptionAlgorithm_Xor<CryptoPP::HMAC<CryptoPP::SHA1>, true, false> >, CryptoPP::DL_PrivateKey_EC<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_DecryptorBase<CryptoPP::EC2NPoint>, CryptoPP::DL_CryptoSchemeOptions<CryptoPP::ECIES<CryptoPP::EC2N, CryptoPP::SHA1, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0>, true, false>, CryptoPP::DL_Keys_EC<CryptoPP::EC2N>, CryptoPP::DL_KeyAgreementAlgorithm_DH<CryptoPP::EC2NPoint, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> >, CryptoPP::DL_KeyDerivationAlgorithm_P1363<CryptoPP::EC2NPoint, true, CryptoPP::P1363_KDF2<CryptoPP::SHA1> >, CryptoPP::DL_EncryptionAlgorithm_Xor<CryptoPP::HMAC<CryptoPP::SHA1>, true, false> >, CryptoPP::DL_PrivateKey_EC<CryptoPP::EC2N> > in bench3.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_DecryptorImpl<CryptoPP::TF_CryptoSchemeOptions<CryptoPP::TF_ES<CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>, int>, CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1> > > > in bench3.o
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_DecryptorBase, CryptoPP::TF_CryptoSchemeOptions<CryptoPP::TF_ES<CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>, int>, CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1> >, CryptoPP::InvertibleRSAFunction> in bench3.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_DecryptorImpl<CryptoPP::TF_CryptoSchemeOptions<CryptoPP::TF_ES<CryptoPP::LUC, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>, int>, CryptoPP::LUC, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1> > > > in bench3.o
...
"CryptoPP::PK_Encryptor::CreateEncryptionFilter(CryptoPP::RandomNumberGenerator&, CryptoPP::BufferedTransformation*, CryptoPP::NameValuePairs const&) const", referenced from:
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_EncryptorBase, CryptoPP::TF_CryptoSchemeOptions<CryptoPP::TF_ES<CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>, int>, CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1> >, CryptoPP::RSAFunction> in test.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_EncryptorImpl<CryptoPP::TF_CryptoSchemeOptions<CryptoPP::TF_ES<CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>, int>, CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1> > > > in test.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_EncryptorBase<CryptoPP::ECPPoint>, CryptoPP::DL_CryptoSchemeOptions<CryptoPP::ECIES<CryptoPP::ECP, CryptoPP::SHA1, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0>, true, false>, CryptoPP::DL_Keys_EC<CryptoPP::ECP>, CryptoPP::DL_KeyAgreementAlgorithm_DH<CryptoPP::ECPPoint, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> >, CryptoPP::DL_KeyDerivationAlgorithm_P1363<CryptoPP::ECPPoint, true, CryptoPP::P1363_KDF2<CryptoPP::SHA1> >, CryptoPP::DL_EncryptionAlgorithm_Xor<CryptoPP::HMAC<CryptoPP::SHA1>, true, false> >, CryptoPP::DL_PublicKey_EC<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_EncryptorBase<CryptoPP::EC2NPoint>, CryptoPP::DL_CryptoSchemeOptions<CryptoPP::ECIES<CryptoPP::EC2N, CryptoPP::SHA1, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0>, true, false>, CryptoPP::DL_Keys_EC<CryptoPP::EC2N>, CryptoPP::DL_KeyAgreementAlgorithm_DH<CryptoPP::EC2NPoint, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> >, CryptoPP::DL_KeyDerivationAlgorithm_P1363<CryptoPP::EC2NPoint, true, CryptoPP::P1363_KDF2<CryptoPP::SHA1> >, CryptoPP::DL_EncryptionAlgorithm_Xor<CryptoPP::HMAC<CryptoPP::SHA1>, true, false> >, CryptoPP::DL_PublicKey_EC<CryptoPP::EC2N> > in bench3.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_EncryptorImpl<CryptoPP::TF_CryptoSchemeOptions<CryptoPP::TF_ES<CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>, int>, CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1> > > > in bench3.o
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_EncryptorBase, CryptoPP::TF_CryptoSchemeOptions<CryptoPP::TF_ES<CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>, int>, CryptoPP::RSA, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1> >, CryptoPP::RSAFunction> in bench3.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_EncryptorImpl<CryptoPP::TF_CryptoSchemeOptions<CryptoPP::TF_ES<CryptoPP::LUC, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>, int>, CryptoPP::LUC, CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1> > > > in bench3.o
...
"CryptoPP::HashTransformation::OptimalDataAlignment() const", referenced from:
vtable for CryptoPP::PK_MessageAccumulatorImpl<CryptoPP::SHA1> in test.o
vtable for CryptoPP::PK_MessageAccumulatorBase in test.o
vtable for CryptoPP::HMAC<CryptoPP::SHA1> in test.o
vtable for CryptoPP::HMAC<CryptoPP::SHA1> in bench3.o
vtable for CryptoPP::PK_MessageAccumulatorImpl<CryptoPP::SHA1> in bench3.o
vtable for CryptoPP::PK_MessageAccumulatorBase in bench3.o
vtable for CryptoPP::PK_MessageAccumulatorImpl<CryptoPP::SHA1> in dlltest.o
...
"CryptoPP::HashTransformation::ThrowIfInvalidTruncatedSize(unsigned long) const", referenced from:
CryptoPP::DMAC_Base<CryptoPP::DES>::TruncatedFinal(unsigned char*, unsigned long) in validat4.o
non-virtual thunk to CryptoPP::DMAC_Base<CryptoPP::DES>::TruncatedFinal(unsigned char*, unsigned long) in validat4.o
CryptoPP::SipHash_Base<2u, 4u, false>::TruncatedFinal(unsigned char*, unsigned long) in validat5.o
CryptoPP::SipHash_Base<2u, 4u, true>::TruncatedFinal(unsigned char*, unsigned long) in validat5.o
CryptoPP::SipHash_Base<4u, 8u, false>::TruncatedFinal(unsigned char*, unsigned long) in validat5.o
CryptoPP::SipHash_Base<4u, 8u, true>::TruncatedFinal(unsigned char*, unsigned long) in validat5.o
CryptoPP::DMAC_Base<CryptoPP::Rijndael>::TruncatedFinal(unsigned char*, unsigned long) in regtest2.o
...
"CryptoPP::BlockTransformation::OptimalDataAlignment() const", referenced from:
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base> in dlltest.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES::Base> in validat4.o
vtable for CryptoPP::BlockCipherImpl<CryptoPP::DES_Info, CryptoPP::BlockCipher> in validat4.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES::Base> in validat4.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE2::Base> in validat4.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES_EDE2::Base> in validat4.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base> in validat4.o
...
"CryptoPP::BlockTransformation::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const", referenced from:
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base> in dlltest.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES::Base> in validat4.o
vtable for CryptoPP::BlockCipherImpl<CryptoPP::DES_Info, CryptoPP::BlockCipher> in validat4.o
vtable for CryptoPP::RC2::Encryption in validat4.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC2::Enc> in validat4.o
vtable for CryptoPP::RC2::Decryption in validat4.o
vtable for CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::RC2::Dec> in validat4.o
...
"CryptoPP::StreamTransformation::OptimalDataAlignment() const", referenced from:
vtable for CryptoPP::SymmetricCipherFinal<CryptoPP::Weak1::ARC4_Base, CryptoPP::Weak1::ARC4_Base> in validat4.o
vtable for CryptoPP::SymmetricCipherFinal<CryptoPP::Weak1::MARC4_Base, CryptoPP::Weak1::MARC4_Base> in regtest2.o
vtable for CryptoPP::PublicBlumBlumShub in libcryptopp.a(blumshub.o)
vtable for CryptoPP::BlumBlumShub in libcryptopp.a(blumshub.o)
vtable for CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::SymmetricCipher> in libcryptopp.a(dll.o)
vtable for CryptoPP::AuthenticatedSymmetricCipherBase in libcryptopp.a(authenc.o)
vtable for CryptoPP::Weak1::ARC4_Base in libcryptopp.a(arc4.o)
...
"CryptoPP::KeyDerivationFunction::MaxDerivedLength() const", referenced from:
vtable for CryptoPP::PKCS12_PBKDF<CryptoPP::SHA1> in validat5.o
vtable for CryptoPP::PKCS5_PBKDF2_HMAC<CryptoPP::SHA1> in validat5.o
vtable for CryptoPP::PKCS5_PBKDF2_HMAC<CryptoPP::SHA256> in libcryptopp.a(scrypt.o)
"CryptoPP::KeyDerivationFunction::MinDerivedLength() const", referenced from:
vtable for CryptoPP::PKCS12_PBKDF<CryptoPP::SHA1> in validat5.o
vtable for CryptoPP::PKCS5_PBKDF2_HMAC<CryptoPP::SHA1> in validat5.o
vtable for CryptoPP::HKDF<CryptoPP::SHA1> in validat5.o
vtable for CryptoPP::HKDF<CryptoPP::SHA256> in validat5.o
vtable for CryptoPP::HKDF<CryptoPP::SHA512> in validat5.o
vtable for CryptoPP::HKDF<CryptoPP::Whirlpool> in validat5.o
vtable for CryptoPP::HKDF<CryptoPP::SHA1> in regtest1.o
...
"CryptoPP::KeyDerivationFunction::ThrowIfInvalidDerivedLength(unsigned long) const", referenced from:
CryptoPP::PKCS12_PBKDF<CryptoPP::SHA1>::DeriveKey(unsigned char*, unsigned long, unsigned char, unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned int, double) const in validat5.o
CryptoPP::PKCS5_PBKDF2_HMAC<CryptoPP::SHA1>::DeriveKey(unsigned char*, unsigned long, unsigned char, unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned int, double) const in validat5.o
CryptoPP::HKDF<CryptoPP::SHA1>::DeriveKey(unsigned char*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long) const in validat5.o
CryptoPP::HKDF<CryptoPP::SHA256>::DeriveKey(unsigned char*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long) const in validat5.o
CryptoPP::HKDF<CryptoPP::SHA512>::DeriveKey(unsigned char*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long) const in validat5.o
CryptoPP::HKDF<CryptoPP::Whirlpool>::DeriveKey(unsigned char*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long) const in validat5.o
CryptoPP::HKDF<CryptoPP::SHA1>::DeriveKey(unsigned char*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char const*, unsigned long) const in regtest1.o
...
"CryptoPP::BufferedTransformation::PeekWord16(unsigned short&, CryptoPP::ByteOrder) const", referenced from:
CryptoPP::DERReencode(CryptoPP::BufferedTransformation&, CryptoPP::BufferedTransformation&) in libcryptopp.a(asn.o)
CryptoPP::BERGeneralDecoder::EndReached() const in libcryptopp.a(asn.o)
CryptoPP::X509PublicKey::BERDecode(CryptoPP::BufferedTransformation&) in libcryptopp.a(asn.o)
CryptoPP::PKCS8PrivateKey::BERDecode(CryptoPP::BufferedTransformation&) in libcryptopp.a(asn.o)
"CryptoPP::BufferedTransformation::AnyMessages() const", referenced from:
CryptoPP::SourceTemplate<CryptoPP::FileStore>::SourceExhausted() const in test.o
CryptoPP::SourceTemplate<CryptoPP::StringStore>::SourceExhausted() const in test.o
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
...
"CryptoPP::BufferedTransformation::AnyRetrievable() const", referenced from:
CryptoPP::SourceTemplate<CryptoPP::FileStore>::SourceExhausted() const in test.o
CryptoPP::SourceTemplate<CryptoPP::StringStore>::SourceExhausted() const in test.o
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
...
"CryptoPP::BufferedTransformation::MaxRetrievable() const", referenced from:
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::RSAVerifyFile(char const*, char const*, char const*) in test.o
CryptoPP::Test::HexDecodeString(char const*) in test.o
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
...
"CryptoPP::BufferedTransformation::NumberOfMessages() const", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::GetMaxWaitObjectCount() const", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::TotalBytesRetrievable() const", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::Peek(unsigned char*, unsigned long) const", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::BufferedTransformation::Peek(unsigned char&) const", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"CryptoPP::SimpleKeyAgreementDomain::GenerateKeyPair(CryptoPP::RandomNumberGenerator&, unsigned char*, unsigned char*) const", referenced from:
vtable for CryptoPP::DH_Domain<CryptoPP::DL_GroupParameters_LUC_DefaultSafePrime, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> > in bench3.o
vtable for CryptoPP::DH_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in bench3.o
vtable for CryptoPP::DH_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in bench3.o
vtable for CryptoPP::DH_Domain<CryptoPP::DL_GroupParameters_LUC_DefaultSafePrime, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> > in validat7.o
vtable for CryptoPP::DH_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in validat7.o
vtable for CryptoPP::DH_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in validat7.o
vtable for CryptoPP::x25519 in libcryptopp.a(xed25519.o)
...
"CryptoPP::AuthenticatedSymmetricCipher::AlgorithmName() const", referenced from:
vtable for CryptoPP::AuthenticatedSymmetricCipherBase in libcryptopp.a(authenc.o)
"CryptoPP::AuthenticatedKeyAgreementDomain::GenerateStaticKeyPair(CryptoPP::RandomNumberGenerator&, unsigned char*, unsigned char*) const", referenced from:
vtable for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in bench3.o
vtable for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in bench3.o
vtable for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_GFP_DefaultSafePrime, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> > in bench3.o
CryptoPP::Test::ValidateHMQV() in validat7.o
CryptoPP::Test::ValidateFHMQV() in validat7.o
vtable for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_GFP_DefaultSafePrime, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> > in validat7.o
vtable for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in validat7.o
...
"CryptoPP::AuthenticatedKeyAgreementDomain::GenerateEphemeralKeyPair(CryptoPP::RandomNumberGenerator&, unsigned char*, unsigned char*) const", referenced from:
vtable for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in bench3.o
vtable for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in bench3.o
vtable for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_GFP_DefaultSafePrime, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> > in bench3.o
CryptoPP::Test::ValidateHMQV() in validat7.o
CryptoPP::Test::ValidateFHMQV() in validat7.o
vtable for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_GFP_DefaultSafePrime, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> > in validat7.o
vtable for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in validat7.o
...
"CryptoPP::PK_Signer::SignMessage(CryptoPP::RandomNumberGenerator&, unsigned char const*, unsigned long, unsigned char*) const", referenced from:
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_SignerBase, CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>, CryptoPP::InvertibleRSAFunction> in test.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_SignerImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > > in test.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_ECGDSA<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_WithSignaturePairwiseConsistencyTest<CryptoPP::DL_PrivateKey_EC<CryptoPP::ECP>, CryptoPP::ECDSA<CryptoPP::ECP, CryptoPP::SHA256> > > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_WithSignaturePairwiseConsistencyTest<CryptoPP::DL_PrivateKey_EC<CryptoPP::ECP>, CryptoPP::ECDSA<CryptoPP::ECP, CryptoPP::SHA256> > > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_ECGDSA<CryptoPP::EC2N> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_WithSignaturePairwiseConsistencyTest<CryptoPP::DL_PrivateKey_EC<CryptoPP::EC2N>, CryptoPP::ECDSA<CryptoPP::EC2N, CryptoPP::SHA256> > > in bench3.o
...
"CryptoPP::PK_Signer::SignMessageWithRecovery(CryptoPP::RandomNumberGenerator&, unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char*) const", referenced from:
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_SignerBase, CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>, CryptoPP::InvertibleRSAFunction> in test.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_SignerImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > > in test.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_ECGDSA<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_WithSignaturePairwiseConsistencyTest<CryptoPP::DL_PrivateKey_EC<CryptoPP::ECP>, CryptoPP::ECDSA<CryptoPP::ECP, CryptoPP::SHA256> > > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_WithSignaturePairwiseConsistencyTest<CryptoPP::DL_PrivateKey_EC<CryptoPP::ECP>, CryptoPP::ECDSA<CryptoPP::ECP, CryptoPP::SHA256> > > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_ECGDSA<CryptoPP::EC2N> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_WithSignaturePairwiseConsistencyTest<CryptoPP::DL_PrivateKey_EC<CryptoPP::EC2N>, CryptoPP::ECDSA<CryptoPP::EC2N, CryptoPP::SHA256> > > in bench3.o
...
"CryptoPP::PK_Signer::Sign(CryptoPP::RandomNumberGenerator&, CryptoPP::PK_MessageAccumulator*, unsigned char*) const", referenced from:
vtable for CryptoPP::TF_ObjectImpl<CryptoPP::TF_SignerBase, CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1>, CryptoPP::InvertibleRSAFunction> in test.o
vtable for CryptoPP::PK_FinalTemplate<CryptoPP::TF_SignerImpl<CryptoPP::TF_SignatureSchemeOptions<CryptoPP::TF_SS<CryptoPP::RSA, CryptoPP::PKCS1v15, CryptoPP::SHA1, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > > in test.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_ECGDSA<CryptoPP::ECP> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::ECP, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_WithSignaturePairwiseConsistencyTest<CryptoPP::DL_PrivateKey_EC<CryptoPP::ECP>, CryptoPP::ECDSA<CryptoPP::ECP, CryptoPP::SHA256> > > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_WithSignaturePairwiseConsistencyTest<CryptoPP::DL_PrivateKey_EC<CryptoPP::ECP>, CryptoPP::ECDSA<CryptoPP::ECP, CryptoPP::SHA256> > > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::DL_SS<CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1, int>, CryptoPP::DL_Keys_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECGDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_ECGDSA<CryptoPP::EC2N> > in bench3.o
vtable for CryptoPP::DL_ObjectImplBase<CryptoPP::DL_SignerBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SignatureSchemeOptions<CryptoPP::ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_Keys_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECDSA_RFC6979<CryptoPP::EC2N, CryptoPP::SHA1>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA1>, CryptoPP::DL_PrivateKey_WithSignaturePairwiseConsistencyTest<CryptoPP::DL_PrivateKey_EC<CryptoPP::EC2N>, CryptoPP::ECDSA<CryptoPP::EC2N, CryptoPP::SHA256> > > in bench3.o
...
"typeinfo for CryptoPP::PK_Verifier", referenced from:
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Verifier, CryptoPP::DL_PublicKey<CryptoPP::ECPPoint> > in bench3.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Verifier, CryptoPP::DL_PublicKey<CryptoPP::EC2NPoint> > in bench3.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Verifier, CryptoPP::DL_PublicKey<CryptoPP::Integer> > in bench3.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Verifier, CryptoPP::DL_PublicKey<CryptoPP::Integer> > in dlltest.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Verifier, CryptoPP::DL_PublicKey<CryptoPP::Integer> > in validat9.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Verifier, CryptoPP::DL_PublicKey<CryptoPP::ECPPoint> > in validat9.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Verifier, CryptoPP::DL_PublicKey<CryptoPP::EC2NPoint> > in validat9.o
...
"typeinfo for CryptoPP::PK_Decryptor", referenced from:
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Decryptor, CryptoPP::DL_PrivateKey<CryptoPP::ECPPoint> > in bench3.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Decryptor, CryptoPP::DL_PrivateKey<CryptoPP::EC2NPoint> > in bench3.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Decryptor, CryptoPP::DL_PrivateKey<CryptoPP::Integer> > in bench3.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Decryptor, CryptoPP::DL_PrivateKey<CryptoPP::Integer> > in validat8.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Decryptor, CryptoPP::DL_PrivateKey<CryptoPP::ECPPoint> > in validat8.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Decryptor, CryptoPP::DL_PrivateKey<CryptoPP::EC2NPoint> > in validat8.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Decryptor, CryptoPP::DL_PrivateKey<CryptoPP::Integer> > in regtest4.o
...
"typeinfo for CryptoPP::PK_Encryptor", referenced from:
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Encryptor, CryptoPP::DL_PublicKey<CryptoPP::ECPPoint> > in bench3.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Encryptor, CryptoPP::DL_PublicKey<CryptoPP::EC2NPoint> > in bench3.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Encryptor, CryptoPP::DL_PublicKey<CryptoPP::Integer> > in bench3.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Encryptor, CryptoPP::DL_PublicKey<CryptoPP::Integer> > in validat8.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Encryptor, CryptoPP::DL_PublicKey<CryptoPP::ECPPoint> > in validat8.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Encryptor, CryptoPP::DL_PublicKey<CryptoPP::EC2NPoint> > in validat8.o
typeinfo for CryptoPP::DL_CryptoSystemBase<CryptoPP::PK_Encryptor, CryptoPP::DL_PublicKey<CryptoPP::Integer> > in regtest4.o
...
"typeinfo for CryptoPP::HashTransformation", referenced from:
typeinfo for CryptoPP::PK_MessageAccumulator in test.o
typeinfo for CryptoPP::IteratedHashBase<unsigned int, CryptoPP::HashTransformation> in test.o
typeinfo for CryptoPP::IteratedHashBase<unsigned long long, CryptoPP::HashTransformation> in test.o
typeinfo for CryptoPP::IteratedHashBase<unsigned int, CryptoPP::HashTransformation> in bench3.o
typeinfo for CryptoPP::PK_MessageAccumulator in bench3.o
typeinfo for CryptoPP::IteratedHashBase<unsigned int, CryptoPP::HashTransformation> in dlltest.o
typeinfo for CryptoPP::PK_MessageAccumulator in dlltest.o
...
"typeinfo for CryptoPP::BlockTransformation", referenced from:
typeinfo for CryptoPP::BlockCipher in validat4.o
typeinfo for CryptoPP::BlockCipher in regtest3.o
typeinfo for CryptoPP::BlockCipher in libcryptopp.a(randpool.o)
typeinfo for CryptoPP::BlockCipher in libcryptopp.a(threefish.o)
typeinfo for CryptoPP::BlockCipher in libcryptopp.a(des.o)
typeinfo for CryptoPP::BlockCipher in libcryptopp.a(lea.o)
typeinfo for CryptoPP::BlockCipher in libcryptopp.a(rc2.o)
...
"typeinfo for CryptoPP::StreamTransformation", referenced from:
typeinfo for CryptoPP::SymmetricCipher in test.o
typeinfo for CryptoPP::SymmetricCipher in bench1.o
typeinfo for CryptoPP::SymmetricCipher in libcryptopp.a(modes.o)
CryptoPP::StreamTransformationFilter::StreamTransformationFilter(CryptoPP::StreamTransformation&, CryptoPP::BufferedTransformation*, CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme) in libcryptopp.a(filters.o)
CryptoPP::StreamTransformationFilter::StreamTransformationFilter(CryptoPP::StreamTransformation&, CryptoPP::BufferedTransformation*, CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme, bool) in libcryptopp.a(filters.o)
typeinfo for CryptoPP::PublicBlumBlumShub in libcryptopp.a(blumshub.o)
typeinfo for CryptoPP::SymmetricCipher in libcryptopp.a(dll.o)
typeinfo for CryptoPP::SymmetricCipher in libcryptopp.a(arc4.o)
...
"typeinfo for CryptoPP::KeyDerivationFunction", referenced from:
typeinfo for CryptoPP::PasswordBasedKeyDerivationFunction in validat5.o
typeinfo for CryptoPP::HKDF<CryptoPP::SHA1> in validat5.o
typeinfo for CryptoPP::HKDF<CryptoPP::SHA256> in validat5.o
typeinfo for CryptoPP::HKDF<CryptoPP::SHA512> in validat5.o
typeinfo for CryptoPP::HKDF<CryptoPP::Whirlpool> in validat5.o
typeinfo for CryptoPP::HKDF<CryptoPP::SHA1> in regtest1.o
typeinfo for CryptoPP::HKDF<CryptoPP::SHA256> in regtest1.o
...
"typeinfo for CryptoPP::RandomNumberGenerator", referenced from:
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::Validate(int, bool, char const*) in test.o
CryptoPP::Test::BenchMark(char const*, CryptoPP::RandomNumberGenerator&, double) in bench1.o
CryptoPP::Test::scoped_main(int, char**) in test.o
CryptoPP::Test::Validate(int, bool, char const*) in test.o
CryptoPP::Test::BenchMark(char const*, CryptoPP::RandomNumberGenerator&, double) in bench1.o
typeinfo for CryptoPP::RandomNumberGenerator* in validat3.o
typeinfo for CryptoPP::NIST_DRBG in validat3.o
typeinfo for CryptoPP::NIST_DRBG in validat4.o
typeinfo for CryptoPP::Test::FixedRNG in validat8.o
typeinfo for CryptoPP::MersenneTwister<2567483615u, 397u, 624u, 69069u, 4537u> in regtest1.o
...
"typeinfo for CryptoPP::SimpleKeyingInterface", referenced from:
typeinfo for CryptoPP::SymmetricCipher in test.o
typeinfo for CryptoPP::SymmetricCipher in bench1.o
typeinfo for CryptoPP::MessageAuthenticationCode in validat4.o
typeinfo for CryptoPP::BlockCipher in validat4.o
typeinfo for CryptoPP::MessageAuthenticationCode in validat5.o
typeinfo for CryptoPP::MessageAuthenticationCode in regtest2.o
typeinfo for CryptoPP::BlockCipher in regtest3.o
...
"typeinfo for CryptoPP::BufferedTransformation", referenced from:
typeinfo for CryptoPP::Sink in test.o
typeinfo for CryptoPP::Sink in validat4.o
typeinfo for CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> in libcryptopp.a(filters.o)
typeinfo for CryptoPP::Filter in libcryptopp.a(filters.o)
typeinfo for CryptoPP::Sink in libcryptopp.a(filters.o)
typeinfo for CryptoPP::BufferedTransformation* in libcryptopp.a(filters.o)
typeinfo for CryptoPP::AutoSignaling<CryptoPP::BufferedTransformation> in libcryptopp.a(mqueue.o)
...
"typeinfo for CryptoPP::SimpleKeyAgreementDomain", referenced from:
typeinfo for CryptoPP::DL_SimpleKeyAgreementDomainBase<CryptoPP::Integer> in bench3.o
typeinfo for CryptoPP::DL_SimpleKeyAgreementDomainBase<CryptoPP::ECPPoint> in bench3.o
typeinfo for CryptoPP::DL_SimpleKeyAgreementDomainBase<CryptoPP::EC2NPoint> in bench3.o
typeinfo for CryptoPP::DL_SimpleKeyAgreementDomainBase<CryptoPP::Integer> in validat7.o
typeinfo for CryptoPP::DL_SimpleKeyAgreementDomainBase<CryptoPP::ECPPoint> in validat7.o
typeinfo for CryptoPP::DL_SimpleKeyAgreementDomainBase<CryptoPP::EC2NPoint> in validat7.o
typeinfo for CryptoPP::x25519 in libcryptopp.a(xed25519.o)
...
"typeinfo for CryptoPP::AuthenticatedSymmetricCipher", referenced from:
CryptoPP::StreamTransformationFilter::StreamTransformationFilter(CryptoPP::StreamTransformation&, CryptoPP::BufferedTransformation*, CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme) in libcryptopp.a(filters.o)
CryptoPP::StreamTransformationFilter::StreamTransformationFilter(CryptoPP::StreamTransformation&, CryptoPP::BufferedTransformation*, CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme, bool) in libcryptopp.a(filters.o)
typeinfo for CryptoPP::AuthenticatedSymmetricCipherBase in libcryptopp.a(authenc.o)
"typeinfo for CryptoPP::AuthenticatedKeyAgreementDomain", referenced from:
typeinfo for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in bench3.o
typeinfo for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in bench3.o
typeinfo for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_GFP_DefaultSafePrime, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> > in bench3.o
typeinfo for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_GFP_DefaultSafePrime, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 0> > in validat7.o
typeinfo for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in validat7.o
typeinfo for CryptoPP::MQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2> > in validat7.o
typeinfo for CryptoPP::HMQV_Domain<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, CryptoPP::EnumToType<CryptoPP::CofactorMultiplicationOption, 2>, CryptoPP::SHA256> in validat7.o
...
"typeinfo for CryptoPP::PK_Signer", referenced from:
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Signer, CryptoPP::DL_PrivateKey<CryptoPP::ECPPoint> > in bench3.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Signer, CryptoPP::DL_PrivateKey<CryptoPP::EC2NPoint> > in bench3.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Signer, CryptoPP::DL_PrivateKey<CryptoPP::Integer> > in bench3.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Signer, CryptoPP::DL_PrivateKey<CryptoPP::Integer> > in dlltest.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Signer, CryptoPP::DL_PrivateKey<CryptoPP::Integer> > in validat9.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Signer, CryptoPP::DL_PrivateKey<CryptoPP::ECPPoint> > in validat9.o
typeinfo for CryptoPP::DL_SignatureSchemeBase<CryptoPP::PK_Signer, CryptoPP::DL_PrivateKey<CryptoPP::EC2NPoint> > in validat9.o
...
"vtable for CryptoPP::RandomNumberGenerator", referenced from:
CryptoPP::Test::ValidateARC4() in validat4.o
CryptoPP::DefaultObjectFactory<CryptoPP::SymmetricCipher, CryptoPP::SymmetricCipherFinal<CryptoPP::Weak1::MARC4_Base, CryptoPP::Weak1::MARC4_Base> >::CreateObject() const in regtest2.o
CryptoPP::PublicBlumBlumShub::PublicBlumBlumShub(CryptoPP::Integer const&, CryptoPP::Integer const&) in libcryptopp.a(blumshub.o)
CryptoPP::Test::ValidateARC4() in validat4.o
CryptoPP::DefaultObjectFactory<CryptoPP::SymmetricCipher, CryptoPP::SymmetricCipherFinal<CryptoPP::Weak1::MARC4_Base, CryptoPP::Weak1::MARC4_Base> >::CreateObject() const in regtest2.o
CryptoPP::PublicBlumBlumShub::PublicBlumBlumShub(CryptoPP::Integer const&, CryptoPP::Integer const&) in libcryptopp.a(blumshub.o)
CryptoPP::Test::ValidateARC4() in validat4.o
CryptoPP::DefaultObjectFactory<CryptoPP::SymmetricCipher, CryptoPP::SymmetricCipherFinal<CryptoPP::Weak1::MARC4_Base, CryptoPP::Weak1::MARC4_Base> >::CreateObject() const in regtest2.o
CryptoPP::PublicBlumBlumShub::PublicBlumBlumShub(CryptoPP::Integer const&, CryptoPP::Integer const&) in libcryptopp.a(blumshub.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for CryptoPP::SimpleKeyingInterface", referenced from:
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder() in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder(unsigned char const*, unsigned long, unsigned char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::ECPPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::EC2NPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
FIPS140_SampleApplication() in dlltest.o
...
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder() in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder(unsigned char const*, unsigned long, unsigned char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::ECPPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::EC2NPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
FIPS140_SampleApplication() in dlltest.o
...
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder() in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder(unsigned char const*, unsigned long, unsigned char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::ECPPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::EC2NPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
FIPS140_SampleApplication() in dlltest.o
...
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder() in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder(unsigned char const*, unsigned long, unsigned char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::ECPPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::EC2NPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
FIPS140_SampleApplication() in dlltest.o
...
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder() in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder(unsigned char const*, unsigned long, unsigned char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::ECPPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::EC2NPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
FIPS140_SampleApplication() in dlltest.o
...
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder() in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder(unsigned char const*, unsigned long, unsigned char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::ECPPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::EC2NPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
FIPS140_SampleApplication() in dlltest.o
...
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder() in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in test.o
CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> >::CipherModeFinalTemplate_CipherHolder(unsigned char const*, unsigned long, unsigned char const*) in test.o
CryptoPP::HMAC<CryptoPP::SHA1>::HMAC(unsigned char const*, unsigned long) in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::ECPPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
CryptoPP::DL_Algorithm_DSA_RFC6979<CryptoPP::EC2NPoint, CryptoPP::SHA1>::DL_Algorithm_DSA_RFC6979() in bench3.o
FIPS140_SampleApplication() in dlltest.o
...
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for CryptoPP::SimpleKeyAgreementDomain", referenced from:
CryptoPP::x25519::x25519(unsigned char const*, unsigned char const*) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(unsigned char const*, unsigned char const*) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(unsigned char const*) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(unsigned char const*) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(CryptoPP::Integer const&, CryptoPP::Integer const&) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(CryptoPP::Integer const&, CryptoPP::Integer const&) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(CryptoPP::Integer const&) in libcryptopp.a(xed25519.o)
...
CryptoPP::x25519::x25519(unsigned char const*, unsigned char const*) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(unsigned char const*, unsigned char const*) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(unsigned char const*) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(unsigned char const*) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(CryptoPP::Integer const&, CryptoPP::Integer const&) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(CryptoPP::Integer const&, CryptoPP::Integer const&) in libcryptopp.a(xed25519.o)
CryptoPP::x25519::x25519(CryptoPP::Integer const&) in libcryptopp.a(xed25519.o)
...
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"non-virtual thunk to CryptoPP::BufferedTransformation::GetWaitObjects(CryptoPP::WaitObjectContainer&, CryptoPP::CallStack const&)", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"non-virtual thunk to CryptoPP::BufferedTransformation::GetMaxWaitObjectCount() const", referenced from:
vtable for CryptoPP::FileSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::FileStore> in test.o
vtable for CryptoPP::StringSource in test.o
vtable for CryptoPP::SourceTemplate<CryptoPP::StringStore> in test.o
vtable for CryptoPP::PK_EncryptorFilter in test.o
vtable for CryptoPP::PK_DecryptorFilter in test.o
vtable for CryptoPP::DataEncryptorWithMAC<CryptoPP::Rijndael, CryptoPP::SHA256, CryptoPP::HMAC<CryptoPP::SHA256>, CryptoPP::DataParametersInfo<16u, 16u, 32u, 8u, 2500u> > in test.o
...
"non-virtual thunk to CryptoPP::AuthenticatedSymmetricCipher::AlgorithmName() const", referenced from:
vtable for CryptoPP::AuthenticatedSymmetricCipherBase in libcryptopp.a(authenc.o)
"non-virtual thunk to CryptoPP::AuthenticatedSymmetricCipher::AlgorithmName() const", referenced from:
vtable for CryptoPP::AuthenticatedSymmetricCipherBase in libcryptopp.a(authenc.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [cryptest.exe] Error 1
The first one looks like an Apple bug. You should consider filing a bug against Apple. Once you have the RADAR report, please consider adding it to Open RADAR.
The second one is because you did not make clean
or make distclean
. A few of the object files were built for x86, then integer.cpp
failed, then you fixed the problem, and then you built the rest of the object files for ARM. So you have two or three x86 object files, and 350 or so ARM object files.
I deleted tests source files and left only lib sources from
make -f GNUmakefile-cross sources
It had build the lib, but I did not check if it works.
@noloader , Jeffrey, I updated manual for iOS building. There are some changes for sdk (12.2). However there is still problem with building tests.
make -f GNUmakefile-cross sources
You will get listing of lib's files. Now you can copy needed files (.cpp .h .proto and makefile GNUmakefile-cross) to the actual directory.
Currently there are prebuilt Cryptopp 8.2 (or 8.3, it was a branch head) static libraries for IPhone device with arch arm64 and IPhone simulator with arch x86_64.
IPhoneSDK 12.2 builds the app for IPhone using architecuture of arm64 and it demands embeded bitcode into lib, so attach -fembed-bitcode
to CXXFLAGS in makefile GNUmakefile-cross. In the case when lib is built without embeded bitcode, the app will not link with lib when building and the errors will be shown.
...
CXX = clang++
CXXFLAGS += $(IOS_FLAGS) -arch $(IOS_ARCH) -fembed-bitcode
CXXFLAGS += -isysroot "$(IOS_SYSROOT)" -stdlib=libc++
...
To set up envirement, execute
source ./setenv-ios.sh -arch arm64
To build libcryptopp.a execute command
make -f GNUmakefile-cross
it will stop at test.o and at this moment libcryptopp.a will be build.
To set up envirement, execute
source ./setenv-ios.sh -arch x86_64
To build libcryptopp.a execute command
make -f GNUmakefile-cross
it will stop at test.o and at this moment libcryptopp.a will be build.
Crypto++ Issue Report
I am trying to build static lib .a for iPhone app os macosx Mojave Xcode 10.21 building master branch (currently 8.2)
Procedure building in console (building in Xcode fails with same problems):
it shows null for some reason
c++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -c cryptlib.cpp c++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -c cpu.cpp c++ -DNDEBUG -g2 -O3 -fPIC -pipe -Wall -c integer.cpp integer.cpp:650:2: error: unknown token in expression INTEL_NOPREFIX ^ ./cpu.h:46:25: note: expanded from macro 'INTEL_NOPREFIX'
define INTEL_NOPREFIX ".intel_syntax;"