Enable LLVM-based code generation for FreeBSD/amd64.
authorGabor Pali <pali.gabor@gmail.com>
Fri, 17 Jan 2014 19:13:02 +0000 (20:13 +0100)
committerGabor Pali <pali.gabor@gmail.com>
Fri, 17 Jan 2014 19:13:02 +0000 (20:13 +0100)
compiler/main/DynFlags.hs

index 36f453f..2d0165b 100644 (file)
@@ -3647,7 +3647,7 @@ makeDynFlagsConsistent dflags
             warn = "No native code generator, so using LLVM"
         in loop dflags' warn
  | hscTarget dflags == HscLlvm &&
-   not ((arch == ArchX86_64) && (os == OSLinux || os == OSDarwin)) &&
+   not ((arch == ArchX86_64) && (os == OSLinux || os == OSDarwin || os == OSFreeBSD)) &&
    not ((isARM arch) && (os == OSLinux)) &&
    (not (gopt Opt_Static dflags) || gopt Opt_PIC dflags)
     = if cGhcWithNativeCodeGen == "YES"