summaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Archive.cpp
AgeCommit message (Expand)Author
2025-09-20[Object] Add a missing space to a diagnostic (#159826)Nico Weber
2025-09-17[llvm] Validate Parent object before dereference (#157460)Daniel Kuts
2024-11-29[Support][Error] Add ErrorAsOutParameter constructor that takes an Error by ref.Lang Hames
2024-11-19[Object] Remove unused includes (NFC) (#116750)Kazu Hirata
2024-10-01[NFC] Make 'Triple&' param a 'const&' instead (#110628)Sirraide
2024-05-08[llvm] Use StringRef::operator== instead of StringRef::equals (NFC) (#91441)Kazu Hirata
2024-03-13[llvm-ar] Use COFF archive format for COFF targets. (#82898)Jacek Caban
2024-02-27[llvm-ar][Archive] Use getDefaultTargetTriple instead of host triple for the ...Jacek Caban
2024-02-24Revert "[llvm-ar] Use COFF archive format for COFF targets." (#82889)Jacek Caban
2024-02-24[llvm-ar] Use COFF archive format for COFF targets. (#82642)Jacek Caban
2024-01-19[llvm] Use SmallString::operator std::string (NFC)Kazu Hirata
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2023-08-22[AIX] supporting -X options for llvm-ranlib in AIX OSzhijian
2023-05-18[AIX] support 64bit global symbol table for big archivezhijian
2023-04-22[Object] Always initialized StartOfFile in Archive::Child::Child constructor.Jacek Caban
2023-04-21[llvm-nm] Print EC symbol map.Jacek Caban
2023-03-06Reland [AIX][BigArchive] Treat the archive is empty if the first child member...Kai Luo
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott
2023-01-30Revert "[AIX][BigArchive] Treat the archive is empty if the first child membe...Mitch Phillips
2023-01-30[AIX][BigArchive] Treat the archive is empty if the first child member offset...Kai Luo
2022-12-04[Object] llvm::Optional => std::optionalFangrui Song
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-21Return None instead of Optional<T>() (NFC)Kazu Hirata
2022-10-28[Object] Prevent null pointer dereference in BigArchiveMemberHeaderVictor Campos
2022-07-18[AIX] support read global symbol of big archivezhijian
2022-06-06[Object][Archive] Support a new archive member /<ECSYMBOLS>/Pengxuan Zheng
2022-05-19[Object] Fix updating darwin archivesKeith Smiley
2022-03-02[Object] Skip section offset checking for /<XFGHASHMAP>/Pavel Samolysov
2022-02-10Cleanup LLVMObject headersserge-sans-paille
2022-01-23[Object] Remove a redundant return statement (NFC)Kazu Hirata
2022-01-18[AIX] Support of Big archive (read)zhijian
2022-01-18Revert "[AIX] Support of Big archive (read)"Florian Hahn
2022-01-17[AIX] Support of Big archive (read)zhijian
2022-01-17Revert "[AIX] Support of Big archive (read)"zhijian
2022-01-17[AIX] Support of Big archive (read)zhijian
2021-08-05[llvm-ar] Fix for handling thin archive with SYM64 and a test case for itRamesh Peri
2021-05-27[NFC][libObject] clang-format Archive{.h,.cpp}Jordan Rupprecht
2020-12-01static const char *const foo => const char foo[]Fangrui Song
2020-03-11[Object] Fix handling of large archive membersJames Henderson
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-09-20[Object] Uncapitalize an error messageFangrui Song
2019-07-23[llvm-ar] Fix support for archives with members larger than 4GBOwen Reynolds
2019-02-06[libObject][NFC] Include filename in error messageJordan Rupprecht
2019-02-05[ADT] Add a fallible_iterator wrapper.Lang Hames
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-08Object: Find terminator correctly when reading long filenames in GNU archives...Hans Wennborg
2017-10-27Make 32-bit member offset in Archive::Symbol::getMember 64-bitJake Ehrlich