]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crc32: label assembler functions without leading underscore
authorKefu Chai <kchai@redhat.com>
Wed, 13 Sep 2017 03:09:49 +0000 (11:09 +0800)
committerKefu Chai <kchai@redhat.com>
Sat, 16 Sep 2017 02:43:32 +0000 (10:43 +0800)
commit02067e74512f3598da1e0f2f98ff957cb410bdd2
tree45fe899b5e0b09ea311d798af756792479e8d535
parent56a897449b7e90495864d6b1d212b0e6e0cc10b2
crc32: label assembler functions without leading underscore

clang onder osx adds leading undescore to the function names to be
ABI compatible. but the assembly code does not do so. so we need to
control the name using gcc/clang extension. see
https://gcc.gnu.org/onlinedocs/gcc-4.4.0/gcc/Asm-Labels.html#Asm-Labels

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/common/crc32c_intel_fast.c