summaryrefslogtreecommitdiff
path: root/tools/llvm-objdump/llvm-objdump.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-04-25[C++] Use 'nullptr'. Tools edition.Craig Topper1-2/+2
2014-04-17objdump: identify WoA WinCOFF/ARM correctlySaleem Abdulrasool1-0/+6
2014-04-15[MC] Require an MCContext when constructing an MCDisassembler.Lang Hames1-8/+9
2014-04-14tools: fix heap-buffer-overrun detected via ASANSaleem Abdulrasool1-0/+3
2014-04-14tools: simplify symbol handling in objdumpSaleem Abdulrasool1-25/+28
2014-04-14tools: address possible non-null terminated filenamesSaleem Abdulrasool1-15/+7
2014-04-13tools: avoid a string duplicationSaleem Abdulrasool1-8/+4
2014-04-13tools: teach objdump about FILE aux recordsSaleem Abdulrasool1-4/+26
2014-03-27Update MCSymbolizer and its subclasses' constructors to reflect the fact thatLang Hames1-1/+2
2014-03-20llvm-objdump output hex to match binutils' objdumpGreg Fitzgerald1-2/+8
2014-03-19Object: Provide a richer means of describing auxiliary symbolsDavid Majnemer1-2/+1
2014-03-18Use early returns to reduce nesting.Rui Ueyama1-69/+69
2014-03-17[C++11] Introduce ObjectFile::symbols() to use range-based loops.Alexey Samsonov1-14/+17
2014-03-14[C++11] Introduce SectionRef::relocations() to use range-based loopsAlexey Samsonov1-16/+15
2014-03-13[C++11] Use ObjectFile::sections() in commandline llvm toolsAlexey Samsonov1-40/+45
2014-03-07Change MCDisassembler::setSymbolizer to take unique_ptr by value.Ahmed Charles1-1/+1
2014-03-06Support: split object format out of environmentSaleem Abdulrasool1-1/+1
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-22/+22
2014-02-24llvm-objdump: Do not attempt to disassemble symbols outside of sectionSimon Atanasyan1-3/+6
2014-02-24Replace the F_Binary flag with a F_Text one.Rafael Espindola1-2/+2
2014-02-24Don't make F_None the default.Rafael Espindola1-2/+2
2014-02-10Change the begin and end methods in ObjectFile to match the style guide.Rafael Espindola1-15/+15
2014-01-31Simplify getSymbolFlags.Rafael Espindola1-2/+1
2014-01-30Simplify the handling of iterators in ObjectFile.Rafael Espindola1-30/+9
2014-01-25Fix "llvm-objdump -d -r" to show relocations inline for ELF filesMark Seaborn1-6/+23
2014-01-25llvm-objdump: Some style cleanups to follow LLVM coding styleMark Seaborn1-56/+69
2014-01-21Rename these methods to match the style guide.Rafael Espindola1-2/+2
2014-01-15Return an ErrorOr<Binary *> from createBinary.Rafael Espindola1-3/+4
2013-09-27Re-submit r191472 with a fix for big endian.Rui Ueyama1-2/+10
2013-09-27Revert "llvm-objdump: Dump COFF import table if -private-headers option is gi...Rui Ueyama1-10/+2
2013-09-27llvm-objdump: Dump COFF import table if -private-headers option is given.Rui Ueyama1-2/+10
2013-08-21Add basic YAML MC CFG testcase.Ahmed Bougacha1-1/+1
2013-08-21MC CFG: Add YAML MCModule representation to enable MC CFG testing.Ahmed Bougacha1-9/+29
2013-06-18Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling1-1/+1
2013-05-27llvm-objdump.cpp: Appease MSC16 x64. utostr(n++) causes internal compiler error.NAKAMURA Takumi1-1/+2
2013-05-24MC: Disassembled CFG reconstruction.Ahmed Bougacha1-3/+86
2013-05-24Add MCSymbolizer for symbolic/annotated disassembly.Ahmed Bougacha1-12/+45
2013-05-16llvm-objdump: Initialize MCDisassembler once instead of for each section.Ahmed Bougacha1-45/+45
2013-05-13Remove the MachineMove class.Rafael Espindola1-7/+8
2013-04-25Clarify getRelocationAddress x getRelocationOffset a bit.Rafael Espindola1-4/+4
2013-04-18At Jim Grosbach's request detemplate Object/MachO.h.Rafael Espindola1-14/+6
2013-04-16llvm-objdump: Don't print contents of BSS sections: it makes no sense and cra...Alexey Samsonov1-0/+8
2013-04-13Finish templating MachObjectFile over endianness.Rafael Espindola1-4/+14
2013-04-09Convert MachOObjectFile to a template.Rafael Espindola1-2/+2
2013-04-05Don't fetch pointers from a InMemoryStruct.Rafael Espindola1-5/+2
2013-04-03Don't disassemble symbols with an unknown address or size.Eric Christopher1-0/+1
2013-02-12Add static cast to unsigned char whenever a character classification function...Guy Benyei1-1/+1
2013-02-05[objdump,readobj] Document the purpose and goals of each tool.Michael J. Spencer1-0/+3
2013-01-21Remove unneeded #include.Jakub Staszak1-1/+0
2013-01-10[llvm-objdump] Emit addresses with the correct number of leading 0's.Michael J. Spencer1-2/+5