summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sources/scalac/backend/jvm/GenJVM.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/sources/scalac/backend/jvm/GenJVM.java b/sources/scalac/backend/jvm/GenJVM.java
index c7d4cad7ae..05e073abc5 100644
--- a/sources/scalac/backend/jvm/GenJVM.java
+++ b/sources/scalac/backend/jvm/GenJVM.java
@@ -1659,6 +1659,12 @@ class GenJVM {
argTypes,
argNames);
+ if ((mSym.flags & Modifiers.BRIDGE) != 0)
+ method.addAttribute(fjbgContext.JOtherAttribute(ctx.clazz,
+ method,
+ "Bridge",
+ new byte[]{}));
+
return ctx.withMethod(method, locals, useWideJumps);
}