Fix _FPC_xtensa_exit first parameter passing

This commit is contained in:
Pierre Muller 2025-01-23 15:47:44 +00:00
parent 0914565a52
commit d959e47c83
4 changed files with 4 additions and 4 deletions

View File

@ -53,7 +53,7 @@ procedure _FPC_proc_start; assembler; public name '_start';
procedure _FPC_xtensa_exit(e:longint); assembler;
asm
mov a6,a3
mov a6,a2
movi a2,119
syscall
end;

View File

@ -32,7 +32,7 @@ procedure _FPC_shared_lib_start(argc : dword;argv,envp : pointer); cdecl; public
procedure _FPC_shared_lib_haltproc(e:longint); cdecl; assembler; public name '_haltproc';
asm
.L1:
mov a6,a3
mov a6,a2
movi a2,119
syscall
j .L1

View File

@ -55,7 +55,7 @@ procedure _FPC_dynamic_proc_start; assembler; public name '_dynamic_start';
procedure _FPC_xtensa_exit(e:longint); assembler;
asm
.L1:
mov a6,a3
mov a6,a2
movi a2,119
syscall
j .L1

View File

@ -92,7 +92,7 @@ procedure _FPC_proc_start; assembler; public name '_start';
procedure _FPC_xtensa_exit(e:longint); assembler;
asm
mov a6,a3
mov a6,a2
movi a2,119
syscall
end;