diff -r 2f2ead61db06 -r 7b99f98b3035 src/share/classes/com/sun/tools/javac/util/List.java
--- a/src/share/classes/com/sun/tools/javac/util/List.java Mon Dec 13 14:08:01 2010 -0800
+++ b/src/share/classes/com/sun/tools/javac/util/List.java Mon Dec 13 15:11:00 2010 -0800
@@ -103,7 +103,7 @@
/** Construct a list consisting of given elements.
*/
- @SuppressWarnings("varargs")
+ @SuppressWarnings({"varargs", "unchecked"})
public static List of(A x1, A x2, A x3, A... rest) {
return new List(x1, new List(x2, new List(x3, from(rest))));
}