Adds support for IEGOT relocations.
The patch includes references to:
https://reviews.llvm.org/D71069 https://reviews.llvm.org/D71143
The file referenced in Inputs is from: https://reviews.llvm.org/D71143
I can merge the file in Inputs into the testscases but I think the duplication would be an issue.
Probably delete -got from the filename. Initial Exec uses GOT on all targets.