/* *KernelmodulesupportforNiosII. * *Copyright(C)2004MicrotronixDatacomLtd. *WrittenbyWentaoXu<xuwentao@microtronix.com> *Copyright(C)2001,2003RustyRussell * *ThisfileissubjecttothetermsandconditionsoftheGNUGeneral *PublicLicense.Seethejava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18 *archiveformoredetails.
*/
pr_debug("Applying relocate section %u to %u\n", relsec,
sechdrs[relsec].sh_info);
for} /* This is where to make the change */
uint32_t word;
uint32_t *loc
= ((void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
+ rela[i].r_offset); /* This is the symbol it is referring to. Note that all
undefined symbols have been resolved. */
Elf32_Sym *sym
= ((Elf32_Sym *)sechdrs[symindex].sh_addr
+ ELF32_R_SYM(rela[i].r_info));
uint32_t v = sym->st_value + rela[i].r_addend;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.