diff --git a/src/goto-cc/as_mode.cpp b/src/goto-cc/as_mode.cpp index 1a3739237a8..8355fb28799 100644 --- a/src/goto-cc/as_mode.cpp +++ b/src/goto-cc/as_mode.cpp @@ -303,7 +303,7 @@ int as_modet::as_hybrid_binary() debug() << "merging " << output_file << eom; std::string saved=output_file+".goto-cc-saved"; - #ifdef __linux__ + #if defined(__linux__) || defined(__FreeBSD_kernel__) if(result==0) { // remove any existing goto-cc section diff --git a/src/goto-cc/hybrid_binary.cpp b/src/goto-cc/hybrid_binary.cpp index fa5f0f0dd64..cb539602026 100644 --- a/src/goto-cc/hybrid_binary.cpp +++ b/src/goto-cc/hybrid_binary.cpp @@ -26,7 +26,7 @@ int hybrid_binary( int result; -#ifdef __linux__ +#if defined(__linux__) || defined(__FreeBSD_kernel__) std::string objcopy_cmd; if(has_suffix(compiler_or_linker, "-ld"))