Skip to content

Commit bb3556d

Browse files
committed
Consolidate .iram.text matcher in linker
Use wildcard matcher for .iram.text symbols.
1 parent 7820fb7 commit bb3556d

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

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

+1-3
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,7 @@ SECTIONS
141141
*(.entry.text)
142142
*(.init.literal)
143143
*(.init)
144-
*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
145-
*.cpp.o(.iram.text)
146-
*.c.o(.iram.text)
144+
*(.literal .text .iram.text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
147145
*(.fini.literal)
148146
*(.fini)
149147
*(.gnu.version)

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

+1-3
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,7 @@ SECTIONS
157157
*(.entry.text)
158158
*(.init.literal)
159159
*(.init)
160-
*(.literal .text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
161-
*.cpp.o(.iram.text)
162-
*.c.o(.iram.text)
160+
*(.literal .text .iram.text .literal.* .text.* .stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*)
163161
#ifdef VTABLES_IN_IRAM
164162
*(.rodata._ZTV*) /* C++ vtables */
165163
#endif

0 commit comments

Comments
 (0)