1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/include/llvm/Object
Benjamin Kramer 52607b3842 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!

llvm-svn: 139683
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