[PATCH] BZ #19590: Fixed build of shared objects that use libmvec.so functions
Florian Weimer
fweimer@redhat.com
Wed Feb 10 12:08:00 GMT 2016
On 02/10/2016 12:36 PM, Andrew Senkevich wrote:
> #define ALIAS_IMPL(alias, target) \
> ENTRY (alias); \
> - call target; \
> + call target@PLT; \
> ret; \
> END (alias)
This needs a comment why this cannot be a tail call (JMP).
Out of curiosity, why is it not possible to avoid this indirection? Why
is this logic required in libmvec_nonshared.a?
Florian
More information about the Libc-alpha
mailing list