am a23ee2cf
: Merge "Hide _exit_with_stack_teardown."
* commit 'a23ee2cf8e8665efe4e0929467782fad7ad31661': Hide _exit_with_stack_teardown.
This commit is contained in:
commit
838c5c2570
@ -29,7 +29,7 @@
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
// void _exit_with_stack_teardown(void* stackBase, size_t stackSize)
|
||||
ENTRY(_exit_with_stack_teardown)
|
||||
ENTRY_PRIVATE(_exit_with_stack_teardown)
|
||||
ldr r7, =__NR_munmap
|
||||
swi #0
|
||||
// If munmap failed, we ignore the failure and exit anyway.
|
||||
|
@ -29,7 +29,7 @@
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
// void _exit_with_stack_teardown(void* stackBase, size_t stackSize)
|
||||
ENTRY(_exit_with_stack_teardown)
|
||||
ENTRY_PRIVATE(_exit_with_stack_teardown)
|
||||
mov w8, __NR_munmap
|
||||
svc #0
|
||||
// If munmap failed, we ignore the failure and exit anyway.
|
||||
|
@ -29,7 +29,7 @@
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
// void _exit_with_stack_teardown(void* stackBase, size_t stackSize)
|
||||
ENTRY(_exit_with_stack_teardown)
|
||||
ENTRY_PRIVATE(_exit_with_stack_teardown)
|
||||
li v0, __NR_munmap
|
||||
syscall
|
||||
// If munmap failed, we ignore the failure and exit anyway.
|
||||
|
@ -29,7 +29,7 @@
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
// void _exit_with_stack_teardown(void* stackBase, size_t stackSize)
|
||||
ENTRY(_exit_with_stack_teardown)
|
||||
ENTRY_PRIVATE(_exit_with_stack_teardown)
|
||||
li v0, __NR_munmap
|
||||
syscall
|
||||
// If munmap failed, we ignore the failure and exit anyway.
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
// void _exit_with_stack_teardown(void* stackBase, size_t stackSize)
|
||||
ENTRY(_exit_with_stack_teardown)
|
||||
ENTRY_PRIVATE(_exit_with_stack_teardown)
|
||||
// We can trash registers because this function never returns.
|
||||
mov 4(%esp), %ebx // stackBase
|
||||
mov 8(%esp), %ecx // stackSize
|
||||
|
@ -29,7 +29,7 @@
|
||||
#include <private/bionic_asm.h>
|
||||
|
||||
// void _exit_with_stack_teardown(void* stackBase, size_t stackSize)
|
||||
ENTRY(_exit_with_stack_teardown)
|
||||
ENTRY_PRIVATE(_exit_with_stack_teardown)
|
||||
mov $__NR_munmap, %eax
|
||||
syscall
|
||||
// If munmap failed, we ignore the failure and exit anyway.
|
||||
|
Loading…
Reference in New Issue
Block a user