Skip to content

Commit 4a3856f

Browse files
author
TAiGA
committed
Move FREE_MORE_DRAM
1 parent e8df5a0 commit 4a3856f

File tree

1 file changed

+29
-26
lines changed

1 file changed

+29
-26
lines changed

tools/sdk/ld/eagle.app.v6.common.ld.h

Lines changed: 29 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,35 @@ SECTIONS
7474
_dport0_data_end = ABSOLUTE(.);
7575
} >dport0_0_seg :dport0_0_phdr
7676

77+
#ifdef FREE_MORE_DRAM
78+
.irom0.text1 : ALIGN(4)
79+
{
80+
*(.sdk.version)
81+
*libc.a:lib_a-dtoa.o (.rodata .rodata.*)
82+
*libc.a:lib_a-gdtoa-gethex.o (.rodata .rodata.*)
83+
*libc.a:lib_a-impure.o (.rodata .rodata.*)
84+
*libc.a:lib_a-lcltime.o (.rodata .rodata.*)
85+
*libc.a:lib_a-lnumeric.o (.rodata .rodata.*)
86+
*libc.a:lib_a-locale.o (.rodata .rodata.* .data)
87+
*libc.a:lib_a-mprec.o (.rodata .rodata.*)
88+
*libc.a:lib_a-nano-svfprintf.o (.rodata .rodata.*)
89+
*libc.a:lib_a-nano-svfscanf.o (.rodata .rodata.*)
90+
*libc.a:lib_a-nano-vfprintf_float.o (.rodata .rodata.*)
91+
*libc.a:lib_a-nano-vfprintf.o (.rodata .rodata.*)
92+
*libc.a:lib_a-nano-vfscanf_float.o (.rodata .rodata.*)
93+
*libc.a:lib_a-nano-vfscanf_i.o (.rodata .rodata.*)
94+
*libc.a:lib_a-rand.o (.rodata .rodata.*)
95+
*libc.a:lib_a-strtod.o (.rodata .rodata.*)
96+
*libc.a:lib_a-tzset_r.o (.rodata .rodata.*)
97+
*libc.a:lib_a-tzvars.o (.rodata .rodata.*)
98+
*liblwip2-536.a: (.rodata .rodata.memp_pools .rodata.tcp_pcb_lists .rodata.dns_mquery_v4group .rodata.ip_addr_broadcast .rodata.ip_addr_any)
99+
*liblwip2-1460.a: (.rodata .rodata.memp_pools .rodata.tcp_pcb_lists .rodata.dns_mquery_v4group .rodata.ip_addr_broadcast .rodata.ip_addr_any)
100+
*libnet80211.a:ieee80211_input.o (.rodata .rodata.* .data)
101+
*libphy.a:phy_chip_v6.o (.rodata .rodata.*)
102+
*libpp.a:esf_buf.o (.rodata .rodata.*)
103+
} >irom0_0_seg :irom0_0_phdr
104+
#endif
105+
77106
.data : ALIGN(4)
78107
{
79108
_data_start = ABSOLUTE(.);
@@ -250,32 +279,6 @@ SECTIONS
250279
/* std::make_shared */
251280
*(.rodata._ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag)
252281

253-
#ifdef FREE_MORE_DRAM
254-
*(.sdk.version)
255-
*libc.a:lib_a-dtoa.o (.rodata .rodata.*)
256-
*libc.a:lib_a-gdtoa-gethex.o (.rodata .rodata.*)
257-
*libc.a:lib_a-impure.o (.rodata .rodata.*)
258-
*libc.a:lib_a-lcltime.o (.rodata .rodata.*)
259-
*libc.a:lib_a-lnumeric.o (.rodata .rodata.*)
260-
*libc.a:lib_a-locale.o (.rodata .rodata.* .data)
261-
*libc.a:lib_a-mprec.o (.rodata .rodata.*)
262-
*libc.a:lib_a-nano-svfprintf.o (.rodata .rodata.*)
263-
*libc.a:lib_a-nano-svfscanf.o (.rodata .rodata.*)
264-
*libc.a:lib_a-nano-vfprintf_float.o (.rodata .rodata.*)
265-
*libc.a:lib_a-nano-vfprintf.o (.rodata .rodata.*)
266-
*libc.a:lib_a-nano-vfscanf_float.o (.rodata .rodata.*)
267-
*libc.a:lib_a-nano-vfscanf_i.o (.rodata .rodata.*)
268-
*libc.a:lib_a-rand.o (.rodata .rodata.*)
269-
*libc.a:lib_a-strtod.o (.rodata .rodata.*)
270-
*libc.a:lib_a-tzset_r.o (.rodata .rodata.*)
271-
*libc.a:lib_a-tzvars.o (.rodata .rodata.*)
272-
*liblwip2-536.a: (.rodata .rodata.memp_pools .rodata.tcp_pcb_lists .rodata.dns_mquery_v4group .rodata.ip_addr_broadcast .rodata.ip_addr_any)
273-
*liblwip2-1460.a: (.rodata .rodata.memp_pools .rodata.tcp_pcb_lists .rodata.dns_mquery_v4group .rodata.ip_addr_broadcast .rodata.ip_addr_any)
274-
*libnet80211.a:ieee80211_input.o (.rodata .rodata.* .data)
275-
*libphy.a:phy_chip_v6.o (.rodata .rodata.*)
276-
*libpp.a:esf_buf.o (.rodata .rodata.*)
277-
#endif
278-
279282
. = ALIGN(4);
280283
*(.gcc_except_table .gcc_except_table.*)
281284
. = ALIGN(4);

0 commit comments

Comments
 (0)