fgetws implementation.
[kopensolaris-gnu/glibc.git] / elf / dl-fini.c
index 9dcd87a..4b578f8 100644 (file)
    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
    Boston, MA 02111-1307, USA.  */
 
-#include <link.h>
+#include <elf/ldsodefs.h>
 
 void
+internal_function
 _dl_fini (void)
 {
   struct link_map *l;
@@ -32,9 +33,9 @@ _dl_fini (void)
          {
            /* When debugging print a message first.  */
            if (_dl_debug_impcalls)
-             _dl_debug_message ("\n\tcalling fini: ",
+             _dl_debug_message (1, "\ncalling fini: ",
                                 l->l_name[0] ? l->l_name : _dl_argv[0],
-                                "\n", NULL);
+                                "\n\n", NULL);
 
            (*(void (*) (void)) (l->l_addr + l->l_info[DT_FINI]->d_un.d_ptr)) ();
          }