Update C toolchain linker script to match the rust toolchain script

This commit is contained in:
Dmitri Makarov 2022-04-15 12:27:51 -07:00 committed by Dmitri Makarov
parent 039488b562
commit f58ebff44e
1 changed files with 9 additions and 0 deletions

View File

@ -2,6 +2,7 @@ PHDRS
{
text PT_LOAD ;
rodata PT_LOAD ;
data PT_LOAD ;
dynamic PT_DYNAMIC ;
}
@ -12,4 +13,12 @@ SECTIONS
.rodata : { *(.rodata*) } :rodata
.data.rel.ro : { *(.data.rel.ro*) } :rodata
.dynamic : { *(.dynamic) } :dynamic
.dynsym : { *(.dynsym) } :data
.dynstr : { *(.dynstr) } :data
.rel.dyn : { *(.rel.dyn) } :data
/DISCARD/ : {
*(.eh_frame*)
*(.gnu.hash*)
*(.hash*)
}
}