We have a lot of odd, small files in make/lib, from an attempt to separate libraries that predates the modularization of jigsaw. They do not make sense to keep separate anymore.

Also, the library definitions for linux and solaris for jdk.net are virtually identical and should be unified.

As the library stanzas continue to shrink with the continuing SetupJdkLibrary patches, I could very well see a future where CoreLibraries and Awt2D/Sound is inlined in java.base and java.desktop, as well. The main reason for splitting them out was to make the files less unwieldy.

Bug: https://bugs.openjdk.java.net/browse/JDK-8199668
WebRev: http://cr.openjdk.java.net/~ihse/JDK-8199668-make_lib-cleanup/webrev.01

/Magnus

Reply via email to