am 3cce3d06: Fix some warnings.

* commit '3cce3d06624794badf16a1d0129b688e9e4bac45':
  Fix some warnings.
diff --git a/src/cxa_finalize.c b/src/cxa_finalize.c
index c02d70d..f0d1b8c 100644
--- a/src/cxa_finalize.c
+++ b/src/cxa_finalize.c
@@ -24,9 +24,9 @@
 
 void __cxa_finalize(void *d );
 
-extern void __dso_handle;
+extern void *__dso_handle;
 
-__attribute((destructor))
+__attribute__((__destructor__, __used__))
 static void cleanup(void) {
   __cxa_finalize(&__dso_handle);
 }