lib: crc32: mark function crc32() as __efi_runtime
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Sun, 29 Jul 2018 07:49:03 +0000 (09:49 +0200)
committerAlexander Graf <agraf@suse.de>
Mon, 20 Aug 2018 12:42:36 +0000 (14:42 +0200)
commit483dbab9f9318149e5ea97daacbfae320f53e35a
tree3f81c3095999568946c91a09c65dac6f353472ed
parentfa995d0d9471b630d2d1942000d5a4f065c5cdd5
lib: crc32: mark function crc32() as __efi_runtime

The function crc32() is needed by the EFI subsystem at runtime. So it has
to be linked into the runtime section together with all dependencies.

Eliminate empty defines local and ZEXPORT.

Mark variables as static which are not exported.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Alexander Graf <agraf@suse.de>
lib/crc32.c