| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
llvm-svn: 160480
|
|
|
|
| |
llvm-svn: 159565
|
|
|
|
|
|
| |
containing no symbols. Fixed the crash and fixed it not disassembling anything.
llvm-svn: 157031
|
|
|
|
|
|
|
| |
that has more than one symbol. The last symbol was not being disassembled to
the end of the section.
llvm-svn: 156840
|
|
|
|
|
|
| |
PR12731. Patch by Meador Inge!
llvm-svn: 156444
|
|
|
|
|
|
| |
Patch by Meador Inge.
llvm-svn: 156128
|
|
|
|
|
|
| |
getInstructionName and the static data it contains since the same tables are already in MCInstrInfo.
llvm-svn: 153860
|
|
|
|
|
|
| |
This should unbreak the msvc build.
llvm-svn: 153329
|
|
|
|
| |
llvm-svn: 152474
|
|
|
|
|
|
|
| |
Used to allow context sensitive printing of super-register or sub-register
references.
llvm-svn: 152043
|
|
|
|
|
|
|
|
|
| |
ST_Undefined. Implement these completely for ELF.
Rename ST_External to ST_Unknown, and slightly change its semantics. It now only indicates that the symbol's type
is unknown, not that the symbol is undefined. (For that, use ST_Undefined).
llvm-svn: 151696
|
|
|
|
| |
llvm-svn: 151687
|
|
|
|
|
|
| |
and isWeak(), with a bitset of flags.
llvm-svn: 151670
|
|
|
|
|
|
|
| |
This CL delays reading of function bodies from initial parse until
materialization, allowing overlap of compilation with bitcode download.
llvm-svn: 149918
|
|
|
|
|
|
| |
disassembler, just like the generic disassembler.
llvm-svn: 149681
|
|
|
|
| |
llvm-svn: 149674
|
|
|
|
|
|
|
| |
dylib. This regressed with r145408. I will try to make a test case and add it
so that this doesn't happen again.
llvm-svn: 149667
|
|
|
|
|
|
| |
http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
llvm-svn: 146960
|
|
|
|
| |
llvm-svn: 146409
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
llvm-svn: 145408
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original commit message:
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.
llvm-svn: 145182
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
llvm-svn: 145180
|
|
|
|
| |
llvm-svn: 144755
|
|
|
|
| |
llvm-svn: 144417
|
|
|
|
|
|
| |
RelocationRef::getInfo().
llvm-svn: 143966
|
|
|
|
| |
llvm-svn: 143799
|
|
|
|
| |
llvm-svn: 143191
|
|
|
|
|
|
| |
disassembly support is too MC-engrained to be useful in llvm-objdump.
llvm-svn: 143152
|
|
|
|
| |
llvm-svn: 143149
|
|
|
|
| |
llvm-svn: 143120
|
|
|
|
|
|
| |
require 33 bits of type info.
llvm-svn: 143032
|
|
|
|
|
|
|
|
| |
relocation entries that are used as additional information for other, real relocations, rather than being relocations themselves.
I'm not familiar enough with ELF or COFF to know if they should have any relocations marked hidden.
llvm-svn: 142961
|
|
|
|
| |
llvm-svn: 142952
|
|
|
|
| |
llvm-svn: 142404
|
|
|
|
|
|
| |
new all-targets pseudo-component.
llvm-svn: 142401
|
|
|
|
|
|
| |
This reverts commit 0c30d4e4f5f9110c5a67bd0ca84444dc58697596.
llvm-svn: 142320
|
|
|
|
| |
llvm-svn: 142319
|
|
|
|
|
|
| |
rather than accessing the MachO internals directly.
llvm-svn: 142263
|
|
|
|
| |
llvm-svn: 142199
|
|
|
|
| |
llvm-svn: 141897
|
|
|
|
| |
llvm-svn: 141886
|
|
|
|
|
|
|
| |
This happens in COFF because there is a symbol for the beginning of each
section.
llvm-svn: 141885
|
|
|
|
| |
llvm-svn: 141664
|
|
|
|
|
|
|
|
| |
flags as binutils objdump but the output is different, not just in format but
also showing different sections. Compare its results against readelf, not
objdump.
llvm-svn: 141579
|
|
|
|
| |
llvm-svn: 141535
|
|
|
|
| |
llvm-svn: 141451
|
|
|
|
| |
llvm-svn: 141386
|
|
|
|
| |
llvm-svn: 141385
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
--- Reverse-merging r141377 into '.':
U tools/llvm-objdump/MachODump.cpp
--- Reverse-merging r141376 into '.':
U include/llvm/Object/COFF.h
U include/llvm/Object/ObjectFile.h
U include/llvm-c/Object.h
U tools/llvm-objdump/llvm-objdump.cpp
U lib/Object/MachOObjectFile.cpp
U lib/Object/COFFObjectFile.cpp
U lib/Object/Object.cpp
U lib/Object/ELFObjectFile.cpp
llvm-svn: 141379
|
|
|
|
| |
llvm-svn: 141377
|