summaryrefslogtreecommitdiff
path: root/plugin/auth_ed25519/server_ed25519.c
diff options
context:
space:
mode:
authorVladislav Vaintroub <wlad@mariadb.com>2020-09-04 14:33:13 +0200
committerVladislav Vaintroub <wlad@mariadb.com>2020-09-04 23:07:49 +0200
commitd25f806d73d9984f0c9f2a346dcebb01a0eaa109 (patch)
tree3cbc9f9f491f47e2507a8a01451026b9c90bb63b /plugin/auth_ed25519/server_ed25519.c
parent5ff7e68c7eaf2a2daacb0c1ea07b21c8a7bd2639 (diff)
downloadmariadb-git-d25f806d73d9984f0c9f2a346dcebb01a0eaa109.tar.gz
MDEV-22749 Implement portable PCLMUL accelerated crc32() with Intel intrinsics
Removed some inine assembly, replaced by code from https://github.com/intel/soft-crc Also,replace GCC inline assembly for cpuid in ut0crc32 with __cpuid, to fix "PIC register clobbered by 'ebx' in 'asm'. This enables fast CRC32C on 32bit Intel processors with GCC.
Diffstat (limited to 'plugin/auth_ed25519/server_ed25519.c')
0 files changed, 0 insertions, 0 deletions