llvm-6502/include/llvm/Object
Benjamin Kramer ac241fe9f0 Object: make the following changes into SymbolRef
- Add enum SymbolType and function getSymbolType()
- Add function isGlobal() - it's returns true for symbols that can be used in another objects, such as library functions.
- Rename function getAddress() to getOffset() and add new function getAddress(), because currently getAddress() returns section offset of symbol first byte. new getAddress() return symbol address.
- Change usage SymbolRef::getAddress() to getOffset() in tools/llvm-nm and tools/llvm-objdump.

Patch by Danil Malyshev!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139683 91177308-0d34-0410-b5e6-96231b3b80d8
2011-09-14 01:22:52 +00:00
..
Binary.h Make Binary the parent of ObjectFile and update children to new interface. 2011-06-25 17:54:50 +00:00
COFF.h Object: make the following changes into SymbolRef 2011-09-14 01:22:52 +00:00
Error.h Object: Add proper error handling. 2011-06-25 17:55:23 +00:00
MachOFormat.h Teach macho-dump how to dump linkedit_data load commands. 2011-08-30 18:33:37 +00:00
MachOObject.h Teach macho-dump to dump the uleb128s referred to by linkedit_data segments. 2011-08-30 22:10:58 +00:00
ObjectFile.h Object: make the following changes into SymbolRef 2011-09-14 01:22:52 +00:00