summaryrefslogtreecommitdiff
path: root/Fixed_debug_build_with_-Werror_unused-but-set-variable.patch
blob: 08e9cdb5e3500e30233b3a5e27182bce0aa332d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
From: Fathi Boudra <fathi.boudra@linaro.org>
Subject: [PATCH] BaseTools: Fixed debug build with GCC 4.6 and -Werror=unused-but-set-variable

---
 BaseTools/Conf/tools_def.template |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/BaseTools/Conf/tools_def.template
+++ b/BaseTools/Conf/tools_def.template
@@ -4871,7 +4871,7 @@ RELEASE_ARMLINUXGCC_ARM_ASM_FLAGS   = $(
 *_ARMLINUXGCC_ARM_SLINK_FLAGS =  -rc

 *_ARMLINUXGCC_ARM_DLINK_FLAGS =  $(ARCHDLINK_FLAGS) -Ttext=0x0 --oformat=elf32-littlearm --emit-relocs -nostdlib -u $(IMAGE_ENTRY_POINT) -e $(IMAGE_ENTRY_POINT) -Map $(DEST_DIR_DEBUG)/$(BASE_NAME).map

 

-  DEBUG_ARMLINUXGCC_ARM_CC_FLAGS = $(ARCHCC_FLAGS) $(PLATFORM_FLAGS) DEF(GCC_ARMGCC_CC_FLAGS) -fno-stack-protector -O0

+  DEBUG_ARMLINUXGCC_ARM_CC_FLAGS = $(ARCHCC_FLAGS) $(PLATFORM_FLAGS) DEF(GCC_ARMGCC_CC_FLAGS) -fno-stack-protector -Wno-unused-but-set-variable -O0

 RELEASE_ARMLINUXGCC_ARM_CC_FLAGS = $(ARCHCC_FLAGS) $(PLATFORM_FLAGS) DEF(GCC_ARMGCC_CC_FLAGS) -fno-stack-protector -Wno-unused-but-set-variable

 

 #################