Releases: awslabs/aws-checksums
Releases · awslabs/aws-checksums
Allow mix of static and shared libs
Support new build flag: USE_CPU_EXTENSIONS
if -DUSE_CPU_EXTENSIONS=OFF
then do not use function implementations that are optimized for specific CPU architectures, only use the generic implementation
Improved arm support
- Updated feature test compilation flags to properly detect/fail cortex features
Removed UNSTABLE from SONAME
v0.1.10 Removed 0unstable from SOVERSION (#36)
Cmake Config Fixes
- updates cmake files to use the local project name, fixing consumers using this as a submodule
ARM CRC instructions, cpuid check refactor, and exported symbol changes
Fix duplicate symbols in gcc < 4.4
v0.1.7 Fixed another stupid bug, this time it's not the compiler's fault tho…
Make sure clang builds use the hw optimized code, disable the asm on assemblers that don't know of clmul's existence.
Pre-release
Clang is a bloody lier. Also disabled the asm on old assemblers. (#24) * Clang is a bloody lier. Also disabled the asm on old assemblers.
Android Build Fix
This release fixes conflicting symbols when building for Android.
fixed mixed static/shared builds.
v0.1.4 Added support for shared/static lib builds in the same build closure.…