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

* don't perform call/jmp into push/jmp in case we're generating
pic, as that optimization is invalid in that case

git-svn-id: trunk@10655 -

Jonas Maebe 17 жил өмнө
parent
commit
a3b877247c

+ 1 - 0
compiler/i386/popt386.pas

@@ -2046,6 +2046,7 @@ begin
             case taicpu(p).opcode Of
               A_CALL:
                 if (current_settings.optimizecputype < cpu_Pentium2) and
+                   not(cs_create_pic in current_settings.moduleswitches) and
                    GetNextInstruction(p, hp1) and
                    (hp1.typ = ait_instruction) and
                    (taicpu(hp1).opcode = A_JMP) and