From 71466f81112ba0cf49af756c1daf6c3b7d7ad3f9 Mon Sep 17 00:00:00 2001 From: jh228 <42536868+jh228@users.noreply.github.com> Date: Mon, 19 Aug 2019 09:52:44 +0900 Subject: [PATCH 1/2] Update gcc.py for preprocessing in linker script To fix https://github.com/ARMmbed/mbed-os/issues/11214, we need this update. :-) --- tools/toolchains/gcc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/toolchains/gcc.py b/tools/toolchains/gcc.py index 29651e6737..13a8ac744e 100644 --- a/tools/toolchains/gcc.py +++ b/tools/toolchains/gcc.py @@ -248,6 +248,7 @@ class GCC(mbedToolchain): preproc_output = join(dirname(output), ".link_script.ld") cmd = ( self.preproc + [mem_map] + self.ld[1:] + ["-o", preproc_output] + self.get_compile_options(self.get_symbols(), []) ) self.notify.cc_verbose("Preproc: %s" % ' '.join(cmd)) self.default_cmd(cmd) From f3885fd89a2d6f99698b3e2bfd1cbbd85cacca58 Mon Sep 17 00:00:00 2001 From: jh228 <42536868+jh228@users.noreply.github.com> Date: Mon, 19 Aug 2019 15:09:04 +0900 Subject: [PATCH 2/2] Update gcc.py --- tools/toolchains/gcc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/toolchains/gcc.py b/tools/toolchains/gcc.py index 13a8ac744e..24568d7c52 100644 --- a/tools/toolchains/gcc.py +++ b/tools/toolchains/gcc.py @@ -247,7 +247,7 @@ class GCC(mbedToolchain): if mem_map: preproc_output = join(dirname(output), ".link_script.ld") cmd = ( - self.preproc + [mem_map] + self.ld[1:] + ["-o", preproc_output] + self.preproc + [mem_map] + self.ld[1:] + ["-o", preproc_output] + self.get_compile_options(self.get_symbols(), []) ) self.notify.cc_verbose("Preproc: %s" % ' '.join(cmd))