Mercurial > repos > blastem
comparison zruntime.S @ 393:30c250a41629
Fix address adjustement in z80_retrans_stub
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 09 Jun 2013 02:38:56 -0700 |
parents | 561fe3ea3fc8 |
children | b7c3b2d22858 |
comparison
equal
deleted
inserted
replaced
392:1b80b90399da | 393:30c250a41629 |
---|---|
248 .global z80_retrans_stub | 248 .global z80_retrans_stub |
249 z80_retrans_stub: | 249 z80_retrans_stub: |
250 pop %r14 | 250 pop %r14 |
251 call z80_save_context | 251 call z80_save_context |
252 /* adjust for mov and call instructions */ | 252 /* adjust for mov and call instructions */ |
253 sub $10, %r14 | 253 sub $11, %r14 |
254 mov %r13d, %edi | 254 mov %r13d, %edi |
255 mov %r14, %rdx | 255 mov %r14, %rdx |
256 push %rsi | 256 push %rsi |
257 call z80_retranslate_inst | 257 call z80_retranslate_inst |
258 pop %rsi | 258 pop %rsi |