Signed-off-by: David Malcolm <dmalc...@redhat.com> --- htdocs/gcc-14/changes.html | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-)
diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index 95ed00c9..2dc7e598 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -360,7 +360,36 @@ a work-in-progress.</p> <!-- <h3 id="go">Go</h3> --> <!-- .................................................................. --> -<!-- <h2 id="jit">libgccjit</h2> --> +<h2 id="jit">libgccjit</h2> +<ul> + <li>The libgccjit API gained 6 new entry points: + <ul> + <li> + <!-- commit r14-3552-g29763b002459cb --> + <a href="https://gcc.gnu.org/onlinedocs/jit/topics/types.html#c.gcc_jit_type_get_restrict"><code>gcc_jit_type_get_restrict</code></a> + for adding <code>restrict</code> to types + (<a href="https://gcc.gnu.org/onlinedocs/jit/topics/compatibility.html#libgccjit-abi-25"><code>LIBGCCJIT_ABI_25</code></a>). + </li> + <li> + <!-- commit r14-7177-g109985343bcada --> + 4 functions for setting attributes on functions and variables + (<a href="https://gcc.gnu.org/onlinedocs/jit/topics/compatibility.html#libgccjit-abi-26"><code>LIBGCCJIT_ABI_26</code></a>): + <ul> + <li>gcc_jit_function_add_attribute</li> + <li>gcc_jit_function_add_string_attribute</li> + <li>gcc_jit_function_add_integer_array_attribute</li> + <li>gcc_jit_lvalue_add_string_attribute</li> + </ul> + </li> + <li> + <!-- commit r14-8760-g5d534a214bf966 --> + <a href="https://gcc.gnu.org/onlinedocs/jit/topics/expressions.html#c.gcc_jit_context_new_sizeof"><code>gcc_jit_context_new_sizeof</code></a> + for accessing the size of a type + (<a href="https://gcc.gnu.org/onlinedocs/jit/topics/compatibility.html#libgccjit-abi-27"><code>LIBGCCJIT_ABI_27</code></a>). + </li> + </ul> + </li> +</ul> <!-- .................................................................. --> <h2 id="targets">New Targets and Target Specific Improvements</h2> -- 2.39.2