>> So I guess mine is the fourth proposal. :-) Same as 1, but also generate >> foo_ifunc, for example via an alias. >> > > The ifunc function is for dynamic linker and dynamic linker only. > It shouldn't be called by anyone else. And why? ;-) Paolo