--- a/langtools/src/share/classes/com/sun/tools/javac/main/Main.java Wed Jul 09 10:49:32 2014 -0400
+++ b/langtools/src/share/classes/com/sun/tools/javac/main/Main.java Thu Jul 10 13:57:27 2014 -0700
@@ -295,11 +295,7 @@
Target target = (targetString != null)
? Target.lookup(targetString)
: Target.DEFAULT;
- // We don't check source/target consistency for CLDC, as J2ME
- // profiles are not aligned with J2SE targets; moreover, a
- // single CLDC target may have many profiles. In addition,
- // this is needed for the continued functioning of the JSR14
- // prototype.
+
if (Character.isDigit(target.name.charAt(0))) {
if (target.compareTo(source.requiredTarget()) < 0) {
if (targetString != null) {
@@ -317,11 +313,6 @@
target = source.requiredTarget();
options.put("-target", target.name);
}
- } else {
- if (targetString == null && !source.allowGenerics()) {
- target = Target.JDK1_4;
- options.put("-target", target.name);
- }
}
}