diff --git a/cli/tests/fixtures/multi-dep-str/platform/src/lib.rs b/cli/tests/fixtures/multi-dep-str/platform/src/lib.rs index 2f1dbfb854..c41f2828ff 100644 --- a/cli/tests/fixtures/multi-dep-str/platform/src/lib.rs +++ b/cli/tests/fixtures/multi-dep-str/platform/src/lib.rs @@ -3,7 +3,7 @@ use roc_std::RocStr; use std::str; extern "C" { - #[link_name = "main_1_exposed"] + #[link_name = "Main_main_1_exposed"] fn say_hello(output: &mut RocCallResult) -> (); } diff --git a/cli/tests/fixtures/multi-dep-thunk/platform/src/lib.rs b/cli/tests/fixtures/multi-dep-thunk/platform/src/lib.rs index 2f1dbfb854..c41f2828ff 100644 --- a/cli/tests/fixtures/multi-dep-thunk/platform/src/lib.rs +++ b/cli/tests/fixtures/multi-dep-thunk/platform/src/lib.rs @@ -3,7 +3,7 @@ use roc_std::RocStr; use std::str; extern "C" { - #[link_name = "main_1_exposed"] + #[link_name = "Main_main_1_exposed"] fn say_hello(output: &mut RocCallResult) -> (); } diff --git a/examples/closure/platform/src/lib.rs b/examples/closure/platform/src/lib.rs index 4d23d9522c..b442d4d4e7 100644 --- a/examples/closure/platform/src/lib.rs +++ b/examples/closure/platform/src/lib.rs @@ -4,16 +4,16 @@ use std::alloc::Layout; use std::time::SystemTime; extern "C" { - #[link_name = "makeClosure_1_exposed"] + #[link_name = "Main_makeClosure_1_exposed"] fn make_closure(output: *mut u8) -> (); - #[link_name = "makeClosure_1_size"] + #[link_name = "Main_makeClosure_1_size"] fn closure_size() -> i64; - #[link_name = "makeClosure_1_MyClosure_caller"] + #[link_name = "Main_makeClosure_1_MyClosure_caller"] fn call_MyClosure(function_pointer: *const u8, closure_data: *const u8, output: *mut u8) -> (); - #[link_name = "makeClosure_1_MyClosure_size"] + #[link_name = "Main_makeClosure_1_MyClosure_size"] fn size_MyClosure() -> i64; } diff --git a/examples/hello-world/platform/src/lib.rs b/examples/hello-world/platform/src/lib.rs index 2f1dbfb854..8f8309e5e3 100644 --- a/examples/hello-world/platform/src/lib.rs +++ b/examples/hello-world/platform/src/lib.rs @@ -3,7 +3,7 @@ use roc_std::RocStr; use std::str; extern "C" { - #[link_name = "main_1_exposed"] + #[link_name = "Hello_main_1_exposed"] fn say_hello(output: &mut RocCallResult) -> (); } diff --git a/examples/multi-module/platform/src/lib.rs b/examples/multi-module/platform/src/lib.rs index 5a9aba13c7..c175ee17d5 100644 --- a/examples/multi-module/platform/src/lib.rs +++ b/examples/multi-module/platform/src/lib.rs @@ -3,7 +3,7 @@ use roc_std::RocList; use std::time::SystemTime; extern "C" { - #[link_name = "quicksort_1_exposed"] + #[link_name = "Quicksort_quicksort_1_exposed"] fn quicksort(list: RocList, output: &mut RocCallResult>) -> (); } diff --git a/examples/quicksort/platform/src/lib.rs b/examples/quicksort/platform/src/lib.rs index 4ec4565f5b..3380455a85 100644 --- a/examples/quicksort/platform/src/lib.rs +++ b/examples/quicksort/platform/src/lib.rs @@ -3,7 +3,7 @@ use roc_std::RocList; use std::time::SystemTime; extern "C" { - #[link_name = "quicksort_1_exposed"] + #[link_name = "Quicksort_quicksort_1_exposed"] fn quicksort(list: RocList, output: &mut RocCallResult>) -> (); } diff --git a/examples/shared-quicksort/platform/src/lib.rs b/examples/shared-quicksort/platform/src/lib.rs index 4ec4565f5b..5971d7a9de 100644 --- a/examples/shared-quicksort/platform/src/lib.rs +++ b/examples/shared-quicksort/platform/src/lib.rs @@ -3,7 +3,7 @@ use roc_std::RocList; use std::time::SystemTime; extern "C" { - #[link_name = "quicksort_1_exposed"] + #[link_name = "Main_quicksort_1_exposed"] fn quicksort(list: RocList, output: &mut RocCallResult>) -> (); }