[all-commits] [llvm/llvm-project] 811832: [Orc] Refactor debug section requirements into a m...

Stefan Gränitz via All-commits all-commits at lists.llvm.org
Fri Mar 31 01:54:13 PDT 2023

  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 811832a938090458bd4be7ce1872485a4ce99d57
  Author: Stefan Gränitz <stefan.graenitz at gmail.com>
  Date:   2023-03-31 (Fri, 31 Mar 2023)

  Changed paths:
    M llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp

  Log Message:
  [Orc] Refactor debug section requirements into a more flexible flags field (NFC)

When the initial DebugObjectManagerPlugin landed, it was not clear whether we will have more patching requirements for debug section. Also, there were no other use-cases for debug object flags.
Adding options to the plugin gives us a use-case and we can re-use the field for it. This commit only refactors the infrastructure in preparation for two more patches to come.

More information about the All-commits mailing list