diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-03-11 00:32:50 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-03-11 00:32:50 +0000 |
commit | d267f7786322e879d9c34740045f04ce4da1a0af (patch) | |
tree | 9e755a7e7b51b72419d838a49ea0db815d62dc60 /libiberty/configure.in | |
parent | 26a1dadb40724379019d45c0f0a4470b6a09c2c1 (diff) |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25694 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libiberty/configure.in')
-rw-r--r-- | libiberty/configure.in | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libiberty/configure.in b/libiberty/configure.in index 9cc651c43fa..f02f03561e5 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 |