mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-10 14:58:26 +02:00
sinclairql: fix exitCode parameter accidentally overwritten in mt_frjob. also save d2 register.
git-svn-id: trunk@47568 -
This commit is contained in:
parent
45fc515400
commit
3eece73a89
@ -24,12 +24,12 @@ const
|
||||
|
||||
procedure mt_frjob(jobID: Tjobid; exitCode: longint); assembler; nostackframe; public name '_mt_frjob';
|
||||
asm
|
||||
move.l d3,-(sp)
|
||||
move.l jobID,d1
|
||||
movem.l d2-d3,-(sp)
|
||||
move.l exitCode,d3
|
||||
move.l jobID,d1
|
||||
moveq #_MT_FRJOB,d0
|
||||
trap #1
|
||||
move.l (sp)+,d3
|
||||
movem.l (sp)+,d2-d3
|
||||
end;
|
||||
|
||||
function mt_inf(sys_vars: ppchar; ver_ascii: plongint): Tjobid; assembler; nostackframe; public name '_mt_inf';
|
||||
|
Loading…
Reference in New Issue
Block a user