PSA: MSVC's link.exe will add any text it finds in the ".drectve" section of your .obj file to the link.exe command line arguments. In combination with "#[link_section]" this allows you to add Windows linker arguments on stable Rust!
This is useful if you want to embed the linker arguments directly in your crate source. For example I'm writing a macro you can include to opt into the discrete GPU on Windows (it requires special linker arguments), without having to mess with the linker.