summaryrefslogtreecommitdiff
path: root/src/libelfu
AgeCommit message (Expand)Author
2013-06-26Expand PHDR space only if there are pages availablenorly
2013-06-26Expand downwards only if there is enough spacenorly
2013-06-26Only make space for more PHDRs if they are in the first LOADnorly
2013-06-25Check for (and abort on) multiple symbol tablesnorly
2013-06-24Remove assertion that breaks with Red Hat's libelfmorephdrnorly
2013-06-24PHDR addition. Should make x86-64 work in many cases.norly
2013-06-24mLayoutAuto: Do not move LOAD segments, and update PHDR PHDRnorly
2013-06-24Reorder PHDRs according to ELF specnorly
2013-06-24mLayoutGetSpaceInPhdr: Use mPhdrLoadLowestHighestnorly
2013-06-24PHDR: Find lowest/highest addr/offsnorly
2013-06-22reladd: Work more with sh_addr instead of sh_offsetnorly
2013-06-22Minor fixes to PHDR expansion to lower addressesnorly
2013-06-22PHDR: find by addr/offsetnorly
2013-06-21Use .rela.plt too - need this for x86-64c90norly
2013-06-21mFromFile: Initialize *menorly
2013-06-21Minor cleanup in reladd, 2nd passnorly
2013-06-21Merge cloneScn() into reladd.cnorly
2013-06-21LOAD PHDRs at top level, others as children. mPhdrForall().norly
2013-06-20Add Elf/Phdr/Scn alloc/destroynorly
2013-06-20Extend relocation parser to full 32/64 bitsnorly
2013-06-20Cleaner ElfuPhdr allocnorly
2013-06-20Clean up code using ElfuScnnorly
2013-06-20Separate library code, build .a/.sonorly