8af80418ba1ec431c8027fa9668e5678658d3611Allan FosterThis directory contains a program for comparing the output of new javah against the
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosteroutput of JDK 6 or other older versions of javah.
8af80418ba1ec431c8027fa9668e5678658d3611Allan FosterIt cannot be run automatically because of the need for the older version of javah
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosterto compare against.
8af80418ba1ec431c8027fa9668e5678658d3611Allan FosterThe test works by scanning a jar file, such as rt.jar, looking for all files with
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosternative methods. It then runs both the old and new versions of javah on those
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosterclasses with native methods, and verifies that the results are character-for-character
8af80418ba1ec431c8027fa9668e5678658d3611Allan FosterTo run the test, build langtools, then execute the script in the root langtools
8af80418ba1ec431c8027fa9668e5678658d3611Allan Fosterdirectory, providing the location of the JDK to be tested. The default is