hg: panama/dev: 8202907: Consolidate the design and implementation of the nicl support

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Mon Jun 11 13:21:17 UTC 2018


Changeset: b2118f074372
Author:    mcimadamore
Date:      2018-06-11 14:20 +0100
URL:       http://hg.openjdk.java.net/panama/dev/rev/b2118f074372

8202907: Consolidate the design and implementation of the nicl support
* Improve support for object-like macro in jextract

! src/jdk.compiler/share/classes/module-info.java
! src/jdk.internal.clang/share/classes/jdk/internal/clang/Cursor.java
! src/jdk.internal.clang/share/native/libjclang/jdk_internal_clang.cpp
! src/jdk.jextract/share/classes/com/sun/tools/jextract/AsmCodeFactory.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/CodeFactory.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/Context.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/HeaderFile.java
+ src/jdk.jextract/share/classes/com/sun/tools/jextract/MacroParser.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/jnr/JnrCodeFactory.java
! src/jdk.jextract/share/classes/module-info.java
+ test/jdk/com/sun/tools/jextract/ConstantsTest.java
+ test/jdk/com/sun/tools/jextract/constants.h



More information about the panama-dev mailing list