Closed
Description
rustc explicitly adds crt1 before passing to the linker, which breaks musl-cross.
for static-pie we need to use rcrt1 instead.
Also i think crt1.o is actually wrong, since that target is supposed to support both dyn and static.
any chance we can at least have a rustc arg that removes the crt? (like -nostartfiles essentially)
or a blank target that lets the user configure the rest of the target via commandline.