aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/generic/configure
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/generic/configure')
-rwxr-xr-xsysdeps/generic/configure7
1 files changed, 3 insertions, 4 deletions
diff --git a/sysdeps/generic/configure b/sysdeps/generic/configure
index 2091818665..574808f5e8 100755
--- a/sysdeps/generic/configure
+++ b/sysdeps/generic/configure
@@ -5,7 +5,7 @@ for ac_func in psignal
do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:8: checking for $ac_func" >&5
-if eval "test \"\${ac_cv_func_$ac_func+set}\" = set"; then
+if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
cat > conftest.$ac_ext <<EOF
@@ -18,7 +18,6 @@ else
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char $ac_func();
-char (*f)();
int main() {
@@ -28,12 +27,12 @@ int main() {
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
choke me
#else
-f = $ac_func;
+$ac_func();
#endif
; return 0; }
EOF
-if { (eval echo configure:37: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:36: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
eval "ac_cv_func_$ac_func=yes"
else