langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
changeset 16558 07c08ad4a700
parent 16557 67a3ae363f03
child 16805 b419336382fd
--- a/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java	Mon Mar 18 18:33:13 2013 -0700
+++ b/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java	Tue Mar 19 13:10:40 2013 -0700
@@ -4009,8 +4009,7 @@
                 // Enums may not be extended by source-level classes
                 if (st.tsym != null &&
                     ((st.tsym.flags_field & Flags.ENUM) != 0) &&
-                    ((c.flags_field & (Flags.ENUM | Flags.COMPOUND)) == 0) &&
-                    !target.compilerBootstrap(c)) {
+                    ((c.flags_field & (Flags.ENUM | Flags.COMPOUND)) == 0)) {
                     log.error(env.tree.pos(), "enum.types.not.extensible");
                 }
                 attribClassBody(env, c);