From d725cb28ca353b55a575856a76b11630be575ec1 Mon Sep 17 00:00:00 2001 From: Aapo Alasuutari Date: Tue, 12 Jul 2022 05:50:20 +0300 Subject: feat(ext/ffi): Support 64 bit parameters in Fast API calls (#15140) Co-authored-by: Divy Srivastava --- test_ffi/src/lib.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'test_ffi/src') diff --git a/test_ffi/src/lib.rs b/test_ffi/src/lib.rs index 257a47368..cde914c22 100644 --- a/test_ffi/src/lib.rs +++ b/test_ffi/src/lib.rs @@ -74,6 +74,11 @@ pub extern "C" fn add_usize(a: usize, b: usize) -> usize { a + b } +#[no_mangle] +pub extern "C" fn add_usize_fast(a: usize, b: usize) -> u32 { + (a + b) as u32 +} + #[no_mangle] pub extern "C" fn add_isize(a: isize, b: isize) -> isize { a + b -- cgit v1.2.3