From abdbdb1a5c03f7889c6b19f7288f12c568d37da6 Mon Sep 17 00:00:00 2001 From: Markus Sattler Date: Fri, 24 Apr 2015 21:07:16 +0200 Subject: [PATCH] move libm to flash (.irom0.text) saves 3544 Byte in ram see #104 --- hardware/tools/esp8266/sdk/ld/eagle.app.v6.ld | 1 + 1 file changed, 1 insertion(+) diff --git a/hardware/tools/esp8266/sdk/ld/eagle.app.v6.ld b/hardware/tools/esp8266/sdk/ld/eagle.app.v6.ld index 4bafb697c4..f5096aa169 100644 --- a/hardware/tools/esp8266/sdk/ld/eagle.app.v6.ld +++ b/hardware/tools/esp8266/sdk/ld/eagle.app.v6.ld @@ -153,6 +153,7 @@ SECTIONS _irom0_text_start = ABSOLUTE(.); *core_esp8266_*.o(.literal*, .text*) *.cpp.o(.literal*, .text*) + *libm.a:(.literal .text .literal.* .text.*) *(.irom0.literal .irom.literal .irom.text.literal .irom0.text .irom.text) _irom0_text_end = ABSOLUTE(.); } >irom0_0_seg :irom0_0_phdr