Home
last modified time | relevance | path

Searched refs:stack (Results 1 – 25 of 51) sorted by relevance

123

/bionic/libc/arch-arm/bionic/
D__bionic_clone.S34 # save registers to parent stack
45 # Push 'fn' and 'arg' onto the child stack.
66 # Call __start_thread with the 'fn' and 'arg' we stored on the child stack.
/bionic/libc/arch-common/bionic/
Dcrtend_so.S30 .section .note.GNU-stack,"",%progbits
Dcrtend.S44 .section .note.GNU-stack,"",%progbits
/bionic/libc/arch-arm64/bionic/
D__bionic_clone.S34 # Push 'fn' and 'arg' onto the child stack.
/bionic/libc/arch-x86_64/bionic/
D__bionic_clone.S33 # Copy 'fn' and 'arg' onto the child stack.
/bionic/libc/malloc_hooks/
DAndroid.bp33 "-fno-stack-protector",
/bionic/libc/kernel/uapi/linux/
Dsched.h55 __aligned_u64 stack; member
/bionic/libc/arch-x86/bionic/
D__bionic_clone.S22 # Copy 'fn' and 'arg' onto the child stack
/bionic/linker/
DAndroid.bp29 "-fno-stack-protector",
70 "-fno-stack-protector",
81 "-fno-stack-protector",
266 // Leave the symbols in the shared library so that stack unwinders can produce
/bionic/libc/malloc_debug/
DAndroid.bp98 "-fno-stack-protector",
/bionic/libm/x86_64/
De_hypot.S194 .section .note.GNU-stack, ""
Ds_atan.S907 .section .note.GNU-stack, ""
De_log10.S787 .section .note.GNU-stack, ""
Ds_cbrt.S734 .section .note.GNU-stack, ""
Ds_log1p.S809 .section .note.GNU-stack, ""
/bionic/libm/x86/
De_hypot.S219 .section .note.GNU-stack, ""
Ds_sin.S906 .section .note.GNU-stack, ""
Ds_cos.S891 .section .note.GNU-stack, ""
Ds_cbrt.S737 .section .note.GNU-stack, ""
De_log10.S794 .section .note.GNU-stack, ""
Ds_tan.S1765 .section .note.GNU-stack, ""
Ds_atan.S933 .section .note.GNU-stack, ""
De_cosh.S1348 .section .note.GNU-stack, ""
/bionic/libc/
DAndroid.bp136 // libc_bootstrap.a - -fno-stack-protector and -ffreestanding
139 // Code that implements the stack protector (or that runs before TLS has been set up) needs to be
140 // compiled with -fno-stack-protector, since it accesses the stack canary TLS slot. In the linker,
168 cflags: ["-fno-stack-protector", "-ffreestanding"],
172 // libc_init_static.cpp and libc_init_dynamic.cpp need to be built without stack protector.
174 // the stack protector global variable.
181 "-fno-stack-protector",
193 cflags: ["-fno-stack-protector"],
211 // Don't use ridiculous amounts of stack.
1458 "-fno-stack-protector",
[all …]
/bionic/tests/
Dpthread_test.cpp165 void* stack = mmap(nullptr, stack_size, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0); in TEST() local
166 ASSERT_NE(MAP_FAILED, stack); in TEST()
167 memset(stack, 0xff, stack_size); in TEST()
171 ASSERT_EQ(0, pthread_attr_setstack(&attr, stack, stack_size)); in TEST()
180 ASSERT_EQ(0, munmap(stack, stack_size)); in TEST()
710 void* stack = mmap(nullptr, stack_size, PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE, -1, 0); in TEST() local
714 pthread_attr_setstack(&a, stack, stack_size); in TEST()
719 ASSERT_EQ(0, munmap(stack, stack_size)); in TEST()

123