[openwrt/openwrt] libs/zlib: fix implicit function declaration warning

LEDE Commits lede-commits at lists.infradead.org
Mon Mar 28 00:28:16 PDT 2022


ynezz pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/3eb777e1807f52b51c812fe691b811da6af44d77

commit 3eb777e1807f52b51c812fe691b811da6af44d77
Author: Petr Štetiar <ynezz at true.cz>
AuthorDate: Mon Mar 28 08:41:54 2022 +0200

    libs/zlib: fix implicit function declaration warning
    
    Fixes following warning:
    
     adler32.c:141:12: warning: implicit declaration of function 'NEON_adler32' [-Wimplicit-function-declaration]
       141 |     return NEON_adler32(adler, buf, len);
    
    Signed-off-by: Petr Štetiar <ynezz at true.cz>
---
 package/libs/zlib/patches/001-neon-implementation-of-adler32.patch | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/libs/zlib/patches/001-neon-implementation-of-adler32.patch b/package/libs/zlib/patches/001-neon-implementation-of-adler32.patch
index 9ed784e3d3..c5517299d7 100644
--- a/package/libs/zlib/patches/001-neon-implementation-of-adler32.patch
+++ b/package/libs/zlib/patches/001-neon-implementation-of-adler32.patch
@@ -75,16 +75,16 @@ https://bugs.chromium.org/p/chromium/issues/detail?id=688601
  set_target_properties(zlib PROPERTIES DEFINE_SYMBOL ZLIB_DLL)
  set_target_properties(zlib PROPERTIES SOVERSION 1)
  
-diff --git a/adler32.c b/adler32.c
-index d0be4380..45ebaa4b 100644
 --- a/adler32.c
 +++ b/adler32.c
-@@ -136,7 +136,12 @@ uLong ZEXPORT adler32(adler, buf, len)
+@@ -136,7 +136,14 @@ uLong ZEXPORT adler32(adler, buf, len)
      const Bytef *buf;
      uInt len;
  {
 +#ifdef ARMv8
 +#  pragma message("Using NEON-ized Adler32.")
++unsigned long NEON_adler32(unsigned long adler, const unsigned char *buf,
++                                  const unsigned int len);
 +    return NEON_adler32(adler, buf, len);
 +#else
      return adler32_z(adler, buf, len);




More information about the lede-commits mailing list