diff --git a/libc/arch-arm/bionic/_exit_with_stack_teardown.S b/libc/arch-arm/bionic/_exit_with_stack_teardown.S index 6fa950e30..1a67fedfc 100644 --- a/libc/arch-arm/bionic/_exit_with_stack_teardown.S +++ b/libc/arch-arm/bionic/_exit_with_stack_teardown.S @@ -29,7 +29,7 @@ #include // 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. diff --git a/libc/arch-arm64/bionic/_exit_with_stack_teardown.S b/libc/arch-arm64/bionic/_exit_with_stack_teardown.S index 075e38873..6a7b1e561 100644 --- a/libc/arch-arm64/bionic/_exit_with_stack_teardown.S +++ b/libc/arch-arm64/bionic/_exit_with_stack_teardown.S @@ -29,7 +29,7 @@ #include // 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. diff --git a/libc/arch-mips/bionic/_exit_with_stack_teardown.S b/libc/arch-mips/bionic/_exit_with_stack_teardown.S index 129e3f9a3..7d471609a 100644 --- a/libc/arch-mips/bionic/_exit_with_stack_teardown.S +++ b/libc/arch-mips/bionic/_exit_with_stack_teardown.S @@ -29,7 +29,7 @@ #include // 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. diff --git a/libc/arch-mips64/bionic/_exit_with_stack_teardown.S b/libc/arch-mips64/bionic/_exit_with_stack_teardown.S index 3b537eb21..fcf8cc1dc 100644 --- a/libc/arch-mips64/bionic/_exit_with_stack_teardown.S +++ b/libc/arch-mips64/bionic/_exit_with_stack_teardown.S @@ -29,7 +29,7 @@ #include // 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. diff --git a/libc/arch-x86/bionic/_exit_with_stack_teardown.S b/libc/arch-x86/bionic/_exit_with_stack_teardown.S index e94ae90d8..ce8c2ea0b 100644 --- a/libc/arch-x86/bionic/_exit_with_stack_teardown.S +++ b/libc/arch-x86/bionic/_exit_with_stack_teardown.S @@ -1,7 +1,7 @@ #include // 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 diff --git a/libc/arch-x86_64/bionic/_exit_with_stack_teardown.S b/libc/arch-x86_64/bionic/_exit_with_stack_teardown.S index f7bc96290..d1f53afe8 100644 --- a/libc/arch-x86_64/bionic/_exit_with_stack_teardown.S +++ b/libc/arch-x86_64/bionic/_exit_with_stack_teardown.S @@ -29,7 +29,7 @@ #include // 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.