mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-18 06:09:22 +02:00
* patch by Rika: In i386/set.inc, use “pop mem” instead of “pop reg; mov mem ← reg”, resolves #40443
This commit is contained in:
parent
193cd4d6ec
commit
cf1683d14c
@ -111,8 +111,7 @@ asm
|
|||||||
sub $4, %esi
|
sub $4, %esi
|
||||||
ja .L4x_Loop
|
ja .L4x_Loop
|
||||||
|
|
||||||
pop %ebx
|
popl (%ecx) { Write precalculated tail. }
|
||||||
mov %ebx, (%ecx) { Write precalculated tail. }
|
|
||||||
pop %esi
|
pop %esi
|
||||||
pop %ebx
|
pop %ebx
|
||||||
ret $4
|
ret $4
|
||||||
@ -153,8 +152,7 @@ asm
|
|||||||
sub $4, %esi
|
sub $4, %esi
|
||||||
ja .L4x_Loop
|
ja .L4x_Loop
|
||||||
|
|
||||||
pop %ebx
|
popl (%ecx) { Write precalculated tail. }
|
||||||
mov %ebx, (%ecx) { Write precalculated tail. }
|
|
||||||
pop %esi
|
pop %esi
|
||||||
pop %ebx
|
pop %ebx
|
||||||
ret $4
|
ret $4
|
||||||
|
Loading…
Reference in New Issue
Block a user