Fixed ObjectFile functions:
authorDanil Malyshev <dmalyshev@accesssoftek.com>
Sun, 27 Nov 2011 10:12:52 +0000 (10:12 +0000)
committerDanil Malyshev <dmalyshev@accesssoftek.com>
Sun, 27 Nov 2011 10:12:52 +0000 (10:12 +0000)
commit9b24738bd1dc791eb2c21b5562fcfe4b7b99fe2a
tree0b6229146897c4132df67e8ea79605ba3a4a0885
parent2eb5a744b18d429928751b06e205cbb88f668ae7
Fixed ObjectFile functions:
- getSymbolOffset() renamed as getSymbolFileOffset()
- getSymbolFileOffset(), getSymbolAddress(), getRelocationAddress() returns same result for ELFObjectFile, MachOObjectFile and COFFObjectFile.
- added getRelocationOffset()
- fixed MachOObjectFile::getSymbolSize()
- fixed MachOObjectFile::getSymbolSection()
- fixed MachOObjectFile::getSymbolOffset() for symbols without section data.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145180 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm-c/Object.h
include/llvm/Object/COFF.h
include/llvm/Object/MachO.h
include/llvm/Object/ObjectFile.h
lib/Object/COFFObjectFile.cpp
lib/Object/ELFObjectFile.cpp
lib/Object/MachOObjectFile.cpp
lib/Object/Object.cpp
tools/llvm-nm/llvm-nm.cpp
tools/llvm-objdump/MachODump.cpp
tools/llvm-objdump/llvm-objdump.cpp