[llvm-bugs] [Bug 44701] New: Merge ce2207abaf and follow-ups into the 10.0 branch : Fixes EmulatedTLS in ORCv2

via llvm-bugs llvm-bugs at lists.llvm.org
Tue Jan 28 13:54:57 PST 2020


https://bugs.llvm.org/show_bug.cgi?id=44701

            Bug ID: 44701
           Summary: Merge ce2207abaf and follow-ups into the 10.0 branch :
                    Fixes EmulatedTLS in ORCv2
           Product: libraries
           Version: 10.0
          Hardware: PC
                OS: All
            Status: NEW
          Severity: release blocker
          Priority: P
         Component: OrcJIT
          Assignee: unassignedbugs at nondot.org
          Reporter: lhames at gmail.com
                CC: 1101.debian at gmail.com, llvm-bugs at lists.llvm.org

The following commits fix a bug that prevents any use of TLS variables in
ORCv2:

ce2207abaf9a925b35f15ef92aaff6b301ba6d22 -- Fix EmulatedTLS support.
e0a6093a744d16c90eafa62d7143ce41806b2466 -- Fix a missing move in original
commit
98e55477558a823b1045b54d5a09681a3c0b819a -- Fix Kaleidoscope and Speculative
examples
b54aa053d3aeeab0cdaecb6286419138b7da5ef4 -- Fix clang-interpreter example
97d000da2e6025600c4709d611e853eb1d5d407c -- Fix LLJITWithObjectCache example

Without this fix, any use of a TLS variable in ORCv2 will result in a JIT
error.

Impact: JIT only. Affects any JIT user who wants to use TLS.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20200128/c069eb0f/attachment.html>


More information about the llvm-bugs mailing list