llvm-6502/tools
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
..
bugpoint Fix bugpoint fallout from the new type system. 2011-08-12 17:25:45 +00:00
bugpoint-passes Add dependency to "make check". 2010-12-10 02:15:36 +00:00
edis As a (rather delayed) followup to r136738 which stopped building the 2011-09-04 23:32:05 +00:00
gold gold plugin: don't report error on non-bitcode (e.g. ELF) files. 2011-09-12 21:47:50 +00:00
llc Move TargetRegistry and TargetSelect from Target to Support where they belong. 2011-08-24 18:08:43 +00:00
lli Move TargetRegistry and TargetSelect from Target to Support where they belong. 2011-08-24 18:08:43 +00:00
llvm-ar
llvm-as
llvm-bcanalyzer
llvm-config
llvm-diff Silence a bunch (but not all) "variable written but not read" warnings 2011-08-12 14:54:45 +00:00
llvm-dis eliminate the Type::getDescription() method, using "<<" instead. This 2011-06-18 21:18:23 +00:00
llvm-dwarfdump DWARF: Port support for parsing .debug_aranges section from LLDB and wire it up to llvm-dwarfdump. 2011-09-14 01:09:52 +00:00
llvm-extract
llvm-ld Move methods in PassManagerBuilder offline. 2011-08-02 21:50:27 +00:00
llvm-link
llvm-mc Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= handling to llvm-mc. Reviewed by Owen Anderson. 2011-09-07 17:24:38 +00:00
llvm-nm Object: make the following changes into SymbolRef 2011-09-14 01:22:52 +00:00
llvm-objdump Object: make the following changes into SymbolRef 2011-09-14 01:22:52 +00:00
llvm-prof
llvm-ranlib
llvm-rtdyld
llvm-shlib
llvm-stub llvm-stub.cpp: mingw-w64 tweak. 2011-03-24 07:06:45 +00:00
llvmc Builds llvmc and its examples with CMake. 2011-07-25 17:25:10 +00:00
lto lto/addAsmGlobalSymbols: fast path when no module level asm is present. 2011-09-08 07:38:25 +00:00
macho-dump Teach macho-dump to dump the uleb128s referred to by linkedit_data segments. 2011-08-30 22:10:58 +00:00
opt Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets. 2011-08-03 22:18:20 +00:00
CMakeLists.txt Sketch out a DWARF parser. 2011-09-13 19:42:23 +00:00
Makefile Sketch out a DWARF parser. 2011-09-13 19:42:23 +00:00