]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
ARM: fix LTO for apf27
authorMarek Behún <marek.behun@nic.cz>
Thu, 20 May 2021 11:24:13 +0000 (13:24 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 24 May 2021 18:21:30 +0000 (14:21 -0400)
When apf27_defconfig is built with LTO, linking complains about
undefined reference to `nand_boot`. This is because it is referenced
from inline assembly. Make it visible.

Signed-off-by: Marek Behún <marek.behun@nic.cz>
drivers/mtd/nand/raw/mxc_nand_spl.c

index e1e542519d816e6a4d702c947bfe4eb3cbee906d..2f054b60ed72db9de7c5b9f63ff6d1877b72ab92 100644 (file)
@@ -326,7 +326,7 @@ int nand_spl_load_image(uint32_t from, unsigned int size, void *buf)
  * configured and available since this code loads the main U-Boot image
  * from NAND into SDRAM and starts it from there.
  */
-void nand_boot(void)
+__used void nand_boot(void)
 {
        __attribute__((noreturn)) void (*uboot)(void);