[llvm] [llvm-symbolizer] Recognize AIX big archive (PR #150401)
    James Henderson via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Oct 22 02:59:48 PDT 2025
    
    
  
================
@@ -221,10 +227,30 @@ class LLVMSymbolizer {
   /// Sum of the sizes of the cached binaries.
   size_t CacheSize = 0;
 
-  /// Parsed object file for path/architecture pair, where "path" refers
-  /// to Mach-O universal binary.
-  std::map<std::pair<std::string, std::string>, std::unique_ptr<ObjectFile>>
-      ObjectForUBPathAndArch;
+  struct ArchiveCacheKey {
+    std::string ArchivePath;
----------------
jh7370 wrote:
Nit: references to `Archive` in the names here are misleading, because they might be referring to a Mach-O universal binary, if I'm not mistaken.
https://github.com/llvm/llvm-project/pull/150401
    
    
More information about the llvm-commits
mailing list