kexec/zstd: fix static zstd build
60ce9bdf introduced a local reimplementation of ZSTD_isFrame to this
tree, as the definition in libzstd is only available for static linking.
When a static build of libzstd is in-fact available to kexec-tools, this
was previously causing multiple-definition errors at link time.
prefer the ZSTD_isFrame from libzstd, if it's available, by adding
__attribute__((weak)) on the local definition.
Signed-off-by: Nicholas Sielicki <opensource@nslick.com>
Signed-off-by: Simon Horman <horms@kernel.org>
1 file changed