summaryrefslogtreecommitdiff
path: root/lib/Object/MachOUniversal.cpp
AgeCommit message (Expand)Author
2016-12-16Fix a bugs with using some Mach-O command line flags like "-arch armv7m".Kevin Enderby
2016-11-28Add error checking for Mach-O universal files.Kevin Enderby
2016-11-11Make the Error class constructor protectedMehdi Amini
2016-11-07[lib/Object] Modernize. NFCI.Davide Italiano
2016-10-24nother additional error check for an invalid Mach-O fileKevin Enderby
2016-07-22[Support] Make ErrorAsOutParameter take an Error* rather than an Error&.Lang Hames
2016-06-29Change Archive::create() from ErrorOr<...> to Expected<...> and updateKevin Enderby
2016-06-29[Object] Fix a -Wpessimizing-move error; clang-format; NFCVedant Kumar
2016-06-28Finish cleaning up most of the error handling in libObject’s MachOUniversal...Kevin Enderby
2016-06-27Change all but the last ErrorOr<...> use for MachOUniversalBinary to Expected...Kevin Enderby
2016-06-22[MachO] Finish moving fat header swap functions to MachO.hChris Bieneman
2016-06-20Add support for Darwin’s 64-bit universal files with 64-bit offsets and siz...Kevin Enderby
2016-05-31Change llvm-objdump, llvm-nm and llvm-size when reporting an object file errorKevin Enderby
2016-03-25[Object] Make createMachOObjectFile return Expected<...> rather thanLang Hames
2015-08-03Use early return NFC.Frederic Riss
2015-06-22[Object] Search for architecures by name in MachOUniversalBinary::getObjectFo...Frederic Riss
2015-06-09Remove object_error::success and use std::error_code() insteadRui Ueyama
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth
2014-12-09Return ErrorOr<std::unique_ptr<Archive>> form getAsArchive.Rafael Espindola
2014-10-20Be more specific about return type of MachOUniversalBinary::getObjectForArchAlexey Samsonov
2014-09-03unique_ptrify MachOUniversalBinary::createDavid Blaikie
2014-08-19Fix a pair of use after free. Should bring the bots back.Rafael Espindola
2014-08-19Don't own the buffer in object::Binary.Rafael Espindola
2014-07-31A std::unique_ptr case I missed in the previous patch.Rafael Espindola
2014-06-24Pass a unique_ptr<MemoryBuffer> to the constructors in the Binary hierarchy.Rafael Espindola
2014-06-23Pass a std::unique_ptr& to the create??? methods is lib/Object.Rafael Espindola
2014-06-23Convert a few methods to use ErrorOr.Rafael Espindola
2014-06-19Change the output of llvm-nm and llvm-size for Mach-O universal files (akaKevin Enderby
2014-06-18Teach llvm-size to know about Mach-O universal files (aka fat files) andKevin Enderby
2014-06-14Replacing the private implementations of SwapValue with calls to sys::swapByt...Artyom Skrobov
2014-06-14Renaming SwapByteOrder() to getSwappedBytes()Artyom Skrobov
2014-06-13Remove 'using std::errro_code' from lib.Rafael Espindola
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola
2014-05-14Teach llvm-nm to know about fat archives (aka MachOUniversal filesKevin Enderby
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles
2014-03-05[C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles
2014-01-21Be a bit more consistent about using ErrorOr when constructing Binary objects.Rafael Espindola
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth
2013-09-01Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis
2013-08-27Revert "Fix the build broken by r189315." and "Move everything depending on O...Charles Davis
2013-08-27Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis
2013-06-19MachOUniversal.cpp: Fix abuse of Twine. It would be sufficient to use std::st...NAKAMURA Takumi
2013-06-18Basic support for parsing Mach-O universal binaries in LLVMObject libraryAlexey Samsonov