rust/src/test
bors 9a576175cc Auto merge of #84171 - ricobbe:raw-dylib-via-llvm, r=petrochenkov
Partial support for raw-dylib linkage

First cut of functionality for issue #58713: add support for `#[link(kind = "raw-dylib")]` on `extern` blocks in lib crates compiled to .rlib files.  Does not yet support `#[link_name]` attributes on functions, or the `#[link_ordinal]` attribute, or `#[link(kind = "raw-dylib")]` on `extern` blocks in bin crates; I intend to publish subsequent PRs to fill those gaps.  It's also not yet clear whether this works for functions in `extern "stdcall"` blocks; I also intend to investigate that shortly and make any necessary changes as a follow-on PR.

This implementation calls out to an LLVM function to construct the actual `.idata` sections as temporary `.lib` files on disk and then links those into the generated .rlib.
2021-06-06 03:59:17 +00:00
..
assembly Auto merge of #79608 - alessandrod:bpf, r=nagisa 2021-06-06 01:02:32 +00:00
auxiliary
codegen Auto merge of #79608 - alessandrod:bpf, r=nagisa 2021-06-06 01:02:32 +00:00
codegen-units Remove redundant ignore-tidy-linelength annotations 2021-04-03 22:30:20 +02:00
debuginfo Respond to review feedback 2021-06-02 10:23:12 -04:00
incremental Auto merge of #85331 - cjgillot:dirty-dancing, r=Aaron1011 2021-06-01 23:02:52 +00:00
mir-opt Update mir opt tests 2021-05-30 12:51:36 +02:00
pretty Add test for pretty printing anonymous types 2021-05-24 00:05:46 -05:00
run-make Add first cut of functionality for #58713: support for #[link(kind = "raw-dylib")]. 2021-06-04 18:01:35 -07:00
run-make-fulldeps Auto merge of #85457 - jyn514:remove-doc-include, r=GuillaumeGomez 2021-06-05 03:36:26 +00:00
run-pass-valgrind
rustdoc Auto merge of #85457 - jyn514:remove-doc-include, r=GuillaumeGomez 2021-06-05 03:36:26 +00:00
rustdoc-gui Improve display of the separation between page items and siblings in the sidebar 2021-05-31 15:20:45 +02:00
rustdoc-js Add test for primitive search 2021-02-01 15:56:51 +01:00
rustdoc-js-std
rustdoc-json Rename span to source 2021-03-24 19:44:23 +00:00
rustdoc-ui Rollup merge of #85501 - jyn514:invalid-doc-attrs, r=varkor 2021-06-05 19:41:40 +02:00
rustfix
ui Auto merge of #84171 - ricobbe:raw-dylib-via-llvm, r=petrochenkov 2021-06-06 03:59:17 +00:00
ui-fulldeps Show macro name in 'this error originates in macro' message 2021-05-12 19:03:06 -04:00
COMPILER_TESTS.md