[PATCH v2 0/1] libgccjit: Add the function attributes for setting the ABI

Antoni Boucher via Sourceware Forge forge-bot+antoyo@forge-stage.sourceware.org
Wed Apr 22 18:55:55 GMT 2026


Hi gcc-patches mailing list,
Antoni Boucher via Sourceware Forge <forge-bot+antoyo@forge-stage.sourceware.org> has requested that the following forgejo pull request
be published on the mailing list.

Created on: 2025-10-16 23:04:23+00:00
Latest update: 2025-11-12 16:27:40+00:00
Changes: 5 changed files, 132 additions, 0 deletions
Head revision: antoyo/gcc ref feature/abi-attribute commit 6b8ac8824303a72a363c935b0a1e97e95f947118
Base revision: gcc/gcc-TEST ref trunk commit c209c1598da631e0303e6db9556c80b587d61992 r16-5197-gc209c1598da631
Merge base: c209c1598da631e0303e6db9556c80b587d61992
Full diff url: https://forge.sourceware.org/gcc/gcc-TEST/pulls/109.diff
Discussion:  https://forge.sourceware.org/gcc/gcc-TEST/pulls/109
Requested Reviewers:

```
gcc/jit/ChangeLog

	* jit-playback.cc: Support new function attributes.
	* jit-recording.cc: Support new function attributes.
	* libgccjit.h: Support new function attributes.

gcc/testsuite/ChangeLog:

	* jit.dg/all-non-failing-tests.h: Mention new test.
	* jit.dg/test-abi.c: New test.
```


Changed files:
- A: gcc/testsuite/jit.dg/test-abi.c
- M: gcc/jit/jit-playback.cc
- M: gcc/jit/jit-recording.cc
- M: gcc/jit/libgccjit.h
- M: gcc/testsuite/jit.dg/all-non-failing-tests.h


Antoni Boucher (1):
  libgccjit: Add the function attributes for setting the ABI

 gcc/jit/jit-playback.cc                      | 32 ++++++++++++
 gcc/jit/jit-recording.cc                     | 16 ++++++
 gcc/jit/libgccjit.h                          | 30 ++++++++++++
 gcc/testsuite/jit.dg/all-non-failing-tests.h |  3 ++
 gcc/testsuite/jit.dg/test-abi.c              | 51 ++++++++++++++++++++
 5 files changed, 132 insertions(+)
 create mode 100644 gcc/testsuite/jit.dg/test-abi.c

Range-diff against v1:
1:  5dda902d4f99 = 1:  6b8ac8824303 libgccjit: Add the function attributes for setting the ABI
-- 
2.54.0



More information about the Jit mailing list