llvm-project/llvm/lib/Object
Yi Kong bc0725a437 [Object] Improve ArchiveWriter diagnostics
Print out the archive member that failed, to make debugging easier.

Before:
  error: failed to build archive: Not an int attribute (Producer: 'LLVM15.0.1git' Reader: 'LLVM 14.0.5-rust-dev')
After:
  error: failed to build archive: 'fake_bt_keystore.o': Not an int attribute (Producer: 'LLVM15.0.1git' Reader: 'LLVM 14.0.5-rust-dev')

Differential Revision: https://reviews.llvm.org/D133607
2022-09-10 21:06:52 +08:00
..
Archive.cpp [AIX] support read global symbol of big archive 2022-07-18 10:43:30 -04:00
ArchiveWriter.cpp [Object] Improve ArchiveWriter diagnostics 2022-09-10 21:06:52 +08:00
Binary.cpp Add MachO MH_FILESET support to objdump 2022-08-24 13:34:43 -07:00
CMakeLists.txt [Object] Refactor code for extracting offload binaries 2022-09-06 08:55:16 -05:00
COFFImportFile.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
COFFModuleDefinition.cpp Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
COFFObjectFile.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
DXContainer.cpp [DX][ObjYAML] Support for parsing DXIL part 2022-06-06 18:46:19 -05:00
Decompressor.cpp [llvm-dwp] Add SHF_COMPRESSED support and remove .zdebug support 2022-07-14 16:19:32 -07:00
ELF.cpp [Object] Add ELF section type for offloading objects 2022-07-07 12:20:30 -04:00
ELFObjectFile.cpp Remove redundant initialization of Optional (NFC) 2022-08-20 21:18:28 -07:00
Error.cpp ManagedStatic: remove many straightforward uses in llvm 2022-07-10 10:29:15 +02:00
FaultMapParser.cpp
IRObjectFile.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
IRSymtab.cpp Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
MachOObjectFile.cpp [llvm] Use std::size instead of llvm::array_lengthof 2022-09-08 09:01:53 -06:00
MachOUniversal.cpp Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
MachOUniversalWriter.cpp Apply clang-tidy fixes for readability-redundant-smartptr-get in MachOUniversalWriter.cpp (NFC) 2022-03-28 09:18:35 -07:00
Minidump.cpp
ModuleSymbolTable.cpp Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
Object.cpp [Binary] Promote OffloadBinary to inherit from Binary 2022-06-01 18:40:57 -04:00
ObjectFile.cpp Add MachO MH_FILESET support to objdump 2022-08-24 13:34:43 -07:00
OffloadBinary.cpp [Object] Refactor code for extracting offload binaries 2022-09-06 08:55:16 -05:00
RecordStreamer.cpp
RecordStreamer.h [MC] De-capitalize MCStreamer functions 2022-06-07 00:31:02 -07:00
RelocationResolver.cpp [Object] Support LoongArch in RelocationResolver 2022-08-26 11:42:54 +08:00
SymbolSize.cpp
SymbolicFile.cpp Add MachO MH_FILESET support to objdump 2022-08-24 13:34:43 -07:00
TapiFile.cpp Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
TapiUniversal.cpp Apply clang-tidy fixes for readability-redundant-smartptr-get in TapiUniversal.cpp (NFC) 2022-03-28 09:18:36 -07:00
WasmObjectFile.cpp [lld][WebAssemby] Allow import module names to be empty strings. 2022-08-31 15:30:15 -07:00
WindowsMachineFlag.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
WindowsResource.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
XCOFFObjectFile.cpp [llvm] Don't use Optional::getValue (NFC) 2022-06-20 22:45:45 -07:00