mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
Mainly zlib code remains unchanged for the sake of further maintenance. Only minor adjustments of zlib deflate parts for build purposes: - Make is_dfltcc_enabled() always return true - Define CONFIG_ZLIB_DFLTCC in zlib.h to build zlib code with DFLTCC support - Remove inflate related prototypes from zlib.h - Adjust oesc_msg() to use snprintf from libc.h - Remove BUG_ON from zlib_deflate_workspacesize() - Replace bitrev32() with bi_reverse() from defutil.h - Include <assert.h> to dfltcc.h header because of static_assert() calls - Fix other include statements - Adjust the text in zipl.h following Zlib License requirements Signed-off-by: Mikhail Zaslonko <zaslonko@linux.ibm.com> Reviewed-by: Alexander Egorenkov <egorenar@linux.ibm.com> Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>