Pārlūkot izejas kodu

+ removed probably accidentally left in A_BL generation, which caused double BL <name> instruction generation
on MorphOS (and all PowerPC32 systems, except Darwin)... These systems now should cycle again.

git-svn-id: trunk@12425 -

Károly Balogh 16 gadi atpakaļ
vecāks
revīzija
75fae87e46
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      compiler/powerpc/cgcpu.pas

+ 1 - 1
compiler/powerpc/cgcpu.pas

@@ -259,7 +259,7 @@ const
                list.concat(taicpu.op_sym(A_BL,current_asmdata.RefAsmSymbol(s)))
                list.concat(taicpu.op_sym(A_BL,current_asmdata.RefAsmSymbol(s)))
              else
              else
                list.concat(taicpu.op_sym(A_BL,current_asmdata.WeakRefAsmSymbol(s)));
                list.concat(taicpu.op_sym(A_BL,current_asmdata.WeakRefAsmSymbol(s)));
-             list.concat(taicpu.op_sym(A_BL,current_asmdata.RefAsmSymbol(s)));
+
              if target_info.system=system_powerpc_macos then
              if target_info.system=system_powerpc_macos then
                list.concat(taicpu.op_none(A_NOP));
                list.concat(taicpu.op_none(A_NOP));
            end
            end