2
0
Эх сурвалжийг харах

* all systems use an explicit record to pass data to nested routines when
targeting llvm

git-svn-id: branches/hlcgllvm@27138 -

Jonas Maebe 11 жил өмнө
parent
commit
03e28d19d9
1 өөрчлөгдсөн 4 нэмэгдсэн , 0 устгасан
  1. 4 0
      compiler/systems.pas

+ 4 - 0
compiler/systems.pas

@@ -336,8 +336,12 @@ interface
          variables, but emulate it by wrapping nested variables in records
          whose address is passed around }
        systems_fpnestedstruct = [
+{$ifndef llvm}
          system_jvm_java32,
          system_jvm_android32
+{$else not llvm}
+         low(tsystem)..high(tsystem)
+{$endif not llvm}
        ];
 
        cpu2str : array[TSystemCpu] of string[10] =