rustc - --crate-name ___ --print=file-names --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro
produces the following output
___
lib___.rlib
lib___.so
lib___.so
lib___.a
lib___.so
Right now, gccrs does not print the expected file names nor does it have the required options.
gccrs also does not understand the concept of rlib or proc-macro