[all-commits] [llvm/llvm-project] d9220b: [JITLink][MachO] Fix common symbol size plumbing.

lhames via All-commits all-commits at lists.llvm.org
Thu Dec 19 21:22:54 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d9220b580b323d6b3b9f6a57c163439fad5b2bde
      https://github.com/llvm/llvm-project/commit/d9220b580b323d6b3b9f6a57c163439fad5b2bde
  Author: Lang Hames <lhames at gmail.com>
  Date:   2019-12-19 (Thu, 19 Dec 2019)

  Changed paths:
    M llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h
    M llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp
    M llvm/test/ExecutionEngine/JITLink/X86/MachO_x86-64_relocations.s

  Log Message:
  -----------
  [JITLink][MachO] Fix common symbol size plumbing.

This fixes the underlying bug that was exposed by 298e183e813.


  Commit: 07ac3145ccd5a43fe99e759afb6e8f1b08aca745
      https://github.com/llvm/llvm-project/commit/07ac3145ccd5a43fe99e759afb6e8f1b08aca745
  Author: Lang Hames <lhames at gmail.com>
  Date:   2019-12-19 (Thu, 19 Dec 2019)

  Changed paths:
    M llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h
    M llvm/lib/ExecutionEngine/Orc/LLJIT.cpp

  Log Message:
  -----------
  [Orc][LLJIT] Re-apply 298e183e813 (use JITLink for LLJIT where supported).

Patch d9220b580b3 fixed the underlying issue that casued 298e183e813 to fail.


Compare: https://github.com/llvm/llvm-project/compare/de21704ba96f...07ac3145ccd5


More information about the All-commits mailing list