Mercurial > hg > octave-lyh > gnulib-hg
changeset 5901:fade30172414
Sync from cvs.
* glob.m4: s/MISSING_SYS_CDEFS_H/_SYS_CDEFS_H/ and comment.
author | Derek R. Price <derek@ximbiot.com> |
---|---|
date | Tue, 31 May 2005 21:01:36 +0000 |
parents | bf265b6cdd9d |
children | 95383b7d1b52 |
files | m4/ChangeLog m4/bison.m4 m4/glob.m4 |
diffstat | 3 files changed, 26 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,3 +1,9 @@ +2005-05-31 Derek Price <derek@ximbiot.com> + Paul Eggert <eggert@cs.ucla.edu> + + Sync from cvs. + * glob.m4: s/MISSING_SYS_CDEFS_H/_SYS_CDEFS_H/ and comment. + 2005-05-29 Derek Price <derek@ximbiot.com> Paul Eggert <eggert@cs.ucla.edu>
--- a/m4/bison.m4 +++ b/m4/bison.m4 @@ -7,7 +7,17 @@ AC_DEFUN([gl_BISON], [ +dnl All this cruft, which tries to fail harmlessly when bison is not present, +dnl will no longer be necessary after we require an Automake release 1.10 or +dnl later, as those avoid generating .c files from .y when not in maintainer +dnl mode. This is currently a fork from the GNULIB version of this file. # getdate.y works with bison only. - : ${YACC='bison -y'} - AC_SUBST(YACC) + AM_MISSING_PROG(YACC, bison -y) + AC_ARG_VAR(YACC, +[The `Yet Another C Compiler' implementation to use. Defaults to `bison -y'. +Values other than `bison -y' will most likely break on most systems.]) + AC_ARG_VAR(YFLAGS, +[YFLAGS contains the list arguments that will be passed by default to Bison. +This script will default YFLAGS to the empty string to avoid a default value of +`-d' given by some make applications.]) ])
--- a/m4/glob.m4 +++ b/m4/glob.m4 @@ -43,8 +43,15 @@ AC_CHECK_HEADERS_ONCE([sys/cdefs.h unistd.h])dnl AC_CHECK_FUNCS_ONCE([getlogin_r getpwnam_r])dnl AC_CHECK_HEADERS([sys/cdefs.h], [SYS_CDEFS_H=yes], [SYS_CDEFS_H=no]) + + dnl Note the reversal of the common HAVE_SYS_CDEFS_H idiom below. In this + dnl way, #ifndef _SYS_CDEFS_H may be used to include <sys/cdefs.h> both when + dnl it has been checked for via the GNULIB configure test and found and when + dnl it has not been checked for, which we can presume means that the <glob.h> + dnl GNULIB shares with GLIBC is being included as a system header and not as + dnl part of GNULIB, in which case <sys/cdefs.h> may be assumed. if test $SYS_CDEFS_H = no; then - AC_DEFINE(MISSING_SYS_CDEFS_H, 1, + AC_DEFINE(_SYS_CDEFS_H, 1, [Define to `1' if <sys/cdefs.h> is *not* available on this system.]) fi :])