[all-commits] [llvm/llvm-project] c2ae79: [SystemZ/ZOS]__(de)register_frame are not availabl...

Kai Nacke via All-commits all-commits at lists.llvm.org
Mon Aug 17 06:00:47 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: c2ae7934c809d739f7677f4422755c58e4ab8ea3
      https://github.com/llvm/llvm-project/commit/c2ae7934c809d739f7677f4422755c58e4ab8ea3
  Author: Kai Nacke <kai.nacke at de.ibm.com>
  Date:   2020-08-17 (Mon, 17 Aug 2020)

  Changed paths:
    M llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp
    M llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp

  Log Message:
  -----------
  [SystemZ/ZOS]__(de)register_frame are not available on z/OS.

The functions `__register_frame`/`__deregister_frame` are not
available on z/OS, so add a guard to not use them.

Reviewed By: lhames, abhina.sreeskantharajan

Differential Revision: https://reviews.llvm.org/D84787




More information about the All-commits mailing list