diff -r 14a707f8ce84 -r a1d31ab7b525 src/share/classes/com/sun/tools/javah/Mangle.java --- a/src/share/classes/com/sun/tools/javah/Mangle.java Tue Oct 12 13:15:46 2010 -0700 +++ b/src/share/classes/com/sun/tools/javah/Mangle.java Tue Oct 12 13:19:47 2010 -0700 @@ -114,7 +114,7 @@ } public String mangleMethod(ExecutableElement method, TypeElement clazz, - int mtype) { + int mtype) throws TypeSignature.SignatureException { StringBuffer result = new StringBuffer(100); result.append("Java_");