summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sources/scalac/transformer/AddConstructors.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scalac/transformer/AddConstructors.java b/sources/scalac/transformer/AddConstructors.java
index 6adcfd2018..0879b2ea91 100644
--- a/sources/scalac/transformer/AddConstructors.java
+++ b/sources/scalac/transformer/AddConstructors.java
@@ -63,7 +63,8 @@ public class AddConstructors extends Transformer {
super(global);
this.constructors = constructors;
this.forINT = global.target == global.TARGET_INT;
- this.forJVM = global.target == global.TARGET_JVM;
+ this.forJVM = (global.target == global.TARGET_JVM
+ || global.target == global.TARGET_JVM_BCEL);
this.forMSIL = global.target == global.TARGET_MSIL;
}