@@ -74,6 +74,35 @@ SECTIONS
74
74
_dport0_data_end = ABSOLUTE (.);
75
75
} >dport0_0_seg :dport0_0_phdr
76
76
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
+
77
106
.data : ALIGN (4 )
78
107
{
79
108
_data_start = ABSOLUTE (.);
@@ -250,32 +279,6 @@ SECTIONS
250
279
/* std::make_shared */
251
280
*(.rodata ._ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag )
252
281
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
-
279
282
. = ALIGN (4 );
280
283
*(.gcc_except_table .gcc_except_table .*)
281
284
. = ALIGN (4 );
0 commit comments