diff options
Diffstat (limited to 'src/test/run-make-fulldeps/extern-fn-reachable/dylib.rs')
-rw-r--r-- | src/test/run-make-fulldeps/extern-fn-reachable/dylib.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/test/run-make-fulldeps/extern-fn-reachable/dylib.rs b/src/test/run-make-fulldeps/extern-fn-reachable/dylib.rs new file mode 100644 index 000000000..cd0179348 --- /dev/null +++ b/src/test/run-make-fulldeps/extern-fn-reachable/dylib.rs @@ -0,0 +1,14 @@ +#![crate_type = "dylib"] +#![allow(dead_code)] + +#[no_mangle] pub extern "C" fn fun1() {} +#[no_mangle] extern "C" fn fun2() {} + +mod foo { + #[no_mangle] pub extern "C" fn fun3() {} +} +pub mod bar { + #[no_mangle] pub extern "C" fn fun4() {} +} + +#[no_mangle] pub fn fun5() {} |