diff --git a/src/codegen.cpp b/src/codegen.cpp index 2277c2936224c..e92811dd8b1ce 100644 --- a/src/codegen.cpp +++ b/src/codegen.cpp @@ -354,7 +354,7 @@ void jl_dump_objfile(char* fname, int jit_model) jl_TargetMachine->getTargetCPU(), jl_TargetMachine->getTargetFeatureString(), jl_TargetMachine->Options, -#ifdef _OS_LINUX_ +#if defined(_OS_LINUX_) || defined(_OS_FREEBSD_) Reloc::PIC_, #else jit_model ? Reloc::PIC_ : Reloc::Default, diff --git a/src/support/platform.h b/src/support/platform.h index af64274eede59..a7952b0396fb0 100644 --- a/src/support/platform.h +++ b/src/support/platform.h @@ -58,7 +58,7 @@ *******************************************************************************/ #if defined(__FreeBSD__) -#define _OS_FREEBSD__ +#define _OS_FREEBSD_ #elif defined(__linux__) #define _OS_LINUX_ #elif defined(_WIN32) || defined(_WIN64)