diff options
author | Antoni Boucher <bouanto@zoho.com> | 2022-04-12 17:25:04 -0400 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2022-04-12 17:25:04 -0400 |
commit | 6e5ad1cc24a315d07f24c95d76c269cafe2a8182 (patch) | |
tree | a1e1b56152de7ae8d24cad9aee330276f2fe6be8 /gcc/d/expr.cc | |
parent | 79e1a6fb9babb34dfcb99964c37d3c4f8bb619ca (diff) | |
download | gcc-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