[openwrt/openwrt] boot-lantiq: Fix compilation with GCC 14

LEDE Commits lede-commits at lists.infradead.org
Sat May 3 13:06:02 PDT 2025


hauke pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/e8cfa339feed4ca8328ef863dc8a8af67509c7ad

commit e8cfa339feed4ca8328ef863dc8a8af67509c7ad
Author: Hauke Mehrtens <hauke at hauke-m.de>
AuthorDate: Sat May 3 00:29:39 2025 +0200

    boot-lantiq: Fix compilation with GCC 14
    
    This fixes the following compile problem:
    ```
    arv7506pw11.c: In function 'show_boot_progress':
    arv7506pw11.c:59:24: error: 'return' with a value, in function returning void [-Wreturn-mismatch]
       59 |                 return 0;
          |                        ^
    arv7506pw11.c:56:6: note: declared here
       56 | void show_boot_progress(int arg)
          |      ^~~~~~~~~~~~~~~~~~
    arv7506pw11.c:71:16: error: 'return' with a value, in function returning void [-Wreturn-mismatch]
       71 |         return 0;
          |                ^
    arv7506pw11.c:56:6: note: declared here
       56 | void show_boot_progress(int arg)
          |      ^~~~~~~~~~~~~~~~~~
    ```
    
    Link: https://github.com/openwrt/openwrt/pull/18688
    Signed-off-by: Hauke Mehrtens <hauke at hauke-m.de>
---
 .../0115-MIPS-add-board-support-for-Arcadyan-ARV7506PW11.patch        | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/boot/uboot-lantiq/patches/0115-MIPS-add-board-support-for-Arcadyan-ARV7506PW11.patch b/package/boot/uboot-lantiq/patches/0115-MIPS-add-board-support-for-Arcadyan-ARV7506PW11.patch
index 2a7c49c069..8abac5fa69 100644
--- a/package/boot/uboot-lantiq/patches/0115-MIPS-add-board-support-for-Arcadyan-ARV7506PW11.patch
+++ b/package/boot/uboot-lantiq/patches/0115-MIPS-add-board-support-for-Arcadyan-ARV7506PW11.patch
@@ -89,7 +89,7 @@
 +void show_boot_progress(int arg)
 +{
 +	if (!do_gpio_init)
-+		return 0;
++		return;
 +
 +	if (arg >= 0) {
 +		/* Success - turn off the red power LED and turn on the green power LED */
@@ -101,7 +101,7 @@
 +		gpio_set_value(GPIO_POWER_RED, 0);
 +	}
 +
-+	return 0;
++	return;
 +}
 +
 +static const struct ltq_eth_port_config eth_port_config[] = {




More information about the lede-commits mailing list