comparison acx_blas_f77_func.m4 @ 9541:afbdf01bcacc

acx_blas_f77_func.m4 (ACX_BLAS_F77_FUNC): Save and restore LIBS
author John W. Eaton <jwe@octave.org>
date Tue, 18 Aug 2009 12:11:49 -0400
parents fd13f9f7dbac
children 163e205600a4
comparison
equal deleted inserted replaced
9540:79b5fe2d5646 9541:afbdf01bcacc
62 62
63 # F77 call-compatibility checks 63 # F77 call-compatibility checks
64 if test "$cross_compiling" = yes ; then 64 if test "$cross_compiling" = yes ; then
65 ifelse($3, ,$1,$3) 65 ifelse($3, ,$1,$3)
66 elif test x"$acx_blas_ok" = xyes; then 66 elif test x"$acx_blas_ok" = xyes; then
67 save_acx_blas_f77_func_LIBS="$LIBS"
67 LIBS="$BLAS_LIBS $LIBS" 68 LIBS="$BLAS_LIBS $LIBS"
68 AC_LANG_PUSH(Fortran 77) 69 AC_LANG_PUSH(Fortran 77)
69 # LSAME check (LOGICAL return values) 70 # LSAME check (LOGICAL return values)
70 AC_MSG_CHECKING([whether LSAME is called correctly from Fortran]) 71 AC_MSG_CHECKING([whether LSAME is called correctly from Fortran])
71 AC_RUN_IFELSE(AC_LANG_PROGRAM(,[[ 72 AC_RUN_IFELSE(AC_LANG_PROGRAM(,[[
155 $1 156 $1
156 else 157 else
157 acx_blas_f77_func_ok=no; 158 acx_blas_f77_func_ok=no;
158 $2 159 $2
159 fi 160 fi
161 LIBS="$save_acx_blas_f77_func_LIBS"
160 fi 162 fi
161 163
162 ])dnl ACX_BLAS_F77_FUNC 164 ])dnl ACX_BLAS_F77_FUNC
163 165
164 AC_DEFUN([ACX_BLAS_WITH_F77_FUNC], [ 166 AC_DEFUN([ACX_BLAS_WITH_F77_FUNC], [