H. J. Lu wrote:
If we want to remove nested functions from glibc and keep code reuse, I can try to provide a patch.
Just make sure that there are no instances of pointers to these functions being taken. As long as there are no trampolines, there seems to be no good argument for messing with the code here.