+ added comments with the parameters of _FPC_proc___start in the OpenBSD x86_64 startup code

git-svn-id: trunk@41735 -
This commit is contained in:
nickysn 2019-03-18 18:31:32 +00:00
parent 7e24c07690
commit b56c181500
3 changed files with 15 additions and 15 deletions

View File

@ -49,12 +49,12 @@ procedure _FPC_proc___start; assembler; nostackframe; public name '___start';
pushq %rbp
movq %rsp, %rbp
subq $64, %rsp
movl %edi, -20(%rbp)
movq %rsi, -32(%rbp)
movl %edi, -20(%rbp) { argc }
movq %rsi, -32(%rbp) { argv }
movq %rdx, -40(%rbp) { environment }
movq %rcx, -48(%rbp)
movq %r8, -56(%rbp)
movq %r9, -64(%rbp)
movq %rcx, -48(%rbp) { ??? }
movq %r8, -56(%rbp) { ??? }
movq %r9, -64(%rbp) { ??? }
movq -40(%rbp), %rax
movq %rax, environ(%rip)
movq %rax,operatingsystem_parameter_envp(%rip)

View File

@ -42,12 +42,12 @@ procedure _FPC_proc___start; assembler; nostackframe; public name '___start';
pushq %rbp
movq %rsp, %rbp
subq $64, %rsp
movl %edi, -20(%rbp)
movq %rsi, -32(%rbp)
movl %edi, -20(%rbp) { argc }
movq %rsi, -32(%rbp) { argv }
movq %rdx, -40(%rbp) { environment }
movq %rcx, -48(%rbp)
movq %r8, -56(%rbp)
movq %r9, -64(%rbp)
movq %rcx, -48(%rbp) { ??? }
movq %r8, -56(%rbp) { ??? }
movq %r9, -64(%rbp) { ??? }
movq environ@GOTPCREL(%rip), %rdx
movq -40(%rbp), %rax
movq %rax, (%rdx)

View File

@ -40,12 +40,12 @@ procedure _FPC_proc___start; assembler; nostackframe; public name '___start';
pushq %rbp
movq %rsp, %rbp
subq $64, %rsp
movl %edi, -20(%rbp)
movq %rsi, -32(%rbp)
movl %edi, -20(%rbp) { argc }
movq %rsi, -32(%rbp) { argv }
movq %rdx, -40(%rbp) { environment }
movq %rcx, -48(%rbp)
movq %r8, -56(%rbp)
movq %r9, -64(%rbp)
movq %rcx, -48(%rbp) { ??? }
movq %r8, -56(%rbp) { ??? }
movq %r9, -64(%rbp) { ??? }
movq -40(%rbp), %rax
movq %rax, environ(%rip)
movq %rax,operatingsystem_parameter_envp(%rip)