|
@@ -187,6 +187,7 @@ SECTIONS
|
|
*(.machine.desc)
|
|
*(.machine.desc)
|
|
__machine_desc_end = . ;
|
|
__machine_desc_end = . ;
|
|
}
|
|
}
|
|
|
|
+#ifdef CONFIG_RELOCATABLE
|
|
. = ALIGN(8);
|
|
. = ALIGN(8);
|
|
.dynsym : AT(ADDR(.dynsym) - LOAD_OFFSET) { *(.dynsym) }
|
|
.dynsym : AT(ADDR(.dynsym) - LOAD_OFFSET) { *(.dynsym) }
|
|
.dynstr : AT(ADDR(.dynstr) - LOAD_OFFSET) { *(.dynstr) }
|
|
.dynstr : AT(ADDR(.dynstr) - LOAD_OFFSET) { *(.dynstr) }
|
|
@@ -202,6 +203,7 @@ SECTIONS
|
|
__rela_dyn_start = .;
|
|
__rela_dyn_start = .;
|
|
*(.rela*)
|
|
*(.rela*)
|
|
}
|
|
}
|
|
|
|
+#endif
|
|
|
|
|
|
/* Fake ELF header containing RPA note; for addnote */
|
|
/* Fake ELF header containing RPA note; for addnote */
|
|
.fakeelf : AT(ADDR(.fakeelf) - LOAD_OFFSET) { *(.fakeelf) }
|
|
.fakeelf : AT(ADDR(.fakeelf) - LOAD_OFFSET) { *(.fakeelf) }
|