Integrated: 7903776: jextract generates uncompilable code when C identifier with the name from "java.lang" classes is used

Athijegannathan Sundararajan sundar at openjdk.org
Wed Jul 17 12:41:04 UTC 2024


On Tue, 16 Jul 2024 13:34:47 GMT, Athijegannathan Sundararajan <sundar at openjdk.org> wrote:

> Unqualified names are mangled by NameMangler. But it was complete (didn't include "Boolean"). For uniformity & future proof mangling all type names from "java.lang" package.

This pull request has now been integrated.

Changeset: c2eed20c
Author:    Athijegannathan Sundararajan <sundar at openjdk.org>
URL:       https://git.openjdk.org/jextract/commit/c2eed20c9050c42bf9274239c7ed17c835951977
Stats:     121 lines in 3 files changed: 112 ins; 0 del; 9 mod

7903776: jextract generates uncompilable code when C identifier with the name from "java.lang" classes is used

Reviewed-by: mcimadamore

-------------

PR: https://git.openjdk.org/jextract/pull/253


More information about the jextract-dev mailing list