[Bug jit/117886] [15 Regression] GIMPLE pass asan0 no longer works after r15-5528

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Oct 20 21:14:54 GMT 2025


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

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

https://gcc.gnu.org/g:760e281917fd808a1dfb387b3413b667cd0c65ae

commit r16-4522-g760e281917fd808a1dfb387b3413b667cd0c65ae
Author: Antoni Boucher <bouanto@zoho.com>
Date:   Tue Mar 18 12:51:23 2025 -0400

    libgccjit: Support more target builtin types

    This also adds option to abort on unsupported type in order to be able
    to detect new unsupported types more easily.

    gcc/jit/ChangeLog:
            PR jit/117886
            * dummy-frontend.cc: Support some missing types.
            * jit-playback.h (get_abort_on_unsupported_target_builtin): New
            function.
            * jit-recording.cc (get_abort_on_unsupported_target_builtin,
            set_abort_on_unsupported_target_builtin): New functions.
            * jit-recording.h (get_abort_on_unsupported_target_builtin,
            set_abort_on_unsupported_target_builtin): New functions.
            (m_abort_on_unsupported_target_builtin): New field.
            * libgccjit.cc
            (gcc_jit_context_set_abort_on_unsupported_target_builtin): New
            function.
            * libgccjit.h
            (gcc_jit_context_set_abort_on_unsupported_target_builtin): New
            function.
            * libgccjit.exports (LIBGCCJIT_ABI_36): New ABI tag.
            * libgccjit.map (LIBGCCJIT_ABI_36): New ABI tag.
            * docs/topics/compatibility.rst (LIBGCCJIT_ABI_36): New ABI tag.
            * docs/topics/contexts.rst: Document new function.


More information about the Gcc-bugs mailing list