1.1 --- a/src/share/classes/sun/tools/javap/Main.java Fri May 30 11:08:40 2008 +0100 1.2 +++ b/src/share/classes/sun/tools/javap/Main.java Tue Jun 03 13:26:47 2008 -0700 1.3 @@ -49,6 +49,12 @@ 1.4 } 1.5 1.6 public static void main(String argv[]) { 1.7 + // unless first arg is -Xold, use new javap 1.8 + if (!(argv.length >= 1 && argv[0].equals("-Xold"))) { 1.9 + com.sun.tools.javap.Main.main(argv); 1.10 + return; 1.11 + } 1.12 + 1.13 entry(argv); 1.14 if (errorOccurred) { 1.15 System.exit(1); 1.16 @@ -178,6 +184,8 @@ 1.17 } 1.18 } else if (arg.equals("-all")) { 1.19 env.showallAttr = true; 1.20 + } else if (arg.equals("-Xold")) { 1.21 + // ignore: this is old javap 1.22 } else { 1.23 error("invalid flag: " + arg); 1.24 usage();