aboutsummaryrefslogtreecommitdiff
path: root/test cases/rust/4 polyglot
AgeCommit message (Collapse)AuthorFilesLines
2020-11-11tests/rust: dynamic linking doesn't work on darwinDylan Baker1-0/+4
This is a bug, and needs to be fixed, but in the short term testing other rust functionality on darwin is an improvement over testing none.
2020-02-25test: merge installed_files.txt into test.jsonDaniel Mensinger2-7/+10
2019-11-18Use strict function prototypesMichael Hirsch, Ph.D1-1/+1
2019-06-21Add Rust generated pdbs to list of installed files.Jussi Pakkanen1-1/+6
2018-02-02Fix Rust shared polyglot test case for cross-compilationAdam C. Foltzer1-1/+1
The crate-type in this case should have been `cdylib` since it's linking via C, rather than the default `dylib` that is meant for linking via `rustc`.
2017-06-09Enhance Rust supportAdam C. Foltzer4-0/+21
- Adds a `crate_type` kwarg to library targets, allowing the different types of Rust [linkage][1]. - Shared libraries use the `dylib` crate type by default, but can also be `cdylib` - Static libraries use the `rlib` crate type by default, but can also be `staticlib` - If any Rust target has shared library dependencies, add the appropriate linker arguments, including rpath for the sysroot of the Rust compiler [1]: https://doc.rust-lang.org/reference/linkage.html