From 3eb777e1807f52b51c812fe691b811da6af44d77 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petr=20=C5=A0tetiar?= Date: Mon, 28 Mar 2022 08:41:54 +0200 Subject: [PATCH] libs/zlib: fix implicit function declaration warning MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 --- .../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); -- 2.30.2