https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95415

--- Comment #5 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Antoni Boucher <ant...@gcc.gnu.org>:

https://gcc.gnu.org/g:c6b7f68bfd61fcd02842e672476f9924d5ba1d3c

commit r12-5913-gc6b7f68bfd61fcd02842e672476f9924d5ba1d3c
Author: Antoni Boucher <boua...@zoho.com>
Date:   Sat Dec 11 19:01:15 2021 -0500

    libgccjit: Add support for TLS variable [PR95415]

    2021-12-11  Antoni Boucher  <boua...@zoho.com>

    gcc/jit/
            PR target/95415
            * docs/topics/compatibility.rst (LIBGCCJIT_ABI_17): New ABI
            tag.
            * docs/topics/expressions.rst: Add document for the function
            gcc_jit_lvalue_set_tls_model.
            * jit-playback.h: New function (set_tls_model).
            * jit-recording.c: New function (set_tls_model), new
            variables (tls_models and tls_model_enum_strings) and support
            for setting the tls model.
            * jit-recording.h: New function (set_tls_model) and new
            field m_tls_model.
            * libgccjit.c: New function (gcc_jit_lvalue_set_tls_model).
            * libgccjit.h: New function (gcc_jit_lvalue_set_tls_model)
            and new enum (gcc_jit_tls_model).
            * libgccjit.map (LIBGCCJIT_ABI_17): New ABI tag.

    gcc/testsuite/
            PR target/95415
            * jit.dg/all-non-failing-tests.h: Add test-tls.c.
            * jit.dg/test-tls.c: New test.
  • [Bug jit/95415] Add support for... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to