forked from M-Labs/zynq-rs
define bcmp
other solution might be defining a non-linux target
This commit is contained in:
parent
dbe04de735
commit
2db35d063f
|
@ -21,6 +21,11 @@ mod eth;
|
||||||
use crate::regs::{RegisterR, RegisterW};
|
use crate::regs::{RegisterR, RegisterW};
|
||||||
use crate::cortex_a9::{asm, regs::*, mmu};
|
use crate::cortex_a9::{asm, regs::*, mmu};
|
||||||
|
|
||||||
|
#[no_mangle]
|
||||||
|
pub unsafe extern "C" fn bcmp(s1: *const u8, s2: *const u8, n: usize) -> i32 {
|
||||||
|
compiler_builtins::mem::memcmp(s1, s2, n)
|
||||||
|
}
|
||||||
|
|
||||||
extern "C" {
|
extern "C" {
|
||||||
static mut __bss_start: u32;
|
static mut __bss_start: u32;
|
||||||
static mut __bss_end: u32;
|
static mut __bss_end: u32;
|
||||||
|
|
Loading…
Reference in New Issue