Pass a symbol table to getRelocationSymbol instead of returning one.
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 2 Sep 2015 15:07:39 +0000 (15:07 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 2 Sep 2015 15:07:39 +0000 (15:07 +0000)
commit3c4c9334b22f59d9ec8728491993ac731e09801a
treedece1526f99dff8b4d83e2d58e062e249983a932
parent05859c7cbb636ed173d4397eceac61bbc0462d08
Pass a symbol table to getRelocationSymbol instead of returning one.

This removes a report_fatal_error from library and avoids checking a
section property for every section entry.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@246656 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Object/ELF.h
tools/llvm-readobj/ARMEHABIPrinter.h
tools/llvm-readobj/ELFDumper.cpp
tools/obj2yaml/elf2yaml.cpp