From 383a261fa59029a9c5530bad8b8669f1b489d741 Mon Sep 17 00:00:00 2001 From: Samuel Sadok Date: Thu, 24 Sep 2020 17:56:26 +0200 Subject: [PATCH] add -g flag for release mode Including debug information doesn't influence the optimizer. --- Firmware/Tupfile.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Firmware/Tupfile.lua b/Firmware/Tupfile.lua index 96733f55..84412357 100644 --- a/Firmware/Tupfile.lua +++ b/Firmware/Tupfile.lua @@ -133,6 +133,7 @@ FLAGS += '-DUSE_HAL_DRIVER' FLAGS += '-mthumb' FLAGS += '-mfloat-abi=hard' FLAGS += { '-Wall', '-Wdouble-promotion', '-Wfloat-conversion', '-fdata-sections', '-ffunction-sections'} +FLAGS += '-g' -- linker flags LDFLAGS += board.ldflags @@ -142,7 +143,7 @@ LDFLAGS += '-Wl,--undefined=uxTopUsedPriority' -- debug build if tup.getconfig("DEBUG") == "true" then - FLAGS += '-g -gdwarf-2' + FLAGS += '-gdwarf-2' OPT += '-Og' else OPT += '-O2'