aboutsummaryrefslogtreecommitdiff
path: root/libiberty/configure.in
diff options
context:
space:
mode:
authorMumit Khan <khan@xraylith.wisc.edu>1999-03-11 00:32:50 +0000
committerJeff Law <law@gcc.gnu.org>1999-03-10 17:32:50 -0700
commit89f602a7935fc9b2c799f4eec45b803cb792f1ba (patch)
tree9e755a7e7b51b72419d838a49ea0db815d62dc60 /libiberty/configure.in
parent926bb5ed06cdb744acb91754e4590b17e2487741 (diff)
downloadgcc-89f602a7935fc9b2c799f4eec45b803cb792f1ba.zip
gcc-89f602a7935fc9b2c799f4eec45b803cb792f1ba.tar.gz
gcc-89f602a7935fc9b2c799f4eec45b803cb792f1ba.tar.bz2
pexecute.c (__CYGWIN32__): Rename to
* pexecute.c (__CYGWIN32__): Rename to (__CYGWIN__): this. * xmalloc.c: Likewise. Changes to support i386-pc-uwin. * configure.in (*-*-uwin*): Workaround for vfork bug. * configure: Regenerate. * pexecute.c (pexecute): Be like standard Unix. (pwait): Likewise. * xmalloc.c (first_break): Define. (xmalloc_set_program_name): Use. (xmalloc): Use. From-SVN: r25694
Diffstat (limited to 'libiberty/configure.in')
-rw-r--r--libiberty/configure.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/libiberty/configure.in b/libiberty/configure.in
index 9cc651c..f02f035 100644
--- a/libiberty/configure.in
+++ b/libiberty/configure.in
@@ -276,6 +276,13 @@ if test -z "${setobjs}"; then
AC_DEFINE(HAVE_SYS_ERRLIST)
;;
+ *-*-uwin*)
+ # Under some versions of uwin, vfork is notoriously buggy and the test
+ # can hang configure; on other versions, vfork exists just as a stub.
+ # FIXME: This should be removed once vfork in uwin's runtime is fixed.
+ ac_cv_func_vfork_works=no
+ ;;
+
esac
# We haven't set the list of objects yet. Use the standard autoconf