diff options
author | Gilles Dubochet <gilles.dubochet@epfl.ch> | 2007-11-29 22:09:58 +0000 |
---|---|---|
committer | Gilles Dubochet <gilles.dubochet@epfl.ch> | 2007-11-29 22:09:58 +0000 |
commit | 1d4bc5dea53fe7d7c1ed29ea03d23d90988e2d10 (patch) | |
tree | e8944efd639bdebb4c3e63e9186e24a2a539adb1 | |
parent | 060239a436a4f6e3e0588798943df5934d393242 (diff) | |
download | scala-1d4bc5dea53fe7d7c1ed29ea03d23d90988e2d10.tar.gz scala-1d4bc5dea53fe7d7c1ed29ea03d23d90988e2d10.tar.bz2 scala-1d4bc5dea53fe7d7c1ed29ea03d23d90988e2d10.zip |
Fixed issue with MSIL build.
-rw-r--r-- | src/compiler/scala/tools/nsc/backend/icode/GenICode.scala | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/icode/GenICode.scala b/src/compiler/scala/tools/nsc/backend/icode/GenICode.scala index 29b47abbc9..afefd879ad 100644 --- a/src/compiler/scala/tools/nsc/backend/icode/GenICode.scala +++ b/src/compiler/scala/tools/nsc/backend/icode/GenICode.scala @@ -43,7 +43,11 @@ abstract class GenICode extends SubComponent { val SCALA_ALLREF = REFERENCE(definitions.AllRefClass) val THROWABLE = REFERENCE(definitions.ThrowableClass) - val BoxesRunTime_equals = definitions.getMember(definitions.BoxesRunTimeClass, nme.equals_) + val BoxesRunTime_equals = + if (!forMSIL) + definitions.getMember(definitions.BoxesRunTimeClass, nme.equals_) + else + definitions.getMember(definitions.getClass("scala.runtime.Comparator"), nme.equals_) override def run: Unit = { scalaPrimitives.init |