mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-16 04:30:35 +01:00
* minimal implementation by Benjamin 'BeRo' Rosseaux
git-svn-id: trunk@15484 -
This commit is contained in:
parent
5692c9e787
commit
3668be7ee4
@ -0,0 +1,34 @@
|
||||
.file "androidprt0.as"
|
||||
.text
|
||||
|
||||
.globl _haltproc
|
||||
.type _haltproc,#function
|
||||
_haltproc:
|
||||
/* r0 contains exitcode */
|
||||
swi 0x900001
|
||||
b _haltproc
|
||||
|
||||
.globl _haltproc_eabi
|
||||
.type _haltproc_eabi,#function
|
||||
_haltproc_eabi:
|
||||
/* r0 contains exitcode */
|
||||
mov r7,#248
|
||||
swi 0x0
|
||||
b _haltproc_eabi
|
||||
|
||||
.data
|
||||
|
||||
.type operatingsystem_parameters,#object
|
||||
.size operatingsystem_parameters,12
|
||||
operatingsystem_parameters:
|
||||
.skip 3*4
|
||||
.global operatingsystem_parameter_envp
|
||||
.global operatingsystem_parameter_argc
|
||||
.global operatingsystem_parameter_argv
|
||||
.set operatingsystem_parameter_envp,operatingsystem_parameters+0
|
||||
.set operatingsystem_parameter_argc,operatingsystem_parameters+4
|
||||
.set operatingsystem_parameter_argv,operatingsystem_parameters+8
|
||||
|
||||
.bss
|
||||
|
||||
.comm __stkptr,4
|
||||
Loading…
Reference in New Issue
Block a user