Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 3686 → Rev 3687

/branches/dynload/uspace/app/init/init.c
116,7 → 116,7
console_wait();
version_print();
// spawn("/app/klog");
spawn("/app/klog");
spawn("/app/bdsh");
free(buf);
/branches/dynload/uspace/lib/rtld/arch/ia32/include/elf_dyn.h
40,6 → 40,7
*/
 
#define R_386_32 1
#define R_386_PC32 2
#define R_386_GLOB_DAT 6
#define R_386_JUMP_SLOT 7
#define R_386_RELATIVE 8
/branches/dynload/uspace/lib/rtld/arch/ia32/src/reloc.c
119,6 → 119,11
// DPRINTF("fixup R_386_32 (b+v+a)\n");
*r_ptr += sym_addr;
break;
 
case R_386_PC32:
// DPRINTF("fixup R_386_PC32 (b+v+a)\n");
*r_ptr += sym_addr - (uint32_t) r_ptr;
break;
case R_386_RELATIVE:
// DPRINTF("fixup R_386_RELATIVE (b+a)\n");