[llvm] [z/OS] Add z/OS archive reading support (PR #187110)

Uyiosa Iyekekpolor via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 15 13:55:45 PDT 2026


================
@@ -104,7 +105,11 @@ ArchiveMemberHeader::ArchiveMemberHeader(const Archive *Parent,
     *Err = createMemberHeaderParseError(this, RawHeaderPtr, Size);
     return;
   }
-  if (ArMemHdr->Terminator[0] != '`' || ArMemHdr->Terminator[1] != '\n') {
+  if ((ArMemHdr->Terminator[0] != '`' || ArMemHdr->Terminator[1] != '\n') &&
----------------
uyoyo0 wrote:

Thanks for catching this! I've updated the logic to use `Parent->kind()` so that we check against the correct terminator.

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


More information about the llvm-commits mailing list