[all-commits] [llvm/llvm-project] 37d99e: [GOFF] Refactor GOFFOstream (#131143)

Kai Nacke via All-commits all-commits at lists.llvm.org
Thu Mar 13 13:56:09 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 37d99e9c6e501c15f1169d35154c11e9a7fec782
      https://github.com/llvm/llvm-project/commit/37d99e9c6e501c15f1169d35154c11e9a7fec782
  Author: Kai Nacke <kai.peter.nacke at ibm.com>
  Date:   2025-03-13 (Thu, 13 Mar 2025)

  Changed paths:
    M llvm/lib/MC/GOFFObjectWriter.cpp

  Log Message:
  -----------
  [GOFF] Refactor GOFFOstream (#131143)

GOFFOstream writes the physical 80 byte records. The records are
connected by flags indicating if there is a successor or a predecessor.
Using the length of the logical record is prone to errors. The new
implementation buffers the last physical record, and writes it out when
new data is written. In this way, the flags can be easily determined.
No obversable change in functionality, therefore no tests.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list