]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Fix visibility of a few internal functions.
authorHans Kristian Rosbach <hk-git@circlestorm.org>
Thu, 29 Dec 2022 12:39:35 +0000 (13:39 +0100)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Thu, 19 Jan 2023 12:58:56 +0000 (13:58 +0100)
arch/x86/crc32_fold_pclmulqdq.c
arch/x86/crc32_fold_vpclmulqdq_tpl.h

index aff1f806597b58ebb3f50ee7d1ef2874f3422da5..c6f048427952ed5711f59e6f79248f68147ca7c7 100644 (file)
@@ -342,7 +342,7 @@ Z_INTERNAL uint32_t crc32_fold_pclmulqdq_final(crc32_fold *crc) {
     return crc->value;
 }
 
-uint32_t crc32_pclmulqdq(uint32_t crc32, const uint8_t *buf, uint64_t len) {
+Z_INTERNAL uint32_t crc32_pclmulqdq(uint32_t crc32, const uint8_t *buf, uint64_t len) {
     /* For lens < 64, crc32_braid method is faster. The CRC32 instruction for
      * these short lengths might also prove to be effective */
     if (len < 64)
index e75278f9848d0d37717cae860a485643ad68a590..421b64da0262d09178cbdde55f39c2065f635dcc 100644 (file)
@@ -4,10 +4,10 @@
  */
 
 #ifdef COPY
-uint64_t fold_16_vpclmulqdq_copy(__m128i *xmm_crc0, __m128i *xmm_crc1,
+Z_INTERNAL uint64_t fold_16_vpclmulqdq_copy(__m128i *xmm_crc0, __m128i *xmm_crc1,
     __m128i *xmm_crc2, __m128i *xmm_crc3, uint8_t *dst, const uint8_t *src, uint64_t len) {
 #else
-uint64_t fold_16_vpclmulqdq(__m128i *xmm_crc0, __m128i *xmm_crc1,
+Z_INTERNAL uint64_t fold_16_vpclmulqdq(__m128i *xmm_crc0, __m128i *xmm_crc1,
     __m128i *xmm_crc2, __m128i *xmm_crc3, const uint8_t *src, uint64_t len,
     __m128i init_crc, int32_t first) {
     __m512i zmm_initial = _mm512_zextsi128_si512(init_crc);