From 89f602a7935fc9b2c799f4eec45b803cb792f1ba Mon Sep 17 00:00:00 2001 From: Mumit Khan Date: Thu, 11 Mar 1999 00:32:50 +0000 Subject: 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 --- libiberty/configure.in | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'libiberty/configure.in') 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 -- cgit v1.1