Downstream commit: https://github.com/ahmedbougacha/llvm-project/commit/70e7fc712dedf8b981c8ffd4713d23071b910e4b ELF-related fixes: https://github.com/access-softek/llvm-project/commit/52420441eaa2ceafa9b7a4d205179f9d21d1b00f