In recent libz update, tb@ overzealously attempted codesize reduction with
authorderaadt <deraadt@openbsd.org>
Thu, 8 Jul 2021 20:02:42 +0000 (20:02 +0000)
committerderaadt <deraadt@openbsd.org>
Thu, 8 Jul 2021 20:02:42 +0000 (20:02 +0000)
commit7106d57eeb70c7161c381d36d8db031c6dcd8a59
tree5cf145d01ec9fe77b6b77635a316c451f89176f1
parent6fb1af7be09ec9058bbee929c494c59d8e4c6df5
In recent libz update, tb@ overzealously attempted codesize reduction with
option BUILDFIXED -- which is incompatible with kernel hibernate unpack since
it places side-effects into BSS, rather than inside z_streamp or using
the private allocator.  While here DYNAMIC_CRC_TABLE could cause similar
problems, so disable this also.
Space savings for the media is best done with bootblock-specific libz
compile options, coming in the following commit.
ok tb mlarkin
sys/lib/libz/Makefile
sys/lib/libz/zutil.h