aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Binary.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-01-16[clang][Driver] Don't ignore -gmodules .gch files (#77711)Michael Spencer1-0/+1
2023-12-13[LLVM] Add file magic detection for SPIR-V files. (#75363)Joseph Huber1-0/+1
2023-10-05Reland "[HIP] Support compressing device binary"Yaxun (Sam) Liu1-0/+2
2023-10-05Revert "[HIP] Support compressing device binary (#67162)"Yaxun (Sam) Liu1-2/+0
2023-10-04[HIP] Support compressing device binary (#67162)Yaxun (Sam) Liu1-0/+2
2022-08-24Add MachO MH_FILESET support to objdumpPeter Cooper1-0/+1
2022-06-01[Binary] Promote OffloadBinary to inherit from BinaryJoseph Huber1-0/+3
2022-05-02[NFC] Add missing switch casesChris Bieneman1-0/+1
2022-03-14[CUDA] Add CUDA fatbinary magicJoseph Huber1-0/+1
2022-02-10Cleanup LLVMObject headersserge-sans-paille1-2/+0
2021-07-20[SystemZ][z/OS] Add GOFF support to file magic identificationAnirudh Prasad1-0/+1
2021-03-25[NFC] Reordering parameters in getFile and getFileOrSTDINAbhina Sreeskantharajan1-1/+1
2020-11-09Recommit: [llvm-readelf/obj] - Allow dumping of ELF header even if some eleme...Georgii Rymar1-5/+6
2020-11-09Revert "[llvm-readelf/obj] - Allow dumping of ELF header even if some element...Georgii Rymar1-6/+5
2020-11-09[llvm-readelf/obj] - Allow dumping of ELF header even if some elements are co...Georgii Rymar1-5/+6
2020-08-25[llvm-lipo] Add support for bitcode filesAdrien Guinet1-2/+3
2019-08-21[Object] Add tapi files to objectCyndy Ishida1-2/+2
2019-08-21[BinaryFormat] Teach identify_magic about Tapi files.Cyndy Ishida1-0/+3
2019-07-09[Object][XCOFF] Add support for 64-bit file header and section header dumping.Sean Fertile1-0/+1
2019-04-04[XCOFF] Add functionality for parsing AIX XCOFF object file headersHubert Tong1-0/+1
2019-03-21[Object] Add basic minidump supportPavel Labath1-0/+3
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-09Don't require a null terminator when loading objectsDavid Major1-1/+2
2018-03-07Update a few switch statements to handle file_magic::pdb.Zachary Turner1-0/+3
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner1-33/+34
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1
2017-05-20Add functionality to cvtres to parse all entries in res file.Eric Beckmann1-1/+3
2017-04-19[Object] Fix some Clang-tidy modernize and Include What You Use warnings; oth...Eugene Zelenko1-8/+12
2016-11-30[WebAssembly] Add llvm-objdump support for wasm file formatDerek Schuff1-0/+1
2016-11-15Fix -Wswitch.Rui Ueyama1-0/+1
2016-06-29Change Archive::create() from ErrorOr<...> to Expected<...> and updateKevin Enderby1-1/+1
2016-06-27Change all but the last ErrorOr<...> use for MachOUniversalBinary to Expected...Kevin Enderby1-1/+1
2016-04-06Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to...Kevin Enderby1-9/+9
2015-02-25Object: Handle Mach-O kext bundle filesJustin Bogner1-0/+1
2014-11-18Support ELF files of unknown type.Michael J. Spencer1-0/+1
2014-09-03unique_ptrify MachOUniversalBinary::createDavid Blaikie1-2/+1
2014-09-03Ensure ErrorOr cannot implicitly invoke explicit ctors of the underlying type.David Blaikie1-1/+2
2014-08-19Don't own the buffer in object::Binary.Rafael Espindola1-16/+21
2014-07-31Use std::unique_ptr to make the ownership explicit.Rafael Espindola1-3/+4
2014-07-21Correct the ownership passing semantics of object::createBinary and make them...David Blaikie1-2/+2
2014-07-06Update the MemoryBuffer API to use ErrorOr.Rafael Espindola1-3/+4
2014-06-24Pass a unique_ptr<MemoryBuffer> to the constructors in the Binary hierarchy.Rafael Espindola1-4/+4
2014-06-23Pass a std::unique_ptr& to the create??? methods is lib/Object.Rafael Espindola1-4/+4
2014-06-23Make ObjectFile and BitcodeReader always own the MemoryBuffer.Rafael Espindola1-13/+8
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-1/+1
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-2/+2
2014-03-05[C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles1-4/+4
2014-02-21Add a SymbolicFile interface between Binary and ObjectFile.Rafael Espindola1-5/+5
2014-01-29Make createObjectFile's signature a bit less error prone.Rafael Espindola1-1/+1
2014-01-24Make ObjectFile ownership of the MemoryBuffer optional.Rafael Espindola1-4/+4