@whitequark @josch @klardotsh Well ifunc I can see the appeal of it but given the way it's designed I'd rather not have it at all, it's too much of a hack.
At least I'd much rather use function pointers (which have some overhead), or somewhat bigger functions, or separating needs with different dynamic libraries.