summaryrefslogtreecommitdiffstats
path: root/UPDATING
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2002-04-25 01:22:16 +0000
committermarcel <marcel@FreeBSD.org>2002-04-25 01:22:16 +0000
commit56d625090ed627a480bc1b8c3253e4cb4c48ec41 (patch)
tree06955b3f6ae78c92827f72737fab4a079d4113d3 /UPDATING
parent12a8faa64a26e5dcfde6ae295040e0fe4aa5afe1 (diff)
downloadFreeBSD-src-56d625090ed627a480bc1b8c3253e4cb4c48ec41.zip
FreeBSD-src-56d625090ed627a480bc1b8c3253e4cb4c48ec41.tar.gz
Don't use the symbol name to lookup the symbol value when we can use
the symbol index defined by the relocation. The elf_lookup() support function is to be used by elf_reloc() when symbol lookups need to be done. The elf_lookup() function operates on the symbol index and will do a symbol name based lookup when such is required, otherwise it uses the symbol index directly. This solves the problem seen on ia64 where the symbol hash table does not contain local symbols and a symbol name based lookup would fail for those symbols. Don't pass the symbol name to elf_reloc(), as it isn't used any more.
Diffstat (limited to 'UPDATING')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud