svn commit: trunk/uClibc/libc/sysdeps/linux: ia64 x86_64

Peter S. Mazinger ps.m at gmx.net
Thu Aug 24 10:20:20 UTC 2006


On Wed, 23 Aug 2006, Mike Frysinger wrote:

> On Wednesday 23 August 2006 20:15, Peter S. Mazinger wrote:
> > On Wed, 23 Aug 2006 vapier at uclibc.org wrote:
> > > trunk/uClibc/libc/sysdeps/linux/ia64/vfork.S
> > >  PSEUDO_END(__vfork)
> > > +libc_hidden_weak (vfork)
> > >
> > >  weak_alias (__vfork, vfork)
> > > -libc_hidden_weak (vfork)
> >
> > seeing again my own changes, this is wrong, the libc_hidden_weak should
> > come after weak_alias, maybe gcc tolerates this though
> 
> this is how glibc is written as well ... hidden_weak followed by weak_alias
> -mike

then glibc is wrong as well (I dont have glibc sources handy, but I think 
they have libc_hidden_weak(__vfork) there), vfork() does not exist before 
the weak_alias

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