summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulius Werner <jwerner@chromium.org>2019-12-11 22:01:32 -0800
committerJulius Werner <jwerner@chromium.org>2019-12-12 20:59:41 +0000
commit3833f0ffdb0c5ef6142f0688a5a7593efe3b02ef (patch)
tree2ada173ec829f97d6a472934feb3801362d31310
parent928511add124e05bb7393264eb4802bb6ac39200 (diff)
downloadcoreboot-3833f0ffdb0c5ef6142f0688a5a7593efe3b02ef.tar.xz
cbfstool: Bump C version to C11
cbfstool depends on vboot headers, and vboot expects to be able to use modern C features like _Static_assert(). It just so happens that it doesn't do that in any headers included from cbfstool right now, but that may change. Let's switch cbfstool to a newer version to prevent that from becoming a problem. Change-Id: I884e1bdf4ec21487ddb1bca57ef5dc2104cf8e0e Signed-off-by: Julius Werner <jwerner@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/37666 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
-rw-r--r--util/cbfstool/Makefile.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/util/cbfstool/Makefile.inc b/util/cbfstool/Makefile.inc
index 95372c2988..5c048486e6 100644
--- a/util/cbfstool/Makefile.inc
+++ b/util/cbfstool/Makefile.inc
@@ -129,10 +129,10 @@ ifeq ($(shell uname -s | cut -c-7 2>/dev/null), MINGW32)
TOOLCFLAGS += -mno-ms-bitfields
endif
ifeq ($(shell uname -o 2>/dev/null), Cygwin)
-TOOLCFLAGS+=-std=gnu99
+TOOLCFLAGS+=-std=gnu11
TOOLCPPFLAGS+=-D_GNU_SOURCE
else
-TOOLCFLAGS+=-std=c99
+TOOLCFLAGS+=-std=c11
endif
$(objutil)/cbfstool/%.o: $(objutil)/cbfstool/%.c