[PATCH v1 0/1] libgccjit: Add gcc_jit_type_is_floating_point

via Sourceware Forge forge-bot@forge-test.rdfm.org
Tue Sep 9 16:10:43 GMT 2025


Hi gcc-patches mailing list,
antoyo@noreply.localhost has requested that the following forgejo pull request
be published on the mailing list.

Created on: 2025-09-05 15:05:17+00:00
Latest update: 2025-09-09 16:10:18+00:00
Changes: 6 changed files, 93 additions, 0 deletions
Head revision: antoyo/gcc ref gccjit-is-floating-point commit 90ab6e135e239239f8519b35840d793c0a04b9ba
Base revision: gcc/gcc-TEST ref trunk commit 6b6a2d461bfd3c81cc35c9989b225845681357cb r16-3590-g6b6a2d461bfd3c
Merge base: 6b6a2d461bfd3c81cc35c9989b225845681357cb
Full diff url: https://forge.sourceware.org/gcc/gcc-TEST/pulls/74.diff
Discussion:  https://forge.sourceware.org/gcc/gcc-TEST/pulls/74
Requested Reviewers:

```
gcc/jit/ChangeLog:

	* docs/topics/compatibility.rst (LIBGCCJIT_ABI_35): New ABI tag.
	* docs/topics/types.rst: Document gcc_jit_type_is_floating_point.
	* libgccjit.cc (gcc_jit_type_is_floating_point): New function.
	* libgccjit.h (gcc_jit_type_is_floating_point): New function.
	* libgccjit.map: New function.

gcc/testsuite/ChangeLog:

	* jit.dg/test-reflection.c: Add test for
	gcc_jit_type_is_floating_point.
```

CC: David Malcolm <dmalcolm@redhat.com>

Thanks for taking the time to contribute to GCC!

Please be advised that https://forge.sourceware.org/ is currently a trial
that is being used by the GCC community to experiment with a new workflow
based on pull requests.

Pull requests sent here may be forgotten or ignored. Patches that you want to
propose for inclusion in GCC should use the existing email-based workflow,
see https://gcc.gnu.org/contribute.html


Changed files:
- M: gcc/jit/docs/topics/compatibility.rst
- M: gcc/jit/docs/topics/types.rst
- M: gcc/jit/libgccjit.cc
- M: gcc/jit/libgccjit.h
- M: gcc/jit/libgccjit.map
- M: gcc/testsuite/jit.dg/test-reflection.c


Antoni Boucher (1):
  libgccjit: Add gcc_jit_type_is_floating_point

 gcc/jit/docs/topics/compatibility.rst  |  8 +++++
 gcc/jit/docs/topics/types.rst          | 12 +++++++
 gcc/jit/libgccjit.cc                   | 17 ++++++++++
 gcc/jit/libgccjit.h                    |  6 ++++
 gcc/jit/libgccjit.map                  |  5 +++
 gcc/testsuite/jit.dg/test-reflection.c | 45 ++++++++++++++++++++++++++
 6 files changed, 93 insertions(+)

-- 
2.50.1



More information about the Test-list mailing list