Commit Graph

2 Commits

Author SHA1 Message Date
Yann MAGNIN 3971b78a29 vxBoot - 1.1.1 : GOT patch
@update
<> CMakeList.txt : dump version + add new sources files
<> include/vxBoot/loader : remove useless define and add Elf32_Sym

@fix
<> vxBoot/loader/got : relocalize the .got section to _GLOBAL_OFFSET_TABLE_
2022-01-28 10:18:55 +01:00
Yann MAGNIN 7bbb33f50f vxBoot - 1.1.0 : GOT patch
@add
<> vxBoot/builtin/ld : add two new mode "INFO" and "CHECK" used for debugging
<> vxBoot/elf/got : manually patch the GOT section
<> vxBoot/loader/info : display information about ELF file

@update
<> CMakeList.txt : dump version + add new sources files
<> include/vxBoot/hardware : add ELF section header information
<> vxBoot/builtin/hw : add kernel origin address
<> vxBoot/builtin/ld : change file name to a more appropriate one

@fix
<> vxBoot/hardware/get_info : fetch the kernel origin address
<> vxBoot/elf/image : use the "real" kernel address
<> vxBoot/loader/entry : add the GOT patch step
2022-01-14 11:40:24 +01:00