Hi gcc-patches mailing list, Guillaume Gomez via Sourceware Forge <[email protected]> has requested that the following forgejo pull request be published on the mailing list.
Created on: 2026-07-16 15:38:28+00:00 Latest update: 2026-07-16 15:57:59+00:00 Changes: 7 changed files, 115 additions, 26 deletions Head revision: imperio/gcc ref gccjit-rvalue-set_type commit 0d2dd0d8f60c2ed085c6251a95981dd417dc5ed4 Base revision: gcc/gcc ref trunk commit 9dab90d53198b050b594756a39d5097e62821a1c r17-2465-g9dab90d53198b0 Merge base: 9dab90d53198b050b594756a39d5097e62821a1c Full diff url: https://forge.sourceware.org/gcc/gcc/pulls/190.diff Discussion: https://forge.sourceware.org/gcc/gcc/pulls/190 Requested Reviewers: We use this new API the Rust GCC backend. It was done a while ago in our GCC fork and I forgot to upstream it for a while. Take a look at the test to see how this API is used. Changed files: - M: gcc/jit/jit-recording.cc - M: gcc/jit/jit-recording.h - M: gcc/jit/libgccjit++.h - M: gcc/jit/libgccjit.cc - M: gcc/jit/libgccjit.h - M: gcc/jit/libgccjit.map - M: gcc/testsuite/jit.dg/test-using-global.c Guillaume Gomez (1): Add new libgccjit `gcc_jit_rvalue_set_type` API gcc/jit/jit-recording.cc | 77 +++++++++++++++++++----- gcc/jit/jit-recording.h | 25 ++++---- gcc/jit/libgccjit++.h | 7 +++ gcc/jit/libgccjit.cc | 14 +++++ gcc/jit/libgccjit.h | 3 + gcc/jit/libgccjit.map | 5 ++ gcc/testsuite/jit.dg/test-using-global.c | 10 ++- 7 files changed, 115 insertions(+), 26 deletions(-) -- 2.54.0
