소스 검색

* mark Java inner interfaces as "static abstract" like javac, solves the
"Illegal class modifiers in class SomeClass 0x209" when implementing
such interfaces in code compiled by Eclipse's internal compiler

git-svn-id: trunk@22272 -

Jonas Maebe 13 년 전
부모
커밋
9feee08eba
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      compiler/agjasmin.pas

+ 1 - 1
compiler/agjasmin.pas

@@ -890,7 +890,7 @@ implementation
                 odt_javaclass:
                   kindname:='class static ';
                 odt_interfacejava:
-                  kindname:='interface ';
+                  kindname:='interface static abstract ';
                 else
                   internalerror(2011021702);
               end;