13 lines
554 B
Rust
13 lines
554 B
Rust
//! special handling to build and link libafl
|
|
|
|
fn main() {
|
|
#[cfg(target_os = "windows")]
|
|
windows::build!(
|
|
windows::win32::system_services::{HANDLE, BOOL, PAGE_TYPE, PSTR, ExitProcess},
|
|
windows::win32::windows_programming::CloseHandle,
|
|
// API needed for the shared memory
|
|
windows::win32::system_services::{CreateFileMappingA, OpenFileMappingA, MapViewOfFile, UnmapViewOfFile},
|
|
windows::win32::debug::{SetUnhandledExceptionFilter, EXCEPTION_POINTERS, EXCEPTION_RECORD, LPTOP_LEVEL_EXCEPTION_FILTER}
|
|
);
|
|
}
|