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:
parent
3740d77020
commit
f0d0d91868
|
@ -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)
|
||||||
|
|
Loading…
Reference in New Issue