svn commit: trunk/buildroot/toolchain/gcc: 3.4.4 3.4.5 4.0.2

Peter S. Mazinger ps.m at gmx.net
Fri Feb 17 20:57:25 UTC 2006


On Thu, 16 Feb 2006, Peter S. Mazinger wrote:

> On Wed, 15 Feb 2006, Mike Frysinger wrote:
> 
> > On Wednesday 15 February 2006 04:31, Peter S. Mazinger wrote:
> > > attached is my attempt to change dl_iterate_phdr to be like glibc's for
> > > the static case.
> > >
> > > If we go w/ AS_NEEDED in libc.so (for *_array support), then we could
> > > leave it in ld.so, moving only the part from libdl.a to libc.a
> > 
> > looks ok to me, but i havent really been following to know exactly what the 
> > issue is you're trying to address ;)
> > -mike
> 
> it was an attempt to make it like glibc, tried to move it into a separate 
> file (maybe in libc/misc/internals), but there it misses lots (that's why 
> I said that we need dl-support.c as well)
> 
> Peter 

What we need is _dl_loaded_modules and auxvt in libc.a, that seems to 
be enough. I see use of auxvt in __uClibc_main() guarded by 
__ARCH_HAS_MMU__, so would dl_iterate_phdr be dependent on MMU?

Peter

-- 
Peter S. Mazinger <ps dot m at gmx dot net>           ID: 0xA5F059F2
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08  BB6E C389 975E A5F0 59F2




More information about the uClibc mailing list