]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
bootstd: fix build error when CONFIG_MMC is disabled
authorDan Carpenter <dan.carpenter@linaro.org>
Wed, 21 Feb 2024 06:26:21 +0000 (09:26 +0300)
committerTom Rini <trini@konsulko.com>
Mon, 4 Mar 2024 15:25:47 +0000 (10:25 -0500)
This code assumes that CONFIG_MMC and it causes a build error when
the config is disabled.

aarch64-linux-gnu-ld.bfd: test/boot/bootstd_common.o: in function `bootstd_test_check_mmc_hunter':
test/boot/bootstd_common.c:83:(.text.bootstd_test_check_mmc_hunter+0x70):
    undefined reference to `_u_boot_list_2_bootdev_hunter_2_mmc_bootdev_hunter'

Fixes: 66e3dce78750 ("bootstd: Allow hunting for a bootdev by label")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
test/boot/bootstd_common.c

index e71a2975c53c23294903b49d3355cae494aeb52a..cc97e255e5cb08052af42564a1790d63ec96fbef 100644 (file)
@@ -74,6 +74,9 @@ int bootstd_test_check_mmc_hunter(struct unit_test_state *uts)
        struct bootstd_priv *std;
        uint seq;
 
+       if (!IS_ENABLED(CONFIG_MMC))
+               return 0;
+
        /* get access to the used hunters */
        ut_assertok(bootstd_get_priv(&std));