Rename C prefix from __wasi to wasi_common_
This commit is contained in:
@@ -15,7 +15,7 @@ pub fn wasi_common_cbindgen(attr: TokenStream, function: TokenStream) -> TokenSt
|
|||||||
|
|
||||||
// generate C fn name prefixed with __wasi_
|
// generate C fn name prefixed with __wasi_
|
||||||
let fn_ident = &function.ident;
|
let fn_ident = &function.ident;
|
||||||
let concatenated = format!("__wasi_{}", fn_ident);
|
let concatenated = format!("wasi_common_{}", fn_ident);
|
||||||
let c_fn_ident = syn::Ident::new(&concatenated, fn_ident.span());
|
let c_fn_ident = syn::Ident::new(&concatenated, fn_ident.span());
|
||||||
|
|
||||||
// capture input args
|
// capture input args
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ fn main() {
|
|||||||
|
|
||||||
let given: &mut [u8] = &mut [0, 0];
|
let given: &mut [u8] = &mut [0, 0];
|
||||||
unsafe {
|
unsafe {
|
||||||
__wasi_array_args(given.as_mut_ptr(), given.len());
|
wasi_common_array_args(given.as_mut_ptr(), given.len());
|
||||||
}
|
}
|
||||||
|
|
||||||
assert_eq!(given, expected);
|
assert_eq!(given, expected);
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ fn main() {
|
|||||||
let given = unsafe {
|
let given = unsafe {
|
||||||
let given = Box::new(2);
|
let given = Box::new(2);
|
||||||
let raw = Box::into_raw(given);
|
let raw = Box::into_raw(given);
|
||||||
__wasi_mut_args(raw);
|
wasi_common_mut_args(raw);
|
||||||
Box::from_raw(raw)
|
Box::from_raw(raw)
|
||||||
};
|
};
|
||||||
assert_eq!(*given, *expected);
|
assert_eq!(*given, *expected);
|
||||||
|
|||||||
@@ -8,5 +8,5 @@ fn no_args() -> u32 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
assert_eq!(unsafe { __wasi_no_args() }, no_args());
|
assert_eq!(unsafe { wasi_common_no_args() }, no_args());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ fn main() {
|
|||||||
let expected = ref_args(a.as_ref());
|
let expected = ref_args(a.as_ref());
|
||||||
let given = unsafe {
|
let given = unsafe {
|
||||||
let raw = Box::into_raw(a);
|
let raw = Box::into_raw(a);
|
||||||
let res = __wasi_ref_args(raw);
|
let res = wasi_common_ref_args(raw);
|
||||||
Box::from_raw(raw);
|
Box::from_raw(raw);
|
||||||
res
|
res
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -8,5 +8,5 @@ fn val_args(a: usize, b: usize) -> usize {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
assert_eq!(unsafe { __wasi_val_args(1, 2) }, val_args(1, 2));
|
assert_eq!(unsafe { wasi_common_val_args(1, 2) }, val_args(1, 2));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user