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