[git commit master] raise: remove unused hidden weak symbol __raise
vapier at gentoo.org
Sat Sep 19 15:17:15 UTC 2009
On Saturday 19 September 2009 09:40:36 Denys Vlasenko wrote:
> On Saturday 19 September 2009 10:13, Bernhard Reutner-Fischer wrote:
> > On Sat, Sep 19, 2009 at 02:51:20AM +0200, Denys Vlasenko wrote:
> > >commit:
> > > http://git.uclibc.org/uClibc/commit/?id=2528a3f6c2fa13d55eb1d65be9978e5
> > >9cc39df8b branch:
> > > http://git.uclibc.org/uClibc/commit/?id=refs/heads/master
> > >
> > >It is not used by anybody, otherwise users of dynamically linked uclibc
> > >would notice - it is not exported from libuClibc-x.x.x.so
> > weren't they weak in libc because they could also come from libpthread ?
> __raise was hidden. Therefore it was not even exported by libc.so.0.
> Therefore it could only be used from within libc.
> Since my test build succeeded with removed __raise,
> and also grepping through the code shows no users,
> I conclude it is really not used from within libc too.
test builds with weak versions between libc and libpthread wouldnt be caught.
but i was thinking you were removing raise(), not __raise(). the latter
should not be in use.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 836 bytes
Desc: This is a digitally signed message part.
More information about the uClibc