summaryrefslogtreecommitdiff
path: root/lib/Object/COFFObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-14/+15
2014-04-09Object: add type names for ARM/COFF relocationsSaleem Abdulrasool1-0/+21
2014-04-03Remove section_rel_empty. Just compare begin() and end() instead.Rafael Espindola1-5/+0
2014-04-03Implement get getSymbolFileOffset with getSymbolAddress.Rafael Espindola1-16/+0
2014-04-03Remove getSymbolValue.Rafael Espindola1-5/+0
2014-04-03Revert "Fix a nomenclature error in llvm-nm."Rafael Espindola1-9/+2
2014-04-02Fix a nomenclature error in llvm-nm.Rafael Espindola1-2/+9
2014-03-21[RuntimeDyld] Allow processRelocationRef to process more than one relocation ...Juergen Ributzka1-0/+5
2014-03-21Object/COFF: Support large relocation table.Rui Ueyama1-11/+32
2014-03-19Object: Provide a richer means of describing auxiliary symbolsDavid Majnemer1-1/+1
2014-03-18Object/COFF: Add function to check if section number is reserved one.Rui Ueyama1-6/+5
2014-03-18[C++11] Change the interface of getCOFF{Section,Relocation,Symbol} to make it...Alexey Samsonov1-11/+14
2014-03-13Support: add support to identify WinCOFF/ARM objectsSaleem Abdulrasool1-0/+4
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-1/+2
2014-03-05[C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles1-1/+1
2014-02-26Relax COFF string table checkNico Rieck1-2/+6
2014-02-25Simplify base64 routine a bit.Rui Ueyama1-2/+2
2014-02-22MC: Support COFF string tables larger than 10MBNico Rieck1-2/+42
2014-02-21Add a SymbolicFile interface between Binary and ObjectFile.Rafael Espindola1-6/+6
2014-02-20cstdint is a C++11 header, LLVM provides its own version of it.Benjamin Kramer1-1/+0
2014-02-20Fix build breakage.Rui Ueyama1-1/+2
2014-02-20Object/COFF: Fix possible truncation bug.Rui Ueyama1-3/+6
2014-02-20COFFObjectFile.cpp: Appease msvc in r201760.NAKAMURA Takumi1-1/+1
2014-02-20llvm-objdump/COFF: Print SEH table addresses.Rui Ueyama1-3/+9
2014-02-10Change the begin and end methods in ObjectFile to match the style guide.Rafael Espindola1-8/+8
2014-02-05Use the information provided by getFlags to unify some code in llvm-nm.Rafael Espindola1-3/+7
2014-02-04Remove unused SF_ThreadLocal.Rafael Espindola1-1/+1
2014-01-31Simplify getSymbolFlags.Rafael Espindola1-4/+3
2014-01-30Only ELF has a dynamic symbol table. Remove it from ObjectFile.Rafael Espindola1-10/+0
2014-01-30Simplify the handling of iterators in ObjectFile.Rafael Espindola1-24/+8
2014-01-26llvm-readobj: add support for PE32+ (Windows 64 bit executable).Rui Ueyama1-14/+33
2014-01-24Make ObjectFile ownership of the MemoryBuffer optional.Rafael Espindola1-7/+9
2014-01-21Be a bit more consistent about using ErrorOr when constructing Binary objects.Rafael Espindola1-8/+11
2014-01-1780-column.Rui Ueyama1-3/+6
2014-01-17llvm-objdump/COFF: Print ordinal base number.Rui Ueyama1-0/+6
2014-01-16llvm-objdump/COFF: Print DLL name in the export table header.Rui Ueyama1-1/+11
2014-01-16Use static instead of anonymous namespace.Rui Ueyama1-8/+4
2014-01-16Reduce nesting.Rui Ueyama1-13/+11
2014-01-16Use the current local variable naming style.Rui Ueyama1-244/+242
2014-01-16llmv-objdump/COFF: Print export table contents.Rui Ueyama1-3/+95
2014-01-16Don't use DataRefImpl to implement ImportDirectoryEntryRef.Rui Ueyama1-37/+17
2013-11-15Readobj: If NumbersOfSections is 0xffff, it's an COFF import library.Rui Ueyama1-4/+7
2013-11-02move getSymbolNMTypeChar to the one program that needs it: nm.Rafael Espindola1-68/+0
2013-11-02Convert another use of getSymbolNMTypeChar.Rafael Espindola1-5/+9
2013-11-02Avoid some getSymbolNMTypeChar uses in COFFObjectFile.cpp itself.Rafael Espindola1-12/+6
2013-11-02Revert "Don't use getSymbolNMTypeChar for implementing COFFObjectFile::getSym...Rafael Espindola1-2/+4
2013-11-02Don't use getSymbolNMTypeChar for implementing COFFObjectFile::getSymbolFileO...Rafael Espindola1-4/+2
2013-10-12Add missing #include's to cctype when using isdigit/alpha/etc.Will Dietz1-0/+1
2013-09-27Object/COFF: Rename getXXX{Begin,End} -> xxx_{begin,end}.Rui Ueyama1-4/+4
2013-09-27Re-submit r191472 with a fix for big endian.Rui Ueyama1-30/+166