The new test JmodExcludedFiles.java checks that no debug symbol files are 
contained in the jmod files. It does not take into account that with configure 
option --with-external-symbols-in-bundles=public we want to have stripped pdb 
files, also in jmods, to get native callstacks with line number.

This modifies the test and checks if equivalent *stripped.pdb files exist when 
.pdb files are encountered inside jmods. In that case one can assume that 
--with-external-symbols-in-bundles=public was chosen as configure option.

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

Commit messages:
 - JDK-8326591

Changes: https://git.openjdk.org/jdk/pull/17990/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=17990&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8326591
  Stats: 48 lines in 1 file changed: 30 ins; 5 del; 13 mod
  Patch: https://git.openjdk.org/jdk/pull/17990.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/17990/head:pull/17990

PR: https://git.openjdk.org/jdk/pull/17990

Reply via email to