Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
asm
/
naked-functions-ffi.rs
blob: b78d1e6a0d1c6b995004b47d47a3c6d689c0907e [
file
] [
log
] [
blame
] [
edit
]
//@ check-pass
//@ needs-asm-support
#![
feature
(
naked_functions
)]
#![
crate_type
=
"lib"
]
use
std
::
arch
::
naked_asm
;
#[
naked
]
pub
extern
"C"
fn
naked
(
p
:
char
)
->
u128
{
//~^ WARN uses type `char`
//~| WARN uses type `u128`
unsafe
{
naked_asm
!(
""
);
}
}