aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Binary.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-01-24Make ObjectFile ownership of the MemoryBuffer optional.Rafael Espindola1-4/+4
2014-01-22Pass the computed magic to createBinary and createObjectFile if available.Rafael Espindola1-10/+10
2014-01-21Be a bit more consistent about using ErrorOr when constructing Binary objects.Rafael Espindola1-35/+10
2014-01-15Return an ErrorOr<Binary *> from createBinary.Rafael Espindola1-31/+25
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-1/+1
2013-11-15Path: Recognize COFF import library file magic.Rui Ueyama1-0/+1
2013-10-15Path: Recognize Windows compiled resource file.Rui Ueyama1-1/+2
2013-06-28Make a switch in createBinary fully-covered. Add forgotten macho_dsym_compani...Alexey Samsonov1-2/+7
2013-06-18Basic support for parsing Mach-O universal binaries in LLVMObject libraryAlexey Samsonov1-0/+7
2013-06-12readobj: Dump PE/COFF optional records.Rui Ueyama1-2/+4
2013-06-11Convert a use of sys::identifyFileType to sys::fs::identify_magic.Rafael Espindola1-16/+18
2013-06-10Pass a StringRef to sys::identifyFileType.Rafael Espindola1-2/+1
2013-06-08Don't artifically restrict input object size.Sean Silva1-2/+0
2011-10-08Object: Add support for opening stdin.Michael J. Spencer1-1/+1
2011-09-27Object: Add archive support.Michael J. Spencer1-1/+8
2011-06-25Make Binary the parent of ObjectFile and update children to new interface.Michael J. Spencer1-3/+49
2011-06-25Add Binary class. This is a cleaner parent than ObjectFile.Michael J. Spencer1-0/+50
2011-06-13Revert r132910 and r132909 on behalf of Michael. They didn't build with clang.Benjamin Kramer1-50/+0
2011-06-13Revert the last two commits in the series. r132911, r132912.Michael J. Spencer1-49/+3
2011-06-13Make Binary the parent of ObjectFile and update children to new interface.Michael J. Spencer1-3/+49
2011-06-13Add Binary class. This is a cleaner parent than ObjectFile.Michael J. Spencer1-0/+50