From f7f6392a4be79e866cd77c408fe7501388470b5a Mon Sep 17 00:00:00 2001 From: David CARLIER Date: Thu, 17 Nov 2022 22:14:15 +0000 Subject: [PATCH] forkserver support attempt on freebsd (#898) Co-authored-by: Dongjia "toka" Zhang --- libafl_targets/build.rs | 2 +- libafl_targets/src/lib.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libafl_targets/build.rs b/libafl_targets/build.rs index b353c64f25..66c905ec4d 100644 --- a/libafl_targets/build.rs +++ b/libafl_targets/build.rs @@ -118,7 +118,7 @@ fn main() { .file(src_dir.join("cmplog.c")) .compile("cmplog"); - #[cfg(any(target_os = "linux"))] + #[cfg(any(target_os = "linux", target_os = "freebsd"))] { println!("cargo:rerun-if-changed=src/forkserver.c"); diff --git a/libafl_targets/src/lib.rs b/libafl_targets/src/lib.rs index 107ae944c1..828e3927dd 100644 --- a/libafl_targets/src/lib.rs +++ b/libafl_targets/src/lib.rs @@ -101,7 +101,7 @@ pub use cmplog::*; #[cfg(feature = "std")] pub mod drcov; -#[cfg(target_os = "linux")] +#[cfg(any(target_os = "linux", target_os = "freebsd"))] pub mod forkserver; -#[cfg(target_os = "linux")] +#[cfg(any(target_os = "linux", target_os = "freebsd"))] pub use forkserver::*;