summaryrefslogtreecommitdiff
path: root/llvm/tools/dsymutil/BinaryHolder.cpp
AgeCommit message (Expand)Author
2025-03-14[dsymutil] Avoid repeated hash lookups (NFC) (#131268)Kazu Hirata
2025-02-16[dsymutil] Avoid repeated hash lookups (NFC) (#127449)Kazu Hirata
2025-02-08[dsymutil] Avoid repeated hash lookups (NFC) (#126190) (#126346)Kazu Hirata
2024-10-22[dsymutil] Provide an option to ignore object timestamp mismatches (#113238)Jonas Devlieghere
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-09-27llvm/tools: Fix some performance-for-range-copy issues. NFCFangrui Song
2023-08-21[Reland][Reland][DWARFLinkerParallel] Add limited functionality to DWARFLinke...Alexey Lapshin
2023-08-21Revert "[Reland][DWARFLinkerParallel] Add limited functionality to DWARFLinke...Nikita Popov
2023-08-19[Reland][DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.Alexey Lapshin
2023-08-17Revert "[DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel."Alexey Lapshin
2023-08-17[DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.Alexey Lapshin
2022-12-18Remove redundant .c_str() and .get() callsGregory Alfonso
2022-04-27[dsymutil] Fix memory issue in the BinaryHolderJonas Devlieghere
2021-01-20[dsymutil] Compare object modification times using second precisionJonas Devlieghere
2021-01-13[dsymutil] Warn on timestmap mismatch between object file and debug mapJonas Devlieghere
2021-01-13Revert "[dsymutil] Warn on timestmap mismatch between object file and debug map"David Zarzycki
2021-01-12[dsymutil] Warn on timestmap mismatch between object file and debug mapJonas Devlieghere
2020-05-04[dsymutil] Thread the VFS through dsymutil (NFC)Jonas Devlieghere
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-02-28[dsymutil] Use rfind for paths with parenthesesJonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-06-29[dsymutil] Rename conflicting declarationJonas Devlieghere
2018-06-29[dsymutil] Make the CachedBinaryHolder the defaultJonas Devlieghere
2018-06-29[dsymutil] Introduce a new CachedBinaryHolderJonas Devlieghere
2018-06-21[dsymutil] Force mmap'ing of binariesJonas Devlieghere
2018-02-22[dsymutil] Fix typos and formatting. NFC.Jonas Devlieghere
2016-11-11Make the Error class constructor protectedMehdi Amini
2016-11-09[dsymutil] Replace TimeValue with TimePointPavel Labath
2016-08-03Reapply "More fixes to get good error messages for bad archives."Vedant Kumar
2016-08-03Revert "More fixes to get good error messages for bad archives."Vedant Kumar
2016-08-02More fixes to get good error messages for bad archives.Kevin Enderby
2016-07-29The next step along the way to getting good error messages for bad archives.Kevin Enderby
2016-07-14[Object] Re-apply r275316 now that I have the corresponding LLD patch ready.Lang Hames
2016-07-14[Object] Revert r275316, Archive::child_iterator changes, while I update lld.Lang Hames
2016-07-13[Object] Change Archive::child_iterator for better interop with Error/Expected.Lang Hames
2016-06-29Change Archive::create() from ErrorOr<...> to Expected<...> and updateKevin Enderby
2016-06-27Change all but the last ErrorOr<...> use for MachOUniversalBinary to Expected...Kevin Enderby
2016-05-09[dsymutil] Prevent use-after-freeFrederic Riss
2016-04-22MachO: remove weird ARM/Thumb interface from MachOObjectFileTim Northover
2016-04-06Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to...Kevin Enderby
2015-11-05Reapply r250906 with many suggested updates from Rafael Espindola.Kevin Enderby
2015-10-21Backing out commit r250906 as it broke lld.Kevin Enderby
2015-10-21This removes the eating of the error in Archive::Child::getSize() when the ch...Kevin Enderby
2015-07-24[dsymutil] Implement support for universal mach-o object files.Frederic Riss
2015-07-24[dsymutil] Make the triple detection more strict.Frederic Riss
2015-07-24[dsymutil] Refactor BinaryHolder internals. NFCFrederic Riss
2015-07-22[dsymutil] Check archive members timestamps.Frederic Riss
2015-01-05[dsymutil] Implement the BinaryHolder object and gain archive support.Frederic Riss