hash.c: Conditionally compile hash_command, static hash_show
authorTom Rini <trini@konsulko.com>
Tue, 5 Jan 2016 13:47:48 +0000 (08:47 -0500)
committerTom Rini <trini@konsulko.com>
Thu, 14 Jan 2016 02:05:08 +0000 (21:05 -0500)
commit48ad68deb8f3f2046aad4197e7b1bc70533b4bb2
tree6e25289f3a294bb3a8df66b9bd45ea11b3545bb0
parentd29892ba854f40980b84f86566cd0c2308c66afe
hash.c: Conditionally compile hash_command, static hash_show

The function hash_show is now only called by hash_command, so mark it as
static (and drop from hash.h).  We only call hash_command when any of
CONFIG_CMD_CRC32, CONFIG_CMD_SHA1SUM or CONFIG_CMD_HASH are set.  Since
hash.c is linked in unconditionally we must take extra care with
functions that bring in read-only strings as these will not be
discarded.

Signed-off-by: Tom Rini <trini@konsulko.com>
common/hash.c
include/hash.h