aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/expr.cc
diff options
context:
space:
mode:
authorAntoni Boucher <bouanto@zoho.com>2022-04-12 17:25:04 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2022-04-12 17:25:04 -0400
commit6e5ad1cc24a315d07f24c95d76c269cafe2a8182 (patch)
treea1e1b56152de7ae8d24cad9aee330276f2fe6be8 /gcc/d/expr.cc
parent79e1a6fb9babb34dfcb99964c37d3c4f8bb619ca (diff)
downloadgcc-6e5ad1cc24a315d07f24c95d76c269cafe2a8182.zip
gcc-6e5ad1cc24a315d07f24c95d76c269cafe2a8182.tar.gz
gcc-6e5ad1cc24a315d07f24c95d76c269cafe2a8182.tar.bz2
libgccjit: Add support for setting the alignment [PR104293]
gcc/jit/ PR jit/104293 * docs/_build/texinfo/libgccjit.texi: Regenerate. * docs/topics/compatibility.rst (LIBGCCJIT_ABI_24): New ABI tag. * docs/topics/expressions.rst: Add documentation for the functions gcc_jit_lvalue_set_alignment and gcc_jit_lvalue_get_alignment. * jit-playback.h: New function (set_alignment). * jit-recording.cc: New function (set_alignment). * jit-recording.h: New functions (set_alignment, get_alignment) and new field (m_alignment). * libgccjit.cc: New functions (gcc_jit_lvalue_get_alignment, gcc_jit_lvalue_set_alignment) * libgccjit.h: New functions (gcc_jit_lvalue_get_alignment, gcc_jit_lvalue_set_alignment) * libgccjit.map (LIBGCCJIT_ABI_24): New ABI tag. gcc/testsuite/ PR jit/104293 * jit.dg/all-non-failing-tests.h: Mention test-setting-alignment. * jit.dg/test-setting-alignment.c: New test.
Diffstat (limited to 'gcc/d/expr.cc')
0 files changed, 0 insertions, 0 deletions