Pre-RFC: To effortlessly develop seL4 systems in rust

I agree that removing the need to rebuild the elfloader from source each time would simplify development.

Just briefly documenting an additional approach before I forget about it: merge all of the object files into an intermediate object file using -Wl,--relocatable. Then linking in the CPIO archive would only require linking the single elfloader.o with a cpio.o file + a platform specific linker script.
CMake snippet: support creating relocatable object target in add_library (#16977) · Issues · CMake / CMake · GitLab