]> git.lizzy.rs Git - rust.git/blob - tests/run-make/raw-dylib-stdcall-ordinal/lib.rs
Auto merge of #103761 - chenyukang:yukang/fix-103320-must-use, r=compiler-errors
[rust.git] / tests / run-make / raw-dylib-stdcall-ordinal / lib.rs
1 #![cfg_attr(target_arch = "x86", feature(raw_dylib))]
2
3 #[link(name = "exporter", kind = "raw-dylib")]
4 extern "stdcall" {
5     #[link_ordinal(15)]
6     fn imported_function_stdcall(i: i32);
7 }
8
9 #[link(name = "exporter", kind = "raw-dylib")]
10 extern "fastcall" {
11     #[link_ordinal(18)]
12     fn imported_function_fastcall(i: i32);
13 }
14
15 pub fn library_function() {
16     unsafe {
17         imported_function_stdcall(6);
18         imported_function_fastcall(125);
19     }
20 }