bimgtool: Match CRC code guards

Make sure that the statically defined CRC functions are
enabled by the same conditionals as the code using them.

Change-Id: Ic24e2ed1a80b8e5f6623881b08d86f7b608a206e
Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Reviewed-on: https://review.coreboot.org/13654
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth@google.com>
This commit is contained in:
Stefan Reinauer 2016-02-09 17:55:14 -08:00 committed by Martin Roth
parent 3740d77020
commit f0d0d91868
1 changed files with 4 additions and 1 deletions

View File

@ -69,6 +69,7 @@ struct crc_t {
return ret; \ return ret; \
} }
#if defined(CRC_X25)
static uint16_t crc_x25(uint16_t crc, void *void_buf, size_t size) static uint16_t crc_x25(uint16_t crc, void *void_buf, size_t size)
{ {
static const uint16_t crc_table[16] = { static const uint16_t crc_table[16] = {
@ -87,7 +88,9 @@ static uint16_t crc_x25(uint16_t crc, void *void_buf, size_t size)
return crc; return crc;
} }
#endif
#if defined(CRC_16)
static uint16_t crc_16(uint16_t crc, void *void_buf, size_t size) static uint16_t crc_16(uint16_t crc, void *void_buf, size_t size)
{ {
/* /*
@ -136,8 +139,8 @@ static uint16_t crc_16(uint16_t crc, void *void_buf, size_t size)
} }
return crc; return crc;
} }
#endif
static const struct crc_t crc_type = { static const struct crc_t crc_type = {
#if defined(CRC_16) #if defined(CRC_16)