[llvm] [TextAPI] Introduce Records & RecordSlice Types (PR #74115)

via llvm-commits llvm-commits at lists.llvm.org
Sat Dec 2 14:00:00 PST 2023


================
@@ -134,20 +134,20 @@ class RecordsSlice {
   }
 
   struct BinaryAttrs {
+    std::vector<StringRef> AllowableClients;
+    std::vector<StringRef> RexportedLibraries;
+    std::vector<StringRef> RPaths;
+    StringRef ParentUmbrella;
+    StringRef InstallName;
+    StringRef UUID;
+    StringRef Path;
     FileType fileType = FileType::Invalid;
     llvm::MachO::PackedVersion CurrentVersion;
     llvm::MachO::PackedVersion CompatVersion;
     uint8_t SwiftABI = 0;
----------------
cooperp wrote:

Looks like dylibs too yeah.  ld64 gets the swift version from used dylibs, tbds and object files, and makes sure they all match

https://github.com/llvm/llvm-project/pull/74115


More information about the llvm-commits mailing list