Skip to content
This repository was archived by the owner on Apr 8, 2025. It is now read-only.

Commit 367c053

Browse files
committed
Fix monitor-stub orphan sections linker warnings
Signed-off-by: Nick Chan <towinchenmi@gmail.com>
1 parent ef481e7 commit 367c053

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

monitor-stub.ld

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,37 @@ SECTIONS {
7777
} :text
7878
_text_size = . - _text_start;
7979

80+
.rela.dyn : {
81+
_rela_start = .;
82+
*(.rela)
83+
*(.rela.text)
84+
*(.rela.got)
85+
*(.rela.plt)
86+
*(.rela.bss)
87+
*(.rela.ifunc)
88+
*(.rela.text.*)
89+
*(.rela.data)
90+
*(.rela.data.*)
91+
*(.rela.rodata)
92+
*(.rela.rodata*)
93+
*(.rela.dyn)
94+
_rela_end = .;
95+
. = ALIGN(0x4000);
96+
} :rodata
97+
98+
.data : ALIGN(0x4000) {
99+
*(.got)
100+
} :data
101+
102+
.bss : ALIGN(0x4000) {
103+
_bss_start = .;
104+
*(.bss)
105+
*(.bss.*)
106+
*(.dynbss)
107+
*(COMMON)
108+
. = ALIGN(0x4000);
109+
} :data
110+
80111
.symtab 0 : { *(.symtab) }
81112
.strtab 0 : { *(.strtab) }
82113
.shstrtab 0 : { *(.shstrtab) }

0 commit comments

Comments
 (0)