forge_sys/mem.rs
1unsafe extern "C" {
2 pub fn forge_mem_getMainTextAddr() -> u32;
3 pub fn forge_mem_getMainRoDataAddr() -> u32;
4 pub fn forge_mem_getMainDataAddr() -> u32;
5 pub fn forge_mem_getMainBssAddr() -> u32;
6 pub fn forge_mem_getMainHeapAddr() -> u32;
7
8 pub fn malloc(size: usize) -> *mut core::ffi::c_void;
9 pub fn realloc(ptr: *mut core::ffi::c_void, size: usize) -> *mut core::ffi::c_void;
10 pub fn free(ptr: *mut core::ffi::c_void);
11}