diff -r 29e1bfdcba4e -r 4725d88691dd langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java --- a/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java Mon Mar 26 15:28:22 2012 +0100 +++ b/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java Mon Mar 26 15:28:49 2012 +0100 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1999, 2012, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -1320,10 +1320,6 @@ sym.flags_field |= PROPRIETARY; else proxies.append(proxy); - if (majorVersion >= V51.major && - proxy.type.tsym == syms.polymorphicSignatureType.tsym) { - sym.flags_field |= POLYMORPHIC_SIGNATURE; - } } annotate.later(new AnnotationCompleter(sym, proxies.toList())); }