Fix Control.Arrow (***) diagram (fixes #25698)
[ghc.git] / m4 / fp_prog_ld_is_gnu.m4
blob1e1c4a2a9d86bd776fb036c30c4153fb212871ac
1 # FP_PROG_LD_IS_GNU
2 # -----------------
3 # Sets the output variable LdIsGNULd to YES or NO, depending on whether it is
4 # GNU ld or not.
5 AC_DEFUN([FP_PROG_LD_IS_GNU],[
6 AC_CACHE_CHECK([whether ld is GNU ld], [fp_cv_gnu_ld],
7 [[
9 if "$LD" --version 2> /dev/null | grep "emcc" > /dev/null 2>&1;
10 then
11   fp_cv_gnu_ld=NO
12 else
13   if "$LD" --version 2> /dev/null | grep "GNU" > /dev/null 2>&1; then
14     fp_cv_gnu_ld=YES
15   else
16     fp_cv_gnu_ld=NO
17   fi
20 ]])
21 AC_SUBST([LdIsGNULd],["$fp_cv_gnu_ld"])
22 ])# FP_PROG_LD_IS_GNU