hg: panama/dev: 8223105: Support symbols in header files are alias for different name in share library

henry.jen at oracle.com henry.jen at oracle.com
Thu May 2 23:38:16 UTC 2019


Changeset: c0d53152a71d
Author:    henryjen
Date:      2019-05-02 16:12 -0700
URL:       http://hg.openjdk.java.net/panama/dev/rev/c0d53152a71d

8223105: Support symbols in header files are alias for different name in share library
Reviewed-by: mcimadamore

! src/java.base/share/classes/java/foreign/layout/Function.java
! src/java.base/share/classes/java/foreign/memory/LayoutType.java
! src/java.base/share/classes/jdk/internal/foreign/HeaderImplGenerator.java
! src/java.base/share/classes/jdk/internal/foreign/Util.java
! src/java.base/share/classes/jdk/internal/foreign/memory/DescriptorParser.java
! src/jdk.internal.clang/share/classes/jdk/internal/clang/CursorKind.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/DuplicateDeclarationHandler.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/Filters.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/JavaSourceFactory.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/LibraryLookupFilter.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/FunctionTree.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/Tree.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/TreeMaker.java
! src/jdk.jextract/share/classes/com/sun/tools/jextract/tree/VarTree.java
! test/jdk/com/sun/tools/jextract/jclang-ffi/src/jdk/internal/clang/CursorKind.java
+ test/jdk/com/sun/tools/jextract/test8223105/Test8223105A.java
+ test/jdk/com/sun/tools/jextract/test8223105/Test8223105B.java
+ test/jdk/com/sun/tools/jextract/test8223105/Test8223105WinA.java
+ test/jdk/com/sun/tools/jextract/test8223105/Test8223105WinB.java
+ test/jdk/com/sun/tools/jextract/test8223105/libAsmSymbol.c
+ test/jdk/com/sun/tools/jextract/test8223105/libAsmSymbol.h



More information about the panama-dev mailing list