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: unassignedb...@nondot.org
          Reporter: lha...@gmail.com
                CC: 1101.deb...@gmail.com, llvm-bugs@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.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to