Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC

Commits:

2 changed files:

Changes:

  • configure.ac
    ... ... @@ -542,9 +542,17 @@ FIND_LLVM_PROG([OPT], [opt], [$LlvmMinVersion], [$LlvmMaxVersion])
    542 542
     OptCmd="$OPT"
    
    543 543
     AC_SUBST([OptCmd])
    
    544 544
     
    
    545
    +dnl ** look to see if we have a C compiler using an llvm back end.
    
    546
    +dnl
    
    547
    +FP_CC_LLVM_BACKEND
    
    548
    +AC_SUBST(CcLlvmBackend)
    
    549
    +
    
    545 550
     dnl ** Which LLVM assembler to use?
    
    546 551
     dnl --------------------------------------------------------------
    
    547 552
     AC_ARG_VAR(LLVMAS,[Use as the path to LLVM's assembler (typically clang) [default=autodetect]])
    
    553
    +if test "x$CcLlvmBackend" = "xYES" && test -z "$LLVMAS"; then
    
    554
    +    LLVMAS="$CC"
    
    555
    +fi
    
    548 556
     FIND_LLVM_PROG([LLVMAS], [clang], [$LlvmMinVersion], [$LlvmMaxVersion])
    
    549 557
     LlvmAsCmd="$LLVMAS"
    
    550 558
     AC_SUBST([LlvmAsCmd])
    
    ... ... @@ -622,11 +630,6 @@ else
    622 630
         AC_SUBST([NeedLibatomic],[NO])
    
    623 631
     fi
    
    624 632
     
    
    625
    -dnl ** look to see if we have a C compiler using an llvm back end.
    
    626
    -dnl
    
    627
    -FP_CC_LLVM_BACKEND
    
    628
    -AC_SUBST(CcLlvmBackend)
    
    629
    -
    
    630 633
     FPTOOLS_SET_C_LD_FLAGS([target],[CFLAGS],[LDFLAGS],[IGNORE_LINKER_LD_FLAGS],[CPPFLAGS])
    
    631 634
     FPTOOLS_SET_C_LD_FLAGS([build],[CONF_CC_OPTS_STAGE0],[CONF_GCC_LINKER_OPTS_STAGE0],[CONF_LD_LINKER_OPTS_STAGE0],[CONF_CPP_OPTS_STAGE0])
    
    632 635
     FPTOOLS_SET_C_LD_FLAGS([target],[CONF_CC_OPTS_STAGE1],[CONF_GCC_LINKER_OPTS_STAGE1],[CONF_LD_LINKER_OPTS_STAGE1],[CONF_CPP_OPTS_STAGE1])
    

  • distrib/configure.ac.in
    ... ... @@ -203,9 +203,17 @@ FIND_LLVM_PROG([OPT], [opt], [$LlvmMinVersion], [$LlvmMaxVersion])
    203 203
     OptCmd="$OPT"
    
    204 204
     AC_SUBST([OptCmd])
    
    205 205
     
    
    206
    +dnl ** look to see if we have a C compiler using an llvm back end.
    
    207
    +dnl
    
    208
    +FP_CC_LLVM_BACKEND
    
    209
    +AC_SUBST(CcLlvmBackend)
    
    210
    +
    
    206 211
     dnl ** Which LLVM assembler to use?
    
    207 212
     dnl --------------------------------------------------------------
    
    208 213
     AC_ARG_VAR(LLVMAS,[Use as the path to LLVM's assembler (typically clang) [default=autodetect]])
    
    214
    +if test "x$CcLlvmBackend" = "xYES" && test -z "$LLVMAS"; then
    
    215
    +    LLVMAS="$CC"
    
    216
    +fi
    
    209 217
     FIND_LLVM_PROG([LLVMAS], [clang], [$LlvmMinVersion], [$LlvmMaxVersion])
    
    210 218
     LlvmAsCmd="$LLVMAS"
    
    211 219
     AC_SUBST([LlvmAsCmd])