Skip to content

Commit 4bd9b89

Browse files
author
Andres AG
committed
Add debug symbols to release builds
1 parent 967b45a commit 4bd9b89

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

tools/toolchains/arm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ def __init__(self, target, options=None, notify=None, macros=None, silent=False,
6262
if "save-asm" in self.options:
6363
self.flags['common'].extend(["--asm", "--interleave"])
6464

65+
self.flags['common'].append("-g")
6566
if "debug-info" in self.options:
66-
self.flags['common'].append("-g")
6767
self.flags['c'].append("-O0")
6868
else:
6969
self.flags['c'].append("-O3")

tools/toolchains/gcc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ def __init__(self, target, options=None, notify=None, macros=None, silent=False,
8383
if "save-asm" in self.options:
8484
self.flags["common"].append("-save-temps")
8585

86+
self.flags["common"].append("-g")
8687
if "debug-info" in self.options:
87-
self.flags["common"].append("-g")
8888
self.flags["common"].append("-O0")
8989
else:
9090
self.flags["common"].append("-O2")

tools/toolchains/iar.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@ def __init__(self, target, options=None, notify=None, macros=None, silent=False,
8181
asm_flags_cmd += ["--fpu", "VFPv5"]
8282
c_flags_cmd.append("--fpu=VFPv5")
8383

84+
c_flags_cmd.append("-r")
8485
if "debug-info" in self.options:
85-
c_flags_cmd.append("-r")
8686
c_flags_cmd.append("-On")
8787
else:
8888
c_flags_cmd.append("-Oh")

0 commit comments

Comments
 (0)