diff options
| author | Joshua Nelson <jyn514@gmail.com> | 2021-08-21 20:15:20 +0000 |
|---|---|---|
| committer | Joshua Nelson <jyn514@gmail.com> | 2021-08-22 15:25:42 +0000 |
| commit | d933edd5c6ee149d53bff4558c3fef8dc68b8766 (patch) | |
| tree | 6c00dcddb393ecf909b0c0f670eef04905447e51 /src/test/rustdoc-ui | |
| parent | 99b73e81b351d036449e76ad753160853625c5b6 (diff) | |
| download | rust-d933edd5c6ee149d53bff4558c3fef8dc68b8766.tar.gz rust-d933edd5c6ee149d53bff4558c3fef8dc68b8766.zip | |
Revert "Revert "Don't load all extern crates unconditionally""
This reverts commit 5f0c54db4e595a6a77048f2b0605138ffa49a326.
Diffstat (limited to 'src/test/rustdoc-ui')
| -rw-r--r-- | src/test/rustdoc-ui/auxiliary/panic-item.rs | 17 | ||||
| -rw-r--r-- | src/test/rustdoc-ui/unused-extern-crate.rs | 3 |
2 files changed, 20 insertions, 0 deletions
diff --git a/src/test/rustdoc-ui/auxiliary/panic-item.rs b/src/test/rustdoc-ui/auxiliary/panic-item.rs new file mode 100644 index 00000000000..17b26850d4d --- /dev/null +++ b/src/test/rustdoc-ui/auxiliary/panic-item.rs @@ -0,0 +1,17 @@ +// no-prefer-dynamic +#![crate_type = "lib"] +#![no_std] +#![feature(lang_items)] + +use core::panic::PanicInfo; +use core::sync::atomic::{self, Ordering}; + +#[panic_handler] +fn panic(_info: &PanicInfo) -> ! { + loop { + atomic::compiler_fence(Ordering::SeqCst); + } +} + +#[lang = "eh_personality"] +fn foo() {} diff --git a/src/test/rustdoc-ui/unused-extern-crate.rs b/src/test/rustdoc-ui/unused-extern-crate.rs new file mode 100644 index 00000000000..f703a183790 --- /dev/null +++ b/src/test/rustdoc-ui/unused-extern-crate.rs @@ -0,0 +1,3 @@ +// check-pass +// aux-crate:panic_item=panic-item.rs +// @has unused_extern_crate/index.html |
