I am finally putting this up for formal review.
This is the rtld powerpc64 ifunc handling code, colloquially known as "RTLD WIP3."
I have only done minor changes to it since creation, but it does have some things I may still need to address. I will point them out in comments.