summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer
diff options
context:
space:
mode:
authorschinz <schinz@epfl.ch>2003-07-14 05:55:12 +0000
committerschinz <schinz@epfl.ch>2003-07-14 05:55:12 +0000
commitc66ad962e6c4a9e71017506d731b7003e9b0b4f3 (patch)
tree2018201c6667a2d4458e110401fcf0c32fe34baf /sources/scalac/transformer
parent709b56fe8a23dd5390e1907a56863e6a0dc76812 (diff)
downloadscala-c66ad962e6c4a9e71017506d731b7003e9b0b4f3.tar.gz
scala-c66ad962e6c4a9e71017506d731b7003e9b0b4f3.tar.bz2
scala-c66ad962e6c4a9e71017506d731b7003e9b0b4f3.zip
- bug fix: also set flag forJVM when generating...
- bug fix: also set flag forJVM when generating JVM bytecodes with BCEL.
Diffstat (limited to 'sources/scalac/transformer')
-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;
}