From: Mathias Kresin Date: Sun, 13 Jan 2019 18:28:54 +0000 (+0100) Subject: firmware-utils: mkdlinkfw: fix build X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=c5cfe7552ad5f2f3f64bf41eeb38479774a24fa8;p=project%2Ffirmware-utils.git firmware-utils: mkdlinkfw: fix build While we don't need the gnu99 option anymore, we still need to force the c99 standard to fix the following build error on the build bots: src/mkdlinkfw.c: In function 'find_auh_headers': src/mkdlinkfw.c:267:3: error: 'for' loop initial declarations are only allowed in C99 or C11 mode for (int i = 0; i < header_counter; i++) { ^ src/mkdlinkfw.c:267:3: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code Signed-off-by: Mathias Kresin --- diff --git a/Makefile b/Makefile index a2f6986..68782f3 100644 --- a/Makefile +++ b/Makefile @@ -82,7 +82,7 @@ define Host/Compile $(call cc,mkbuffaloimg, -Wall) $(call cc,zyimage, -Wall) $(call cc,mkdhpimg buffalo-lib, -Wall) - $(call cc,mkdlinkfw mkdlinkfw-lib, -lz -Wall) + $(call cc,mkdlinkfw mkdlinkfw-lib, -lz -Wall --std=c99) $(call cc,dns313-header, -Wall) $(call cc,mksercommfw, -Wall --std=gnu99) endef