Skip to content

Commit c381042

Browse files
committed
.
1 parent d194250 commit c381042

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed

src/memcpy/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ edition = "2018"
88
path = "memcpy.rs"
99
doctest = false
1010
test = false
11+
bench = false
1112

1213
[[test]]
1314
name = "test_memcpy"

src/memcpy/memcpy.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
#![no_std]
12
#![allow(unused)]
23

34
use cfg_if::cfg_if;
5+
6+
pub mod memcpy_trivial;
7+
8+
pub type Memcpy = unsafe fn(dst: *mut u8, src: *mut u8, bytes: usize);
9+
10+
pub static ALL_MEMCPYS: &[Memcpy] = &[
11+
memcpy_trivial::memcpy,
12+
];

src/memcpy/memcpy_trivial.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
pub unsafe fn memcpy(dst: *mut u8, src: *mut u8, bytes: usize) {
2+
panic!()
3+
}

0 commit comments

Comments
 (0)