Print this page


Split Close
Expand all
Collapse all
          --- old/jdk/test/tools/launcher/RunpathTest.java
          +++ new/jdk/test/tools/launcher/RunpathTest.java
↓ open down ↓ 32 lines elided ↑ open up ↑
  33   33  import java.io.File;
  34   34  
  35   35  public class RunpathTest extends TestHelper {
  36   36  
  37   37      final String elfreaderCmd;
  38   38      RunpathTest() {
  39   39          elfreaderCmd = findElfReader();
  40   40      }
  41   41  
  42   42      final String findElfReader() {
  43      -        String[] paths = {"/bin", "/sbin", "/usr/bin", "/usr/sbin", "/usr/ccs/bin"};
       43 +        String[] paths = {"/usr/sbin", "/usr/bin"};
  44   44          final String cmd = isSolaris ? "elfdump" : "readelf";
  45   45          for (String x : paths) {
  46   46              File p = new File(x);
  47   47              File e = new File(p, cmd);
  48   48              if (e.canExecute()) {
  49   49                  return e.getAbsolutePath();
  50   50              }
  51   51          }
  52   52          System.err.println("Warning: no suitable elf reader!");
  53   53          return null;
↓ open down ↓ 24 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX