[PATCH] Re: dl-close broken...
Jakub Jelinek
jakub@redhat.com
Wed Feb 13 04:26:00 GMT 2002
On Wed, Feb 13, 2002 at 01:11:43PM +0100, Andreas Jaeger wrote:
>
> I get on i686:
> dl-close.c: In function `free_slotinfo':
> dl-close.c:341: dereferencing pointer to incomplete type
> dl-close.c:341: dereferencing pointer to incomplete type
> dl-close.c:346: dereferencing pointer to incomplete type
> dl-close.c:348: dereferencing pointer to incomplete type
> dl-close.c:349: dereferencing pointer to incomplete type
That's not too hard to fix:
2002-02-13 Jakub Jelinek <jakub@redhat.com>
* elf/dl-close.c (free_slotinfo): Only define if TLS supported.
--- libc/elf/dl-close.c.jj Wed Feb 13 13:29:10 2002
+++ libc/elf/dl-close.c Wed Feb 13 13:29:58 2002
@@ -332,7 +332,7 @@ _dl_close (void *_map)
__libc_lock_unlock_recursive (GL(dl_load_lock));
}
-
+#ifdef USE_TLS
static bool
free_slotinfo (struct dtv_slotinfo_list *elemp)
{
@@ -355,7 +355,7 @@ free_slotinfo (struct dtv_slotinfo_list
return true;
}
-
+#endif
static void
free_mem (void)
Jakub
More information about the Libc-hacker
mailing list