From 344af65608262b9ee9d71617c5f5e087c82bd7c4 Mon Sep 17 00:00:00 2001 From: dp-arm Date: Wed, 3 May 2017 16:30:54 +0100 Subject: [PATCH] Switch default C environment from c99 to gnu99 Since TF uses GCC extensions, switch the C environment from c99 to gnu99. This change allows armclang to build TF. Change-Id: Iaacb2726ba1458af59faf607ae9405d6eedb9962 Signed-off-by: dp-arm --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index d9a29bd6..5396c0ed 100644 --- a/Makefile +++ b/Makefile @@ -135,8 +135,8 @@ ASFLAGS += $(CPPFLAGS) $(ASFLAGS_$(ARCH)) \ -D__ASSEMBLY__ -ffreestanding \ -Wa,--fatal-warnings TF_CFLAGS += $(CPPFLAGS) $(TF_CFLAGS_$(ARCH)) \ - -ffreestanding -fno-builtin -Wall -std=c99 -Os \ - -ffunction-sections -fdata-sections + -ffreestanding -fno-builtin -Wall -std=gnu99 \ + -Os -ffunction-sections -fdata-sections LDFLAGS += --fatal-warnings -O1 LDFLAGS += --gc-sections -- 2.30.2