From e3e3aa63d746f9187d5733bef627343771eb4a9d Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Thu, 17 May 2018 12:17:43 -0400 Subject: [PATCH] build: Add gcc option -std=gnu11 Some older versions of gcc require this flag in order to compile the code correctly. Signed-off-by: Kevin O'Connor --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1a7038d4..8bdb534d 100644 --- a/Makefile +++ b/Makefile @@ -32,7 +32,7 @@ dirs-y = src cc-option=$(shell if test -z "`$(1) $(2) -S -o /dev/null -xc /dev/null 2>&1`" \ ; then echo "$(2)"; else echo "$(3)"; fi ;) -CFLAGS := -I$(OUT) -Isrc -I$(OUT)board-generic/ -O2 -MD -g \ +CFLAGS := -I$(OUT) -Isrc -I$(OUT)board-generic/ -std=gnu11 -O2 -MD -g \ -Wall -Wold-style-definition $(call cc-option,$(CC),-Wtype-limits,) \ -ffunction-sections -fdata-sections CFLAGS += -flto -fwhole-program -fno-use-linker-plugin