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 <[email protected]>: https://gcc.gnu.org/g:760e281917fd808a1dfb387b3413b667cd0c65ae commit r16-4522-g760e281917fd808a1dfb387b3413b667cd0c65ae Author: Antoni Boucher <[email protected]> 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.
