]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crc32c: fix build on ppc64le with clang
authorPiotr Kubaj <pkubaj@FreeBSD.org>
Thu, 18 Feb 2021 13:40:23 +0000 (14:40 +0100)
committerPiotr Kubaj <pkubaj@FreeBSD.org>
Thu, 18 Feb 2021 13:40:23 +0000 (14:40 +0100)
commit4b39d33c4f41f8707213804e80d26830a4f87bbd
tree6a1e6600460a41333631a16b4da636e98fdcbabc
parent5ce097b48dcc29427e103b68c28122c570271640
crc32c: fix build on ppc64le with clang

Ceph uses assembly files from https://github.com/antonblanchard/crc32-vpmsum
Update them to the newest versions, which fixes build with Clang.

Signed-off-by: Piotr Kubaj <pkubaj@FreeBSD.org>
src/common/crc32c_ppc_asm.S
src/common/crc32c_ppc_fast_zero_asm.S
src/common/ppc-asm.h [new file with mode: 0644]
src/common/ppc-opcode.h