summaryrefslogtreecommitdiff
path: root/src/elfops/phdr-fixup-selfref.c
diff options
context:
space:
mode:
authornorly <ny-git@enpas.org>2013-06-15 16:27:28 +0100
committernorly <ny-git@enpas.org>2013-06-15 16:32:15 +0100
commit5868bb32246367139f0d17a989650964f90a7958 (patch)
tree7601bc12cfe88cb3c180c42fe1e3d1ee293c3559 /src/elfops/phdr-fixup-selfref.c
parent3c14755015340e48ae68aa874f672e7c9d289832 (diff)
Merge symbol tables. (Not fully ELF conformant)
Also, remove that nameptr member from symbols. It just *had* to cause trouble. Symbols are simply appended to the target's symbol table, which means that LOCAL symbols are not inserted at the beginning and we are thus ignoring an ELF spec. Might change that in the future, it's good enough for now and it's sure not to break anything with the old symbols. The code currently assumes that the target *has* a symbol table. We'll have to fix that, and also remove undefined and duplicate symbols.
Diffstat (limited to 'src/elfops/phdr-fixup-selfref.c')
0 files changed, 0 insertions, 0 deletions