From mboxrd@z Thu Jan 1 00:00:00 1970 From: RDBrown@mira.net To: gdb-patches@sources.redhat.com Subject: expect/configure.in patch for NSIG Date: Tue, 24 Apr 2001 04:51:00 -0000 Message-id: X-SW-Source: 2001-04/msg00217.html expect/ChangeLog entry 2001-04-24 Rodney Brown * configure.in: Only define _XOPEN_SOURCE if NSIG remains defined. --- expect/configure.in.orig Thu Jun 22 12:21:48 2000 +++ expect/configure.in Tue Apr 24 11:07:55 2001 @@ -854,7 +854,19 @@ # On some systems (e.g., IA-64 Linux), we need to define _XOPEN_SOURCE # in order to get a declaration for ptsname. It is safe to simply # define that whenever we are using ptsname. - AC_DEFINE(_XOPEN_SOURCE) + AC_MSG_CHECKING([for NSIG definition with _XOPEN_SOURCE]) + AC_TRY_COMPILE([ +/* _XOPEN_SOURCE can remove NSIG on UnixWare or OSF/1. */ +#define _XOPEN_SOURCE +#include +char junk[NSIG];], + [], + AC_DEFINE(_XOPEN_SOURCE) + AC_MSG_RESULT(yes) + , + AC_MSG_RESULT(no) + , + ) # END CYGNUS LOCAL else AC_MSG_RESULT(no)