X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Ftanl.m4;h=0e785057fd891b03ff2960454f46a72e25703995;hb=8924d470065e554cb4532df49ba159ffdf8c1b32;hp=8f4ee101ab9e9e7294e9626e2381d562a4d272c3;hpb=73e329f11142c2804e42825e1590041d68dbb6e9;p=gnulib.git diff --git a/m4/tanl.m4 b/m4/tanl.m4 index 8f4ee101a..0e785057f 100644 --- a/m4/tanl.m4 +++ b/m4/tanl.m4 @@ -1,4 +1,4 @@ -# tanl.m4 serial 1 +# tanl.m4 serial 2 dnl Copyright (C) 2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -56,7 +56,21 @@ AC_DEFUN([gl_FUNC_TANL], AC_REQUIRE([gl_FUNC_ISNANL]) AC_REQUIRE([gl_FUNC_FLOOR]) AC_REQUIRE([gl_FUNC_FLOORL]) - TANL_LIBM="$ISNANL_LIBM $FLOOR_LIBM $FLOORL_LIBM" + dnl Append $ISNANL_LIBM to TANL_LIBM, avoiding gratuitous duplicates. + case " $TANL_LIBM " in + *" $ISNANL_LIBM "*) ;; + *) TANL_LIBM="$TANL_LIBM $ISNANL_LIBM" ;; + esac + dnl Append $FLOOR_LIBM to TANL_LIBM, avoiding gratuitous duplicates. + case " $TANL_LIBM " in + *" $FLOOR_LIBM "*) ;; + *) TANL_LIBM="$TANL_LIBM $FLOOR_LIBM" ;; + esac + dnl Append $FLOORL_LIBM to TANL_LIBM, avoiding gratuitous duplicates. + case " $TANL_LIBM " in + *" $FLOORL_LIBM "*) ;; + *) TANL_LIBM="$TANL_LIBM $FLOORL_LIBM" ;; + esac fi AC_SUBST([TANL_LIBM]) ])