diff --git a/repos/base-codezero/src/platform/genode.ld b/repos/base-codezero/src/platform/genode.ld index 9a946a5b6..ac7a29f57 100644 --- a/repos/base-codezero/src/platform/genode.ld +++ b/repos/base-codezero/src/platform/genode.ld @@ -58,7 +58,7 @@ SECTIONS KEEP (*(SORT(.dtors.*))) KEEP (*(.dtors)) _dtors_end = .; - } : ro = 0x90909090 + } : ro = 0x0 /* Linux: exception section for uaccess mechanism */ __ex_table : { *(__ex_table) } diff --git a/repos/base-nova/src/platform/roottask.ld b/repos/base-nova/src/platform/roottask.ld index 8b2894c62..d8e118543 100644 --- a/repos/base-nova/src/platform/roottask.ld +++ b/repos/base-nova/src/platform/roottask.ld @@ -49,7 +49,7 @@ SECTIONS KEEP (*(SORT(.dtors.*))) KEEP (*(.dtors)) _dtors_end = .; - } : ro = 0x90909090 + } : ro = 0x0 /* Linux: exception section for uaccess mechanism */ __ex_table : { *(__ex_table) } diff --git a/repos/base-okl4/src/test/okl4_01_hello_raw/genode.ld b/repos/base-okl4/src/test/okl4_01_hello_raw/genode.ld index dc8593517..fbd6f1373 100644 --- a/repos/base-okl4/src/test/okl4_01_hello_raw/genode.ld +++ b/repos/base-okl4/src/test/okl4_01_hello_raw/genode.ld @@ -40,7 +40,7 @@ SECTIONS KEEP (*(SORT(.dtors.*))) KEEP (*(.dtors)) _dtors_end = .; - } : ro = 0x90909090 + } : ro = 0x0 /* Linux: exception section for uaccess mechanism */ __ex_table : { *(__ex_table) } diff --git a/repos/base/src/platform/genode.ld b/repos/base/src/platform/genode.ld index b2a5289d1..d5cab593c 100644 --- a/repos/base/src/platform/genode.ld +++ b/repos/base/src/platform/genode.ld @@ -44,7 +44,7 @@ SECTIONS KEEP (*(SORT(.dtors.*))) KEEP (*(.dtors)) _dtors_end = .; - } : ro = 0x90909090 + } : ro = 0x0 /* Linux: exception section for uaccess mechanism */ __ex_table : { *(__ex_table) } diff --git a/repos/base/src/platform/genode_dyn.ld b/repos/base/src/platform/genode_dyn.ld index 7402b301e..825412846 100644 --- a/repos/base/src/platform/genode_dyn.ld +++ b/repos/base/src/platform/genode_dyn.ld @@ -37,7 +37,7 @@ SECTIONS *(.text .stub .text.* .gnu.linkonce.t.*) /* .gnu.warning sections are handled specially by elf32.em. */ *(.gnu.warning) - } : ro =0x90909090 + } : ro =0x0 .interp : { *(.interp) } : interp : ro .note.gnu.build-id : { *(.note.gnu.build-id) } @@ -77,13 +77,13 @@ SECTIONS .init : { KEEP (*(.init)) - } =0x90909090 + } = 0x0 .plt : { *(.plt) } .fini : { KEEP (*(.fini)) - } =0x90909090 + } = 0x0 PROVIDE (__etext = .); PROVIDE (_etext = .); PROVIDE (etext = .); diff --git a/repos/base/src/platform/genode_rel.ld b/repos/base/src/platform/genode_rel.ld index 7400a3776..d6891f760 100644 --- a/repos/base/src/platform/genode_rel.ld +++ b/repos/base/src/platform/genode_rel.ld @@ -66,18 +66,18 @@ SECTIONS .init : { KEEP (*(.init)) - } =0x90909090 + } = 0x0 .plt : { *(.plt) } .text : { *(.text .stub .text.* .gnu.linkonce.t.*) /* .gnu.warning sections are handled specially by elf32.em. */ *(.gnu.warning) - } =0x90909090 + } = 0x0 .fini : { KEEP (*(.fini)) - } =0x90909090 + } =0x0 PROVIDE (__etext = .); PROVIDE (_etext = .); PROVIDE (etext = .);