From 6ac83250f28be17add6324129cf5890ca9920701 Mon Sep 17 00:00:00 2001 From: "Peter S. Mazinger" Date: Thu, 31 Mar 2011 00:20:50 +0200 Subject: ldso: use _dl_strdup and _dl_dprintf only in ld-uClibc.so Add support for %p to _dl_dprintf for later corrections in debug messages. Disable _dl_debug_file if LD debugging is not enabled and change it's use to 2. The use of dprintf in elfinterp.c will spit out warnings, will be fixed in the reworked ldso. Signed-off-by: Peter S. Mazinger Signed-off-by: Bernhard Reutner-Fischer --- ldso/ldso/dl-tls.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'ldso/ldso/dl-tls.c') diff --git a/ldso/ldso/dl-tls.c b/ldso/ldso/dl-tls.c index a672e748d..6679693f4 100644 --- a/ldso/ldso/dl-tls.c +++ b/ldso/ldso/dl-tls.c @@ -922,8 +922,7 @@ _dl_add_to_slotinfo (struct link_map *l) generation. */ ++_dl_tls_generation; - _dl_dprintf (_dl_debug_file, - "cannot create TLS data structures: ABORT\n"); + _dl_dprintf(2, "cannot create TLS data structures: ABORT\n"); _dl_exit (127); } -- cgit v1.2.3