summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/ObjectFile.cpp
Commit message (Expand)AuthorAgeFilesLines
* Object: Handle Mach-O kext bundle filesJustin Bogner2015-02-251-0/+1
* Support ELF files of unknown type.Michael J. Spencer2014-11-181-0/+1
* Don't own the buffer in object::Binary.Rafael Espindola2014-08-191-8/+16
* Use std::unique_ptr to make the ownership explicit.Rafael Espindola2014-07-311-2/+5
* Update the MemoryBuffer API to use ErrorOr.Rafael Espindola2014-07-061-3/+4
* Pass a unique_ptr<MemoryBuffer> to the constructors in the Binary hierarchy.Rafael Espindola2014-06-241-3/+3
* Pass a std::unique_ptr& to the create??? methods is lib/Object.Rafael Espindola2014-06-231-4/+5
* Make ObjectFile and BitcodeReader always own the MemoryBuffer.Rafael Espindola2014-06-231-9/+5
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-131-7/+6
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-121-0/+1
* Remove system_error.h.Rafael Espindola2014-06-121-1/+1
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-061-2/+1
* [C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles2014-03-051-1/+1
* Shankar kindly pointed out that I wasn't following the coding convention prop...Aaron Ballman2014-02-211-1/+1
* Fixing the MSVC build by including a file.Aaron Ballman2014-02-211-0/+1
* Add a SymbolicFile interface between Binary and ObjectFile.Rafael Espindola2014-02-211-1/+10
* Make ObjectFile ownership of the MemoryBuffer optional.Rafael Espindola2014-01-241-7/+9
* Pass the computed magic to createBinary and createObjectFile if available.Rafael Espindola2014-01-221-2/+4
* Change createObjectFile to return an ErrorOr.Rafael Espindola2014-01-221-14/+10
* Be a bit more consistent about using ErrorOr when constructing Binary objects.Rafael Espindola2014-01-211-3/+3
* Path: Recognize COFF import library file magic.Rui Ueyama2013-11-151-0/+1
* Path: Recognize Windows compiled resource file.Rui Ueyama2013-10-151-0/+1
* Delete the buffer in createObjectFile if it fails.Rafael Espindola2013-07-241-1/+4
* Basic support for parsing Mach-O universal binaries in LLVMObject libraryAlexey Samsonov2013-06-181-0/+1
* Fix variable name style. Don't cast to and from int.Rafael Espindola2013-06-111-0/+2
* Convert another use of sys::identifyFileType.Rafael Espindola2013-06-111-25/+26
* Pass a StringRef to sys::identifyFileType.Rafael Espindola2013-06-101-2/+1
* Change how we iterate over relocations on ELF.Rafael Espindola2013-05-301-0/+4
* Add getSymbolAlignment to the ObjectFile interface.Rafael Espindola2013-04-291-0/+6
* Remove unused argument.Rafael Espindola2013-04-071-1/+1
* When encountering an unknown file format, ObjectFile::createObjectFile shouldEli Bendersky2013-01-251-1/+3
* Remove unused variables.Rafael Espindola2011-12-251-1/+1
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* ObjectFile: Add support for mach-o-style dSYM companion files.Benjamin Kramer2011-09-141-0/+1
* Make Binary the parent of ObjectFile and update children to new interface.Michael J. Spencer2011-06-251-12/+2
* Revert the last two commits in the series. r132911, r132912.Michael J. Spencer2011-06-131-2/+12
* Make Binary the parent of ObjectFile and update children to new interface.Michael J. Spencer2011-06-131-12/+2
* Hook in mach-o object files into Object interface.Eric Christopher2011-04-221-1/+1
* Object: Add ELF support.Michael J. Spencer2011-01-201-1/+1
* Object: Add COFF Support.Michael J. Spencer2011-01-201-1/+1
* MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> v...Michael J. Spencer2010-12-161-2/+5
* Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code...Michael J. Spencer2010-12-091-1/+3
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* Fix typo: Exectuable -> ExecutablePeter Collingbourne2010-11-171-1/+1
* Object: Get rid of sys::Path, Triple, and cleanup namespace.Michael J. Spencer2010-11-161-7/+5
* Add LLVMObject Library.Michael J. Spencer2010-11-151-0/+68
OpenPOWER on IntegriCloud