From 8ede8f14593def949aeee9a2ada1c01bbe9afd52 Mon Sep 17 00:00:00 2001 From: "Earle F. Philhower, III" Date: Thu, 13 Dec 2018 12:26:03 -0800 Subject: [PATCH] Move libstdc++-nox out of IRAM (#5492) The new non-exception libstdc++ was not referenced in the linker script, allowing it to end up in IRAM when not needed. Add the line to match and move it into IROM where it belongs. --- tools/sdk/ld/eagle.app.v6.common.ld.h | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/sdk/ld/eagle.app.v6.common.ld.h b/tools/sdk/ld/eagle.app.v6.common.ld.h index 021456038..63406470a 100644 --- a/tools/sdk/ld/eagle.app.v6.common.ld.h +++ b/tools/sdk/ld/eagle.app.v6.common.ld.h @@ -111,6 +111,7 @@ SECTIONS *libgcc.a:_umoddi3.o(.literal .text) *libgcc.a:_udivdi3.o(.literal .text) *libstdc++.a:( .literal .text .literal.* .text.*) + *libstdc++-nox.a:( .literal .text .literal.* .text.*) *libsmartconfig.a:(.literal .text .literal.* .text.*) *liblwip_gcc.a:(.literal .text .literal.* .text.*) *liblwip_src.a:(.literal .text .literal.* .text.*)