sbc100 wrote: I think it would be good to avoid adding options/complexity to WasmObjectFile until/unless we really need it. For the purposes of the linker and shared libraries I don't think that is needed. https://github.com/llvm/llvm-project/pull/75238