This is the mail archive of the
mailing list for the glibc project.
Re: [PATCH] PowerPC: Fix for POWER7 sinf/cosf
> The point of hidden_proto is that you don't need to distinguish between
> the internal and external name.
That's not true. The point of hidden_proto is to avoid a PLT. That
incidentally means that which name you use doesn't really matter for the
shared libraries. In the static libraries, there is still the name space
concern to worry about. So, if this is a C89 function calling a function
that is not in C89, then you need to use the __ name.