diff options
author | Simon Glass <sjg@chromium.org> | 2021-01-13 20:29:55 -0700 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2021-01-27 17:03:16 -0500 |
commit | ec5f101a3794396fed93e480ebcf8d389041b30e (patch) | |
tree | c8657afa1e3a718d9e6de91ce80fd547a8e7d9db /lib/Makefile | |
parent | 8a8a8314ce669a5faaad4ddfdbef14551ec452b3 (diff) | |
download | u-boot-ec5f101a3794396fed93e480ebcf8d389041b30e.zip u-boot-ec5f101a3794396fed93e480ebcf8d389041b30e.tar.gz u-boot-ec5f101a3794396fed93e480ebcf8d389041b30e.tar.bz2 |
crc32: Exclude crc32 from TPL
Unfortunately the toolchain often brings in the crc32 table even if the
function is not actually used. For now, exclude it from the TPL build,
which is very sensitive to size.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'lib/Makefile')
-rw-r--r-- | lib/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Makefile b/lib/Makefile index 851a80e..edc1c3d 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -92,7 +92,9 @@ obj-y += display_options.o CFLAGS_display_options.o := $(if $(BUILD_TAG),-DBUILD_TAG='"$(BUILD_TAG)"') obj-$(CONFIG_BCH) += bch.o obj-$(CONFIG_MMC_SPI) += crc7.o +#ifndef CONFIG_TPL_BUILD obj-y += crc32.o +#endif obj-$(CONFIG_CRC32C) += crc32c.o obj-y += ctype.o obj-y += div64.o |