[git commit master] raise: remove unused hidden weak symbol __raise

Denys Vlasenko vda.linux at googlemail.com
Sat Sep 19 13:40:36 UTC 2009

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=2528a3f6c2fa13d55eb1d65be9978e59cc39df8b
> >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.

More information about the uClibc mailing list