[uClibc-cvs] svn commit: trunk/uClibc/ldso/ldso
jocke at uclibc.org
jocke at uclibc.org
Thu Jun 30 11:27:24 UTC 2005
Author: jocke
Date: 2005-06-30 05:27:24 -0600 (Thu, 30 Jun 2005)
New Revision: 10648
Log:
Quick and dirty hack to prevent ld.so from beeing loaded twice.
Bug exposed by the new __libc_stack_end feature in libc.so.
Modified:
trunk/uClibc/ldso/ldso/ldso.c
Changeset:
Modified: trunk/uClibc/ldso/ldso/ldso.c
===================================================================
--- trunk/uClibc/ldso/ldso/ldso.c 2005-06-30 04:47:50 UTC (rev 10647)
+++ trunk/uClibc/ldso/ldso/ldso.c 2005-06-30 11:27:24 UTC (rev 10648)
@@ -561,6 +561,8 @@
lpntstr = (char*) (tcurr->dynamic_info[DT_STRTAB] + dpnt->d_un.d_val);
name = _dl_get_last_path_component(lpntstr);
+ if (_dl_strcmp(name, "ld-uClibc.so.0") == 0)
+ continue;
#if defined (__SUPPORT_LD_DEBUG__)
if(_dl_debug)
More information about the uClibc-cvs
mailing list