Browse Source
The genode_dyn.ld script was creating a dynamic section of invalid size, which causes problems with patchelf.elf-fixup
2 changed files with 19 additions and 1 deletions
@ -0,0 +1,18 @@
|
||||
diff --git a/repos/base/src/ld/genode_dyn.ld b/repos/base/src/ld/genode_dyn.ld
|
||||
index 5fa6ddc29e..2635c1644b 100644
|
||||
--- a/repos/base/src/ld/genode_dyn.ld
|
||||
+++ b/repos/base/src/ld/genode_dyn.ld
|
||||
@@ -216,13 +216,6 @@ SECTIONS
|
||||
.dynamic :
|
||||
{
|
||||
*(.dynamic)
|
||||
-
|
||||
- /*
|
||||
- * Make sure to have a least one entry within the dynamic section, so the
|
||||
- * dynamic sgement point to something valid in case there are no dynamic
|
||||
- * symbols
|
||||
- */
|
||||
- LONG(0x0);
|
||||
} : rw : dynamic
|
||||
|
||||
/* merge .got.plt and .got into .got, since the ARM toolchain for OKL4
|
Loading…
Reference in new issue