aboutsummaryrefslogtreecommitdiffstats
path: root/libc/arch-common
diff options
context:
space:
mode:
authorsynergydev <synergye@codefi.re>2013-10-07 01:13:11 -0700
committerElliott Hughes <enh@google.com>2013-10-07 11:33:20 -0700
commit589eaa4c728d39a1fcadc98030033cd60833fbb1 (patch)
tree69bb15c4dc2d27acc93bdea136911a8199a4f5a7 /libc/arch-common
parent04cdfa67c7e4755ddbcd1d907f00d3cbdf6cd1f2 (diff)
downloadandroid_bionic-589eaa4c728d39a1fcadc98030033cd60833fbb1.tar.gz
android_bionic-589eaa4c728d39a1fcadc98030033cd60833fbb1.tar.bz2
android_bionic-589eaa4c728d39a1fcadc98030033cd60833fbb1.zip
libc: fix __cxa_atexit implicit declaration
Change-Id: Iacad18b332a717e4485c83df4bd42a850ff7699f
Diffstat (limited to 'libc/arch-common')
-rw-r--r--libc/arch-common/bionic/atexit.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/libc/arch-common/bionic/atexit.h b/libc/arch-common/bionic/atexit.h
index bc776a8b4..16ae7aab2 100644
--- a/libc/arch-common/bionic/atexit.h
+++ b/libc/arch-common/bionic/atexit.h
@@ -26,10 +26,11 @@
* SUCH DAMAGE.
*/
-extern void *__dso_handle;
+extern void* __dso_handle;
+
+extern int __cxa_atexit(void (*)(void*), void*, void*);
__attribute__ ((visibility ("hidden")))
-int atexit(void (*func)(void))
-{
- return (__cxa_atexit((void (*)(void *))func, (void *)0, &__dso_handle));
+int atexit(void (*func)(void)) {
+ return (__cxa_atexit((void (*)(void*)) func, (void*) 0, &__dso_handle));
}