X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=m4%2Fpty_h.m4;h=da7bea03c733e36998bf915c47a84f7b95f307d0;hb=062cad2d07081f9a60adbb90fc1184a435a1a93f;hp=05ac3575c4ec97a7704417f48cc3e781123c8d47;hpb=9d84afa467b0a9abcd6e0d90fc7d1608f07bf2f1;p=gnulib.git diff --git a/m4/pty_h.m4 b/m4/pty_h.m4 index 05ac3575c..da7bea03c 100644 --- a/m4/pty_h.m4 +++ b/m4/pty_h.m4 @@ -1,4 +1,4 @@ -# pty_h.m4 serial 3 +# pty_h.m4 serial 5 dnl Copyright (C) 2009, 2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -22,18 +22,6 @@ AC_DEFUN_ONCE([gl_PTY], if test $ac_cv_header_libutil_h = yes; then HAVE_LIBUTIL_H=1 fi - dnl FIXME - move this into forkpty module, when replacement is provided - AC_CHECK_DECLS([forkpty],,, [[ -#if HAVE_UTIL_H -# include -#endif -#if HAVE_LIBUTIL_H -# include -#endif -]]) - if test $ac_cv_have_decl_forkpty = no; then - AC_MSG_WARN([[Cannot find forkpty, build will likely fail]]) - fi else # Have , assume forkpty is declared there. HAVE_PTY_H=1 fi @@ -61,6 +49,8 @@ AC_DEFUN([gl_PTY_MODULE_INDICATOR], dnl Use AC_REQUIRE here, so that the default settings are expanded once only. AC_REQUIRE([gl_PTY_H_DEFAULTS]) GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1 + dnl Define it also as a C macro, for the benefit of the unit tests. + gl_MODULE_INDICATOR([$1]) ]) AC_DEFUN([gl_PTY_H_DEFAULTS], @@ -70,4 +60,6 @@ AC_DEFUN([gl_PTY_H_DEFAULTS], dnl Assume proper GNU behavior unless another module says otherwise. HAVE_UTIL_H=0; AC_SUBST([HAVE_UTIL_H]) HAVE_LIBUTIL_H=0; AC_SUBST([HAVE_LIBUTIL_H]) + REPLACE_FORKPTY=0; AC_SUBST([REPLACE_FORKPTY]) + REPLACE_OPENPTY=0; AC_SUBST([REPLACE_OPENPTY]) ])