[lld] [llvm] [RISCV] Resolve an explicit I+E extension set to I (PR #212166)

Jessica Clarke via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 27 15:56:29 PDT 2026


jrtc27 wrote:

Hm, and the spec even still says:
> The linker should merge the different architectures into a superset when object files are merged, and should report errors if the merge result contains conflict extensions.

which means you can't do dynamic dispatch between F and Zfinx, so even despite the overly-relaxed rules it still blocks actual reasonable uses. And this is something LLD is still enforcing today.

https://github.com/llvm/llvm-project/pull/212166


More information about the llvm-commits mailing list