From: <cli...@li...> - 2010-09-27 22:07:29
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp/src aclocal.m4, 1.96, 1.97 config.h.in, 1.43, 1.44 configure, 1.277, 1.278 (Sam Steingold) 2. clisp/src ChangeLog,1.7526,1.7527 (Sam Steingold) 3. clisp/modules/wildcard/gllib Makefile.am,1.9,1.10 (Sam Steingold) 4. clisp/modules/syscalls/gllib Makefile.am,1.17,1.18 (Sam Steingold) 5. clisp/modules/regexp/gllib Makefile.am,1.17,1.18 stdlib.in.h,1.8,1.9 (Sam Steingold) 6. clisp/modules/wildcard/glm4 gnulib-cache.m4,1.8,1.9 (Sam Steingold) 7. clisp/src/glm4 eealloc.m4, NONE, 1.1 environ.m4, NONE, 1.1 malloca.m4, NONE, 1.1 setenv.m4, NONE, 1.1 stdlib_h.m4, 1.8, 1.9 gnulib-cache.m4, 1.23, 1.24 gnulib-comp.m4, 1.27, 1.28 (Sam Steingold) ---------------------------------------------------------------------- Message: 1 Date: Mon, 27 Sep 2010 21:49:21 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src aclocal.m4, 1.96, 1.97 config.h.in, 1.43, 1.44 configure, 1.277, 1.278 To: cli...@li... Message-ID: <E1P...@sf...> Update of /cvsroot/clisp/clisp/src In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv32096/src Modified Files: aclocal.m4 config.h.in configure Log Message: regenerate for sys_wait Index: aclocal.m4 =================================================================== RCS file: /cvsroot/clisp/clisp/src/aclocal.m4,v retrieving revision 1.96 retrieving revision 1.97 diff -u -d -r1.96 -r1.97 --- aclocal.m4 17 Sep 2010 18:22:29 -0000 1.96 +++ aclocal.m4 27 Sep 2010 21:49:19 -0000 1.97 @@ -1921,7 +1921,7 @@ : ]) -# serial 15 +# serial 16 dnl Copyright (C) 2002-2003, 2005-2007, 2009-2010 Free Software Foundation, dnl Inc. dnl This file is free software; the Free Software Foundation @@ -1930,10 +1930,7 @@ dnl From Jim Meyering. -# Redefine AC_FUNC_MKTIME, to fix a bug in Autoconf 2.61a and earlier. -# This redefinition can be removed once a new version of Autoconf is assumed. -# The redefinition is taken from -# <http://cvs.sv.gnu.org/viewcvs/*checkout*/autoconf/autoconf/lib/autoconf/functions.m4?rev=1.119>. +# Redefine AC_FUNC_MKTIME, because it is no longer maintained in Autoconf. # AC_FUNC_MKTIME # -------------- AC_DEFUN([AC_FUNC_MKTIME], @@ -4787,6 +4784,7 @@ # Code from module strnlen1: # Code from module sys_socket: # Code from module sys_time: + # Code from module sys_wait: # Code from module uniname/base: # Code from module uniname/uniname: # Code from module unistd: @@ -4896,6 +4894,9 @@ # Code from module sys_time: gl_HEADER_SYS_TIME_H AC_PROG_MKDIR_P + # Code from module sys_wait: + gl_SYS_WAIT_H + AC_PROG_MKDIR_P # Code from module uniname/base: gl_LIBUNISTRING_LIBHEADER([0.9], [uniname.h]) # Code from module uniname/uniname: @@ -5091,6 +5092,7 @@ lib/strnlen1.h lib/sys_socket.in.h lib/sys_time.in.h + lib/sys_wait.in.h lib/uniname.in.h lib/uniname/gen-uninames.lisp lib/uniname/uniname.c @@ -5167,6 +5169,7 @@ m4/string_h.m4 m4/sys_socket_h.m4 m4/sys_time_h.m4 + m4/sys_wait_h.m4 m4/threadlib.m4 m4/uintmax_t.m4 m4/unistd_h.m4 @@ -10555,6 +10558,32 @@ REPLACE_GETTIMEOFDAY=0; AC_SUBST([REPLACE_GETTIMEOFDAY]) ]) +# sys_wait_h.m4 serial 4 +dnl Copyright (C) 2008-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, +dnl with or without modifications, as long as this notice is preserved. + +AC_DEFUN([gl_SYS_WAIT_H], +[ + AC_REQUIRE([gl_SYS_WAIT_H_DEFAULTS]) + + dnl <sys/wait.h> is always overridden, because of GNULIB_POSIXCHECK. + gl_CHECK_NEXT_HEADERS([sys/wait.h]) +]) + +AC_DEFUN([gl_SYS_WAIT_MODULE_INDICATOR], +[ + dnl Use AC_REQUIRE here, so that the default settings are expanded once only. + AC_REQUIRE([gl_SYS_WAIT_H_DEFAULTS]) + gl_MODULE_INDICATOR_SET_VARIABLE([$1]) +]) + +AC_DEFUN([gl_SYS_WAIT_H_DEFAULTS], +[ + dnl Assume proper GNU behavior unless another module says otherwise. +]) + # unistd_h.m4 serial 46 dnl Copyright (C) 2006-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation Index: config.h.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/config.h.in,v retrieving revision 1.43 retrieving revision 1.44 diff -u -d -r1.43 -r1.44 --- config.h.in 15 Sep 2010 16:35:27 -0000 1.43 +++ config.h.in 27 Sep 2010 21:49:19 -0000 1.44 @@ -940,6 +940,9 @@ /* Define to 1 if you have the <sys/utsname.h> header file. */ #undef HAVE_SYS_UTSNAME_H +/* Define to 1 if you have the <sys/wait.h> header file. */ +#undef HAVE_SYS_WAIT_H + /* have tcgetattr(), either as a function or as a macro defined by <termios.h> */ #undef HAVE_TCGETATTR Index: configure =================================================================== RCS file: /cvsroot/clisp/clisp/src/configure,v retrieving revision 1.277 retrieving revision 1.278 diff -u -d -r1.277 -r1.278 --- configure 17 Sep 2010 18:22:29 -0000 1.277 +++ configure 27 Sep 2010 21:49:19 -0000 1.278 @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.in Id: configure.in,v 1.186 2010/09/01 22:21:32 sds Exp . +# From configure.in Id: configure.in,v 1.187 2010/09/27 21:39:10 sds Exp . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.65 for GNU CLISP 2.49+ (2010-07-17). # @@ -671,6 +671,8 @@ LIBUNISTRING_COMPILE_UNINAME_UNINAME_FALSE LIBUNISTRING_COMPILE_UNINAME_UNINAME_TRUE LIBUNISTRING_UNINAME_H +NEXT_AS_FIRST_DIRECTIVE_SYS_WAIT_H +NEXT_SYS_WAIT_H NEXT_AS_FIRST_DIRECTIVE_STRING_H NEXT_STRING_H STDINT_H @@ -2863,6 +2865,7 @@ as_fn_append ac_header_list " stdint.h" as_fn_append ac_header_list " wchar.h" as_fn_append ac_header_list " string.h" +as_fn_append ac_header_list " sys/wait.h" as_fn_append ac_header_list " unistd.h" as_fn_append ac_func_list " iswcntrl" as_fn_append ac_func_list " iswblank" @@ -6248,6 +6251,7 @@ # Code from module strnlen1: # Code from module sys_socket: # Code from module sys_time: + # Code from module sys_wait: # Code from module uniname/base: # Code from module uniname/uniname: # Code from module unistd: @@ -16580,6 +16584,10 @@ + + + + gl_libunistring_sed_extract_major='/^[0-9]/{s/^\([0-9]*\).*/\1/p;q;} i\ 0 @@ -20523,6 +20531,65 @@ + # Code from module sys_wait: + + + + + + + + + + if test $gl_cv_have_include_next = yes; then + gl_cv_next_sys_wait_h='<'sys/wait.h'>' + else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/wait.h>" >&5 +$as_echo_n "checking absolute name of <sys/wait.h>... " >&6; } +if test "${gl_cv_next_sys_wait_h+set}" = set; then : + $as_echo_n "(cached) " >&6 +else + + if test $ac_cv_header_sys_wait_h = yes; then + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include <sys/wait.h> + +_ACEOF + case "$host_os" in + aix*) gl_absname_cpp="$ac_cpp -C" ;; + *) gl_absname_cpp="$ac_cpp" ;; + esac + gl_cv_next_sys_wait_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 | + sed -n '\#/sys/wait.h#{ + s#.*"\(.*/sys/wait.h\)".*#\1# + s#^/[^/]#//&# + p + q + }'`'"' + else + gl_cv_next_sys_wait_h='<'sys/wait.h'>' + fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_wait_h" >&5 +$as_echo "$gl_cv_next_sys_wait_h" >&6; } + fi + NEXT_SYS_WAIT_H=$gl_cv_next_sys_wait_h + + if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then + # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next' + gl_next_as_first_directive='<'sys/wait.h'>' + else + # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include' + gl_next_as_first_directive=$gl_cv_next_sys_wait_h + fi + NEXT_AS_FIRST_DIRECTIVE_SYS_WAIT_H=$gl_next_as_first_directive + + + + + # Code from module uniname/base: @@ -26921,7 +26988,64 @@ #define PID_T $cl_cv_proto_waitpid_arg1 _ACEOF - for ac_header in sys/resource.h sys/times.h + + + + + + + + + + if test $gl_cv_have_include_next = yes; then + gl_cv_next_sys_wait_h='<'sys/wait.h'>' + else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/wait.h>" >&5 +$as_echo_n "checking absolute name of <sys/wait.h>... " >&6; } +if test "${gl_cv_next_sys_wait_h+set}" = set; then : + $as_echo_n "(cached) " >&6 +else + + if test $ac_cv_header_sys_wait_h = yes; then + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include <sys/wait.h> + +_ACEOF + case "$host_os" in + aix*) gl_absname_cpp="$ac_cpp -C" ;; + *) gl_absname_cpp="$ac_cpp" ;; + esac + gl_cv_next_sys_wait_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 | + sed -n '\#/sys/wait.h#{ + s#.*"\(.*/sys/wait.h\)".*#\1# + s#^/[^/]#//&# + p + q + }'`'"' + else + gl_cv_next_sys_wait_h='<'sys/wait.h'>' + fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_wait_h" >&5 +$as_echo "$gl_cv_next_sys_wait_h" >&6; } + fi + NEXT_SYS_WAIT_H=$gl_cv_next_sys_wait_h + + if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then + # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next' + gl_next_as_first_directive='<'sys/wait.h'>' + else + # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include' + gl_next_as_first_directive=$gl_cv_next_sys_wait_h + fi + NEXT_AS_FIRST_DIRECTIVE_SYS_WAIT_H=$gl_next_as_first_directive + + + + +for ac_header in sys/resource.h sys/times.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" ------------------------------ Message: 2 Date: Mon, 27 Sep 2010 22:06:38 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src ChangeLog,1.7526,1.7527 To: cli...@li... Message-ID: <E1P...@sf...> Update of /cvsroot/clisp/clisp/src In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv6721 Modified Files: ChangeLog Log Message: rely on gnulib for setenv portability * lispbibl.d (clisp_setenv): remove * misc.d (push_envar): return no values (GETENV): remove dead code (cat_env_var, setenv_via_environ, clisp_setenv): remove (SETENV): use setenv and unsetenv instead of clisp_setenv * spvw_language.d (init_language): ditto * Makefile.devel (GNULIB_CORE): add setenv & unsetenv Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.7526 retrieving revision 1.7527 diff -u -d -r1.7526 -r1.7527 --- ChangeLog 27 Sep 2010 21:39:10 -0000 1.7526 +++ ChangeLog 27 Sep 2010 22:06:36 -0000 1.7527 @@ -1,5 +1,20 @@ 2010-09-27 Sam Steingold <sd...@gn...> + rely on gnulib for setenv portability + * lispbibl.d (clisp_setenv): remove + * misc.d (push_envar): return no values + (GETENV): remove dead code + (cat_env_var, setenv_via_environ, clisp_setenv): remove + (SETENV): use setenv and unsetenv instead of clisp_setenv + * spvw_language.d (init_language): ditto + * Makefile.devel (GNULIB_CORE): add setenv & unsetenv + * gllib/malloca.c, gllib/malloca.h, gllib/malloca.valgrind: + * gllib/setenv.c, gllib/stdlib.in.h, gllib/unsetenv.c: + * glm4/eealloc.m4, glm4/environ.m4, glm4/malloca.m4: + * glm4/setenv.m4, glm4/stdlib_h.m4: add + +2010-09-27 Sam Steingold <sd...@gn...> + * Makefile.devel (GNULIB_CORE): add sys_wait * configure.in: call gl_SYS_WAIT_H * pathname.d (EXECUTE): assume that WEXITSTATUS et al are present ------------------------------ Message: 3 Date: Mon, 27 Sep 2010 22:07:22 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/wildcard/gllib Makefile.am,1.9,1.10 To: cli...@li... Message-ID: <E1P...@sf...> Update of /cvsroot/clisp/clisp/modules/wildcard/gllib In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv6931/modules/wildcard/gllib Modified Files: Makefile.am Log Message: rely on gnulib for setenv portability * lispbibl.d (clisp_setenv): remove * misc.d (push_envar): return no values (GETENV): remove dead code (cat_env_var, setenv_via_environ, clisp_setenv): remove (SETENV): use setenv and unsetenv instead of clisp_setenv * spvw_language.d (init_language): ditto * Makefile.devel (GNULIB_CORE): add setenv & unsetenv Index: Makefile.am =================================================================== RCS file: /cvsroot/clisp/clisp/modules/wildcard/gllib/Makefile.am,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- Makefile.am 15 Sep 2010 16:16:24 -0000 1.9 +++ Makefile.am 27 Sep 2010 22:07:20 -0000 1.10 @@ -9,7 +9,7 @@ # the same distribution terms as the rest of that program. # # Generated by gnulib-tool. -# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=modules/wildcard/gllib --m4-base=modules/wildcard/glm4 --doc-base=doc --tests-base=tests --aux-dir=src/build-aux --avoid=no-c++ --avoid=stdint --avoid=stdbool --avoid=havelib --avoid=gettext --avoid=localcharset --avoid=uniwidth/width --avoid=streq --avoid=uniname/uniname --avoid=unitypes --avoid=link-follow --avoid=host-cpu-c-abi --avoid=socklen --avoid=sockets --avoid=close-hook --avoid=nocrash --avoid=libsigsegv --avoid=gnu-make --avoid=gettimeofday --avoid=getpagesize --avoid=sys_time --avoid=alloca-opt --avoid=alloca --avoid=extensions --avoid=include_next --avoid=verify --avoid=string --avoid=mbsinit --avoid=wchar --avoid=wctype --avoid=mbrtowc --avoid=mbsrtowcs --avoid=memchr --avoid=nl_langinfo --no-libtool --macro-prefix=wc_gl --no-vc-files fnmatch-gnu +# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=modules/wildcard/gllib --m4-base=modules/wildcard/glm4 --doc-base=doc --tests-base=tests --aux-dir=src/build-aux --avoid=no-c++ --avoid=stdint --avoid=stdbool --avoid=havelib --avoid=gettext --avoid=localcharset --avoid=uniwidth/width --avoid=streq --avoid=uniname/uniname --avoid=unitypes --avoid=link-follow --avoid=host-cpu-c-abi --avoid=socklen --avoid=sockets --avoid=close-hook --avoid=setenv --avoid=unsetenv --avoid=nocrash --avoid=libsigsegv --avoid=gnu-make --avoid=gettimeofday --avoid=getpagesize --avoid=sys_time --avoid=sys_wait --avoid=alloca-opt --avoid=alloca --avoid=extensions --avoid=include_next --avoid=verify --avoid=string --avoid=mbsinit --avoid=wchar --avoid=wctype --avoid=mbrtowc --avoid=mbsrtowcs --avoid=memchr --avoid=nl_langinfo --no-libtool --macro-prefix=wc_gl --no-vc-files fnmatch-gnu AUTOMAKE_OPTIONS = 1.5 gnits ------------------------------ Message: 4 Date: Mon, 27 Sep 2010 22:07:22 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/syscalls/gllib Makefile.am,1.17,1.18 To: cli...@li... Message-ID: <E1P...@sf...> Update of /cvsroot/clisp/clisp/modules/syscalls/gllib In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv6931/modules/syscalls/gllib Modified Files: Makefile.am Log Message: rely on gnulib for setenv portability * lispbibl.d (clisp_setenv): remove * misc.d (push_envar): return no values (GETENV): remove dead code (cat_env_var, setenv_via_environ, clisp_setenv): remove (SETENV): use setenv and unsetenv instead of clisp_setenv * spvw_language.d (init_language): ditto * Makefile.devel (GNULIB_CORE): add setenv & unsetenv Index: Makefile.am =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/gllib/Makefile.am,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- Makefile.am 15 Sep 2010 16:16:24 -0000 1.17 +++ Makefile.am 27 Sep 2010 22:07:20 -0000 1.18 @@ -9,7 +9,7 @@ # the same distribution terms as the rest of that program. # # Generated by gnulib-tool. -# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=modules/syscalls/gllib --m4-base=modules/syscalls/glm4 --doc-base=doc --tests-base=tests --aux-dir=src/build-aux --avoid=no-c++ --avoid=stdint --avoid=stdbool --avoid=havelib --avoid=gettext --avoid=localcharset --avoid=uniwidth/width --avoid=streq --avoid=uniname/uniname --avoid=unitypes --avoid=link-follow --avoid=host-cpu-c-abi --avoid=socklen --avoid=sockets --avoid=close-hook --avoid=nocrash --avoid=libsigsegv --avoid=gnu-make --avoid=gettimeofday --avoid=getpagesize --avoid=sys_time --avoid=alloca-opt --avoid=alloca --avoid=extensions --avoid=include_next --avoid=verify --avoid=string --avoid=mbsinit --avoid=wchar --avoid=wctype --avoid=mbrtowc --avoid=mbsrtowcs --avoid=memchr --avoid=nl_langinfo --no-libtool --macro-prefix=sc_gl --no-vc-files mktime strftime strptime strverscmp uname +# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=modules/syscalls/gllib --m4-base=modules/syscalls/glm4 --doc-base=doc --tests-base=tests --aux-dir=src/build-aux --avoid=no-c++ --avoid=stdint --avoid=stdbool --avoid=havelib --avoid=gettext --avoid=localcharset --avoid=uniwidth/width --avoid=streq --avoid=uniname/uniname --avoid=unitypes --avoid=link-follow --avoid=host-cpu-c-abi --avoid=socklen --avoid=sockets --avoid=close-hook --avoid=setenv --avoid=unsetenv --avoid=nocrash --avoid=libsigsegv --avoid=gnu-make --avoid=gettimeofday --avoid=getpagesize --avoid=sys_time --avoid=sys_wait --avoid=alloca-opt --avoid=alloca --avoid=extensions --avoid=include_next --avoid=verify --avoid=string --avoid=mbsinit --avoid=wchar --avoid=wctype --avoid=mbrtowc --avoid=mbsrtowcs --avoid=memchr --avoid=nl_langinfo --no-libtool --macro-prefix=sc_gl --no-vc-files mktime strftime strptime strverscmp uname AUTOMAKE_OPTIONS = 1.5 gnits ------------------------------ Message: 5 Date: Mon, 27 Sep 2010 22:07:22 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/regexp/gllib Makefile.am,1.17,1.18 stdlib.in.h,1.8,1.9 To: cli...@li... Message-ID: <E1P...@sf...> Update of /cvsroot/clisp/clisp/modules/regexp/gllib In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv6931/modules/regexp/gllib Modified Files: Makefile.am stdlib.in.h Log Message: rely on gnulib for setenv portability * lispbibl.d (clisp_setenv): remove * misc.d (push_envar): return no values (GETENV): remove dead code (cat_env_var, setenv_via_environ, clisp_setenv): remove (SETENV): use setenv and unsetenv instead of clisp_setenv * spvw_language.d (init_language): ditto * Makefile.devel (GNULIB_CORE): add setenv & unsetenv Index: stdlib.in.h =================================================================== RCS file: /cvsroot/clisp/clisp/modules/regexp/gllib/stdlib.in.h,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- stdlib.in.h 1 Sep 2010 20:26:38 -0000 1.8 +++ stdlib.in.h 27 Sep 2010 22:07:20 -0000 1.9 @@ -38,6 +38,11 @@ /* NetBSD 5.0 mis-defines NULL. */ #include <stddef.h> +/* MirBSD 10 defines WEXITSTATUS in <sys/wait.h>, not in <stdlib.h>. */ +#ifndef WEXITSTATUS +# include <sys/wait.h> +#endif + /* Solaris declares getloadavg() in <sys/loadavg.h>. */ #if (@GNULIB_GETLOADAVG@ || defined GNULIB_POSIXCHECK) && @HAVE_SYS_LOADAVG_H@ # include <sys/loadavg.h> @@ -675,7 +680,7 @@ #elif defined GNULIB_POSIXCHECK # undef unlockpt # if HAVE_RAW_DECL_UNLOCKPT -_rx_gl_GL_WARN_ON_USE (ptsname, "unlockpt is not portable - " +_rx_gl_GL_WARN_ON_USE (unlockpt, "unlockpt is not portable - " "use gnulib module unlockpt for portability"); # endif #endif Index: Makefile.am =================================================================== RCS file: /cvsroot/clisp/clisp/modules/regexp/gllib/Makefile.am,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- Makefile.am 15 Sep 2010 16:16:24 -0000 1.17 +++ Makefile.am 27 Sep 2010 22:07:20 -0000 1.18 @@ -9,7 +9,7 @@ # the same distribution terms as the rest of that program. # # Generated by gnulib-tool. -# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=modules/regexp/gllib --m4-base=modules/regexp/glm4 --doc-base=doc --tests-base=tests --aux-dir=src/build-aux --avoid=no-c++ --avoid=stdint --avoid=stdbool --avoid=havelib --avoid=gettext --avoid=localcharset --avoid=uniwidth/width --avoid=streq --avoid=uniname/uniname --avoid=unitypes --avoid=link-follow --avoid=host-cpu-c-abi --avoid=socklen --avoid=sockets --avoid=close-hook --avoid=nocrash --avoid=libsigsegv --avoid=gnu-make --avoid=gettimeofday --avoid=getpagesize --avoid=sys_time --avoid=alloca-opt --avoid=alloca --avoid=extensions --avoid=include_next --avoid=verify --avoid=string --avoid=mbsinit --avoid=wchar --avoid=wctype --avoid=mbrtowc --avoid=mbsrtowcs --avoid=memchr --avoid=nl_langinfo --no-libtool --macro-prefix=rx_gl --no-vc-files regex +# Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=modules/regexp/gllib --m4-base=modules/regexp/glm4 --doc-base=doc --tests-base=tests --aux-dir=src/build-aux --avoid=no-c++ --avoid=stdint --avoid=stdbool --avoid=havelib --avoid=gettext --avoid=localcharset --avoid=uniwidth/width --avoid=streq --avoid=uniname/uniname --avoid=unitypes --avoid=link-follow --avoid=host-cpu-c-abi --avoid=socklen --avoid=sockets --avoid=close-hook --avoid=setenv --avoid=unsetenv --avoid=nocrash --avoid=libsigsegv --avoid=gnu-make --avoid=gettimeofday --avoid=getpagesize --avoid=sys_time --avoid=sys_wait --avoid=alloca-opt --avoid=alloca --avoid=extensions --avoid=include_next --avoid=verify --avoid=string --avoid=mbsinit --avoid=wchar --avoid=wctype --avoid=mbrtowc --avoid=mbsrtowcs --avoid=memchr --avoid=nl_langinfo --no-libtool --macro-prefix=rx_gl --no-vc-files regex AUTOMAKE_OPTIONS = 1.5 gnits ------------------------------ Message: 6 Date: Mon, 27 Sep 2010 22:07:22 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/wildcard/glm4 gnulib-cache.m4,1.8,1.9 To: cli...@li... Message-ID: <E1P...@sf...> Update of /cvsroot/clisp/clisp/modules/wildcard/glm4 In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv6931/modules/wildcard/glm4 Modified Files: gnulib-cache.m4 Log Message: rely on gnulib for setenv portability * lispbibl.d (clisp_setenv): remove * misc.d (push_envar): return no values (GETENV): remove dead code (cat_env_var, setenv_via_environ, clisp_setenv): remove (SETENV): use setenv and unsetenv instead of clisp_setenv * spvw_language.d (init_language): ditto * Makefile.devel (GNULIB_CORE): add setenv & unsetenv Index: gnulib-cache.m4 =================================================================== RCS file: /cvsroot/clisp/clisp/modules/wildcard/glm4/gnulib-cache.m4,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- gnulib-cache.m4 15 Sep 2010 16:16:24 -0000 1.8 +++ gnulib-cache.m4 27 Sep 2010 22:07:20 -0000 1.9 @@ -15,14 +15,14 @@ # Specification in the form of a command-line invocation: -# gnulib-tool --import --dir=. --lib=libgnu --source-base=modules/wildcard/gllib --m4-base=modules/wildcard/glm4 --doc-base=doc --tests-base=tests --aux-dir=src/build-aux --avoid=no-c++ --avoid=stdint --avoid=stdbool --avoid=havelib --avoid=gettext --avoid=localcharset --avoid=uniwidth/width --avoid=streq --avoid=uniname/uniname --avoid=unitypes --avoid=link-follow --avoid=host-cpu-c-abi --avoid=socklen --avoid=sockets --avoid=close-hook --avoid=nocrash --avoid=libsigsegv --avoid=gnu-make --avoid=gettimeofday --avoid=getpagesize --avoid=sys_time --avoid=alloca-opt --avoid=alloca --avoid=extensions --avoid=include_next --avoid=verify --avoid=string --avoid=mbsinit --avoid=wchar --avoid=wctype --avoid=mbrtowc --avoid=mbsrtowcs --avoid=memchr --avoid=nl_langinfo --no-libtool --macro-prefix=wc_gl --no-vc-files fnmatch-gnu +# gnulib-tool --import --dir=. --lib=libgnu --source-base=modules/wildcard/gllib --m4-base=modules/wildcard/glm4 --doc-base=doc --tests-base=tests --aux-dir=src/build-aux --avoid=no-c++ --avoid=stdint --avoid=stdbool --avoid=havelib --avoid=gettext --avoid=localcharset --avoid=uniwidth/width --avoid=streq --avoid=uniname/uniname --avoid=unitypes --avoid=link-follow --avoid=host-cpu-c-abi --avoid=socklen --avoid=sockets --avoid=close-hook --avoid=setenv --avoid=unsetenv --avoid=nocrash --avoid=libsigsegv --avoid=gnu-make --avoid=gettimeofday --avoid=getpagesize --avoid=sys_time --avoid=sys_wait --avoid=alloca-opt --avoid=alloca --avoid=extensions --avoid=include_next --avoid=verify --avoid=string --avoid=mbsinit --avoid=wchar --avoid=wctype --avoid=mbrtowc --avoid=mbsrtowcs --avoid=memchr --avoid=nl_langinfo --no-libtool --macro-prefix=wc_gl --no-vc-files fnmatch-gnu # Specification in the form of a few gnulib-tool.m4 macro invocations: gl_LOCAL_DIR([]) gl_MODULES([ fnmatch-gnu ]) -gl_AVOID([ no-c++ stdint stdbool havelib gettext localcharset uniwidth/width streq uniname/uniname unitypes link-follow host-cpu-c-abi socklen sockets close-hook nocrash libsigsegv gnu-make gettimeofday getpagesize sys_time alloca-opt alloca extensions include_next verify string mbsinit wchar wctype mbrtowc mbsrtowcs memchr nl_langinfo]) +gl_AVOID([ no-c++ stdint stdbool havelib gettext localcharset uniwidth/width streq uniname/uniname unitypes link-follow host-cpu-c-abi socklen sockets close-hook setenv unsetenv nocrash libsigsegv gnu-make gettimeofday getpagesize sys_time sys_wait alloca-opt alloca extensions include_next verify string mbsinit wchar wctype mbrtowc mbsrtowcs memchr nl_langinfo]) gl_SOURCE_BASE([modules/wildcard/gllib]) gl_M4_BASE([modules/wildcard/glm4]) gl_PO_BASE([]) ------------------------------ Message: 7 Date: Mon, 27 Sep 2010 22:07:22 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src/glm4 eealloc.m4, NONE, 1.1 environ.m4, NONE, 1.1 malloca.m4, NONE, 1.1 setenv.m4, NONE, 1.1 stdlib_h.m4, 1.8, 1.9 gnulib-cache.m4, 1.23, 1.24 gnulib-comp.m4, 1.27, 1.28 To: cli...@li... Message-ID: <E1P...@sf...> Update of /cvsroot/clisp/clisp/src/glm4 In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv6931/src/glm4 Modified Files: gnulib-cache.m4 gnulib-comp.m4 Added Files: eealloc.m4 environ.m4 malloca.m4 setenv.m4 stdlib_h.m4 Log Message: rely on gnulib for setenv portability * lispbibl.d (clisp_setenv): remove * misc.d (push_envar): return no values (GETENV): remove dead code (cat_env_var, setenv_via_environ, clisp_setenv): remove (SETENV): use setenv and unsetenv instead of clisp_setenv * spvw_language.d (init_language): ditto * Makefile.devel (GNULIB_CORE): add setenv & unsetenv --- NEW FILE: eealloc.m4 --- # eealloc.m4 serial 2 dnl Copyright (C) 2003, 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, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([gl_EEALLOC], [ AC_REQUIRE([gl_EEMALLOC]) AC_REQUIRE([gl_EEREALLOC]) AC_REQUIRE([AC_C_INLINE]) ]) AC_DEFUN([gl_EEMALLOC], [ _AC_FUNC_MALLOC_IF( [gl_cv_func_malloc_0_nonnull=1], [gl_cv_func_malloc_0_nonnull=0]) AC_DEFINE_UNQUOTED([MALLOC_0_IS_NONNULL], [$gl_cv_func_malloc_0_nonnull], [If malloc(0) is != NULL, define this to 1. Otherwise define this to 0.]) ]) AC_DEFUN([gl_EEREALLOC], [ _AC_FUNC_REALLOC_IF( [gl_cv_func_realloc_0_nonnull=1], [gl_cv_func_realloc_0_nonnull=0]) AC_DEFINE_UNQUOTED([REALLOC_0_IS_NONNULL], [$gl_cv_func_realloc_0_nonnull], [If realloc(NULL,0) is != NULL, define this to 1. Otherwise define this to 0.]) ]) --- NEW FILE: environ.m4 --- # environ.m4 serial 5 dnl Copyright (C) 2001-2004, 2006-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, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN_ONCE([gl_ENVIRON], [ AC_REQUIRE([gl_UNISTD_H_DEFAULTS]) dnl Persuade glibc <unistd.h> to declare environ. AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS]) gt_CHECK_VAR_DECL([#include <unistd.h>], environ) if test $gt_cv_var_environ_declaration != yes; then HAVE_DECL_ENVIRON=0 fi ]) # Check if a variable is properly declared. # gt_CHECK_VAR_DECL(includes,variable) AC_DEFUN([gt_CHECK_VAR_DECL], [ define([gt_cv_var], [gt_cv_var_]$2[_declaration]) AC_MSG_CHECKING([if $2 is properly declared]) AC_CACHE_VAL([gt_cv_var], [ AC_COMPILE_IFELSE( [AC_LANG_PROGRAM( [[$1 extern struct { int foo; } $2;]], [[$2.foo = 1;]])], [gt_cv_var=no], [gt_cv_var=yes])]) AC_MSG_RESULT([$gt_cv_var]) if test $gt_cv_var = yes; then AC_DEFINE([HAVE_]m4_translit($2, [a-z], [A-Z])[_DECL], 1, [Define if you have the declaration of $2.]) fi undefine([gt_cv_var]) ]) --- NEW FILE: setenv.m4 --- # setenv.m4 serial 18 dnl Copyright (C) 2001-2004, 2006-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, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([gl_FUNC_SETENV], [ AC_REQUIRE([gl_FUNC_SETENV_SEPARATE]) if test $HAVE_SETENV$REPLACE_SETENV != 10; then AC_LIBOBJ([setenv]) fi ]) # Like gl_FUNC_SETENV, except prepare for separate compilation (no AC_LIBOBJ). AC_DEFUN([gl_FUNC_SETENV_SEPARATE], [ AC_REQUIRE([gl_STDLIB_H_DEFAULTS]) AC_CHECK_FUNCS_ONCE([setenv]) if test $ac_cv_func_setenv = no; then HAVE_SETENV=0 else AC_CACHE_CHECK([whether setenv validates arguments], [gl_cv_func_setenv_works], [AC_RUN_IFELSE([AC_LANG_PROGRAM([[ #include <stdlib.h> #include <errno.h> #include <string.h> ]], [[ if (setenv ("", "", 0) != -1) return 1; if (errno != EINVAL) return 2; if (setenv ("a", "=", 1) != 0) return 3; if (strcmp (getenv ("a"), "=") != 0) return 4; ]])], [gl_cv_func_setenv_works=yes], [gl_cv_func_setenv_works=no], [gl_cv_func_setenv_works="guessing no"])]) if test "$gl_cv_func_setenv_works" != yes; then REPLACE_SETENV=1 AC_LIBOBJ([setenv]) fi fi gl_PREREQ_SETENV ]) AC_DEFUN([gl_FUNC_UNSETENV], [ AC_REQUIRE([gl_STDLIB_H_DEFAULTS]) AC_CHECK_FUNCS([unsetenv]) if test $ac_cv_func_unsetenv = no; then HAVE_UNSETENV=0 AC_LIBOBJ([unsetenv]) gl_PREREQ_UNSETENV else dnl Some BSDs return void, failing to do error checking. AC_CACHE_CHECK([for unsetenv() return type], [gt_cv_func_unsetenv_ret], [AC_COMPILE_IFELSE( [AC_LANG_PROGRAM( [[ #include <stdlib.h> extern #ifdef __cplusplus "C" #endif #if defined(__STDC__) || defined(__cplusplus) int unsetenv (const char *name); #else int unsetenv(); #endif ]], [[]])], [gt_cv_func_unsetenv_ret='int'], [gt_cv_func_unsetenv_ret='void'])]) if test $gt_cv_func_unsetenv_ret = 'void'; then AC_DEFINE([VOID_UNSETENV], [1], [Define to 1 if unsetenv returns void instead of int.]) REPLACE_UNSETENV=1 AC_LIBOBJ([unsetenv]) fi dnl Solaris 10 unsetenv does not remove all copies of a name. dnl OpenBSD 4.7 unsetenv("") does not fail. AC_CACHE_CHECK([whether unsetenv obeys POSIX], [gl_cv_func_unsetenv_works], [AC_RUN_IFELSE([AC_LANG_PROGRAM([[ #include <stdlib.h> #include <errno.h> ]], [[ char entry[] = "b=2"; if (putenv ((char *) "a=1")) return 1; if (putenv (entry)) return 2; entry[0] = 'a'; unsetenv ("a"); if (getenv ("a")) return 3; if (!unsetenv ("") || errno != EINVAL) return 4; ]])], [gl_cv_func_unsetenv_works=yes], [gl_cv_func_unsetenv_works=no], [gl_cv_func_unsetenv_works="guessing no"])]) if test "$gl_cv_func_unsetenv_works" != yes; then REPLACE_UNSETENV=1 AC_LIBOBJ([unsetenv]) fi fi ]) # Prerequisites of lib/setenv.c. AC_DEFUN([gl_PREREQ_SETENV], [ AC_REQUIRE([AC_FUNC_ALLOCA]) AC_REQUIRE([gl_ENVIRON]) AC_CHECK_HEADERS_ONCE([unistd.h]) AC_CHECK_HEADERS([search.h]) AC_CHECK_FUNCS([tsearch]) ]) # Prerequisites of lib/unsetenv.c. AC_DEFUN([gl_PREREQ_UNSETENV], [ AC_REQUIRE([gl_ENVIRON]) AC_CHECK_HEADERS_ONCE([unistd.h]) ]) Index: gnulib-comp.m4 =================================================================== RCS file: /cvsroot/clisp/clisp/src/glm4/gnulib-comp.m4,v retrieving revision 1.27 retrieving revision 1.28 diff -u -d -r1.27 -r1.28 --- gnulib-comp.m4 27 Sep 2010 21:39:11 -0000 1.27 +++ gnulib-comp.m4 27 Sep 2010 22:07:20 -0000 1.28 @@ -34,6 +34,7 @@ # Code from module c++defs: # Code from module close-hook: # Code from module configmake: + # Code from module environ: # Code from module errno: # Code from module extensions: AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS]) @@ -49,6 +50,7 @@ # Code from module libsigsegv: # Code from module link-follow: # Code from module localcharset: + # Code from module malloca: # Code from module mbrtowc: # Code from module mbsinit: # Code from module mbsrtowcs: @@ -57,12 +59,14 @@ # Code from module nl_langinfo: # Code from module no-c++: # Code from module nocrash: + # Code from module setenv: # Code from module socketlib: # Code from module sockets: # Code from module socklen: # Code from module stdbool: # Code from module stddef: # Code from module stdint: + # Code from module stdlib: # Code from module streq: # Code from module string: # Code from module strnlen1: @@ -75,6 +79,7 @@ # Code from module unitypes: # Code from module uniwidth/base: # Code from module uniwidth/width: + # Code from module unsetenv: # Code from module verify: # Code from module warn-on-use: # Code from module wchar: @@ -105,6 +110,9 @@ # Code from module c++defs: # Code from module close-hook: # Code from module configmake: + # Code from module environ: + gl_ENVIRON + gl_UNISTD_MODULE_INDICATOR([environ]) # Code from module errno: gl_HEADER_ERRNO_H # Code from module extensions: @@ -136,6 +144,8 @@ gl_LOCALCHARSET LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(top_builddir)/$gl_source_base\"" AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT]) + # Code from module malloca: + gl_MALLOCA # Code from module mbrtowc: gl_FUNC_MBRTOWC gl_WCHAR_MODULE_INDICATOR([mbrtowc]) @@ -156,6 +166,9 @@ # Code from module no-c++: gt_NO_CXX # Code from module nocrash: + # Code from module setenv: + gl_FUNC_SETENV + gl_STDLIB_MODULE_INDICATOR([setenv]) # Code from module socketlib: gl_SOCKETLIB # Code from module sockets: @@ -168,6 +181,8 @@ gl_STDDEF_H # Code from module stdint: gl_STDINT_H + # Code from module stdlib: + gl_STDLIB_H # Code from module streq: # Code from module string: gl_HEADER_STRING_H @@ -193,6 +208,9 @@ gl_LIBUNISTRING_LIBHEADER([0.9], [uniwidth.h]) # Code from module uniwidth/width: gl_LIBUNISTRING_MODULE([0.9], [uniwidth/width]) + # Code from module unsetenv: + gl_FUNC_UNSETENV + gl_STDLIB_MODULE_INDICATOR([unsetenv]) # Code from module verify: # Code from module warn-on-use: # Code from module wchar: @@ -356,6 +374,9 @@ lib/langinfo.in.h lib/localcharset.c lib/localcharset.h + lib/malloca.c + lib/malloca.h + lib/malloca.valgrind lib/mbrtowc.c lib/mbsinit.c lib/mbsrtowcs-state.c @@ -365,11 +386,13 @@ lib/nl_langinfo.c lib/ref-add.sin lib/ref-del.sin + lib/setenv.c lib/sockets.c lib/sockets.h lib/stdbool.in.h lib/stddef.in.h lib/stdint.in.h + lib/stdlib.in.h lib/streq.h lib/string.in.h lib/strnlen1.c @@ -386,6 +409,7 @@ lib/uniwidth.in.h lib/uniwidth/cjk.h lib/uniwidth/width.c + lib/unsetenv.c lib/verify.h lib/w32sock.h lib/wchar.in.h @@ -393,6 +417,8 @@ m4/00gnulib.m4 m4/alloca.m4 m4/codeset.m4 + m4/eealloc.m4 + m4/environ.m4 m4/errno_h.m4 m4/extensions.m4 m4/fcntl-o.m4 @@ -427,6 +453,7 @@ m4/locale-zh.m4 m4/lock.m4 m4/longlong.m4 + m4/malloca.m4 m4/mbrtowc.m4 m4/mbsinit.m4 m4/mbsrtowcs.m4 @@ -441,6 +468,7 @@ m4/po.m4 m4/printf-posix.m4 m4/progtest.m4 + m4/setenv.m4 m4/size_max.m4 m4/socketlib.m4 m4/sockets.m4 @@ -450,6 +478,7 @@ m4/stddef_h.m4 m4/stdint.m4 m4/stdint_h.m4 + m4/stdlib_h.m4 m4/string_h.m4 m4/sys_socket_h.m4 m4/sys_time_h.m4 Index: gnulib-cache.m4 =================================================================== RCS file: /cvsroot/clisp/clisp/src/glm4/gnulib-cache.m4,v retrieving revision 1.23 retrieving revision 1.24 diff -u -d -r1.23 -r1.24 --- gnulib-cache.m4 27 Sep 2010 21:39:11 -0000 1.23 +++ gnulib-cache.m4 27 Sep 2010 22:07:20 -0000 1.24 @@ -15,7 +15,7 @@ # Specification in the form of a command-line invocation: -# gnulib-tool --import --dir=. --lib=libgnu --source-base=src/gllib --m4-base=src/glm4 --doc-base=doc --tests-base=tests --aux-dir=src/build-aux --no-libtool --macro-prefix=gl --no-vc-files alloca alloca-opt close-hook extensions getpagesize gettext gettimeofday gnu-make havelib host-cpu-c-abi include_next libsigsegv link-follow localcharset mbrtowc mbsinit mbsrtowcs memchr nl_langinfo no-c++ nocrash sockets socklen stdbool stdint streq string sys_time sys_wait uniname/uniname unitypes uniwidth/width verify wchar wctype +# gnulib-tool --import --dir=. --lib=libgnu --source-base=src/gllib --m4-base=src/glm4 --doc-base=doc --tests-base=tests --aux-dir=src/build-aux --no-libtool --macro-prefix=gl --no-vc-files alloca alloca-opt close-hook extensions getpagesize gettext gettimeofday gnu-make havelib host-cpu-c-abi include_next libsigsegv link-follow localcharset mbrtowc mbsinit mbsrtowcs memchr nl_langinfo no-c++ nocrash setenv sockets socklen stdbool stdint streq string sys_time sys_wait uniname/uniname unitypes uniwidth/width unsetenv verify wchar wctype # Specification in the form of a few gnulib-tool.m4 macro invocations: gl_LOCAL_DIR([]) @@ -41,6 +41,7 @@ nl_langinfo no-c++ nocrash + setenv sockets socklen stdbool @@ -52,6 +53,7 @@ uniname/uniname unitypes uniwidth/width + unsetenv verify wchar wctype --- NEW FILE: stdlib_h.m4 --- # stdlib_h.m4 serial 30 dnl Copyright (C) 2007-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, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([gl_STDLIB_H], [ AC_REQUIRE([gl_STDLIB_H_DEFAULTS]) gl_CHECK_NEXT_HEADERS([stdlib.h]) AC_CHECK_HEADERS([random.h], [], [], [AC_INCLUDES_DEFAULT]) if test $ac_cv_header_random_h = yes; then HAVE_RANDOM_H=1 else HAVE_RANDOM_H=0 fi AC_SUBST([HAVE_RANDOM_H]) AC_CHECK_TYPES([struct random_data], [], [HAVE_STRUCT_RANDOM_DATA=0], [[#include <stdlib.h> #if HAVE_RANDOM_H # include <random.h> #endif ]]) dnl Check for declarations of anything we want to poison if the dnl corresponding gnulib module is not in use, and which is not dnl guaranteed by C89. gl_WARN_ON_USE_PREPARE([[#include <stdlib.h> #if HAVE_SYS_LOADAVG_H # include <sys/loadavg.h> #endif #if HAVE_RANDOM_H # include <random.h> #endif ]], [_Exit atoll canonicalize_file_name getloadavg getsubopt grantpt mkdtemp mkostemp mkostemps mkstemp mkstemps ptsname random_r initstat_r srandom_r setstate_r realpath rpmatch setenv strtod strtoll strtoull unlockpt unsetenv]) ]) AC_DEFUN([gl_STDLIB_MODULE_INDICATOR], [ dnl Use AC_REQUIRE here, so that the default settings are expanded once only. AC_REQUIRE([gl_STDLIB_H_DEFAULTS]) gl_MODULE_INDICATOR_SET_VARIABLE([$1]) dnl Define it also as a C macro, for the benefit of the unit tests. gl_MODULE_INDICATOR_FOR_TESTS([$1]) ]) AC_DEFUN([gl_STDLIB_H_DEFAULTS], [ GNULIB__EXIT=0; AC_SUBST([GNULIB__EXIT]) GNULIB_ATOLL=0; AC_SUBST([GNULIB_ATOLL]) GNULIB_CALLOC_POSIX=0; AC_SUBST([GNULIB_CALLOC_POSIX]) GNULIB_CANONICALIZE_FILE_NAME=0; AC_SUBST([GNULIB_CANONICALIZE_FILE_NAME]) GNULIB_GETLOADAVG=0; AC_SUBST([GNULIB_GETLOADAVG]) GNULIB_GETSUBOPT=0; AC_SUBST([GNULIB_GETSUBOPT]) GNULIB_GRANTPT=0; AC_SUBST([GNULIB_GRANTPT]) GNULIB_MALLOC_POSIX=0; AC_SUBST([GNULIB_MALLOC_POSIX]) GNULIB_MKDTEMP=0; AC_SUBST([GNULIB_MKDTEMP]) GNULIB_MKOSTEMP=0; AC_SUBST([GNULIB_MKOSTEMP]) GNULIB_MKOSTEMPS=0; AC_SUBST([GNULIB_MKOSTEMPS]) GNULIB_MKSTEMP=0; AC_SUBST([GNULIB_MKSTEMP]) GNULIB_MKSTEMPS=0; AC_SUBST([GNULIB_MKSTEMPS]) GNULIB_PTSNAME=0; AC_SUBST([GNULIB_PTSNAME]) GNULIB_PUTENV=0; AC_SUBST([GNULIB_PUTENV]) GNULIB_RANDOM_R=0; AC_SUBST([GNULIB_RANDOM_R]) GNULIB_REALLOC_POSIX=0; AC_SUBST([GNULIB_REALLOC_POSIX]) GNULIB_REALPATH=0; AC_SUBST([GNULIB_REALPATH]) GNULIB_RPMATCH=0; AC_SUBST([GNULIB_RPMATCH]) GNULIB_SETENV=0; AC_SUBST([GNULIB_SETENV]) GNULIB_STRTOD=0; AC_SUBST([GNULIB_STRTOD]) GNULIB_STRTOLL=0; AC_SUBST([GNULIB_STRTOLL]) GNULIB_STRTOULL=0; AC_SUBST([GNULIB_STRTOULL]) GNULIB_UNLOCKPT=0; AC_SUBST([GNULIB_UNLOCKPT]) GNULIB_UNSETENV=0; AC_SUBST([GNULIB_UNSETENV]) dnl Assume proper GNU behavior unless another module says otherwise. HAVE__EXIT=1; AC_SUBST([HAVE__EXIT]) HAVE_ATOLL=1; AC_SUBST([HAVE_ATOLL]) HAVE_CANONICALIZE_FILE_NAME=1; AC_SUBST([HAVE_CANONICALIZE_FILE_NAME]) HAVE_DECL_GETLOADAVG=1; AC_SUBST([HAVE_DECL_GETLOADAVG]) HAVE_GETSUBOPT=1; AC_SUBST([HAVE_GETSUBOPT]) HAVE_GRANTPT=1; AC_SUBST([HAVE_GRANTPT]) HAVE_MKDTEMP=1; AC_SUBST([HAVE_MKDTEMP]) HAVE_MKOSTEMP=1; AC_SUBST([HAVE_MKOSTEMP]) HAVE_MKOSTEMPS=1; AC_SUBST([HAVE_MKOSTEMPS]) HAVE_MKSTEMP=1; AC_SUBST([HAVE_MKSTEMP]) HAVE_MKSTEMPS=1; AC_SUBST([HAVE_MKSTEMPS]) HAVE_PTSNAME=1; AC_SUBST([HAVE_PTSNAME]) HAVE_RANDOM_R=1; AC_SUBST([HAVE_RANDOM_R]) HAVE_REALPATH=1; AC_SUBST([HAVE_REALPATH]) HAVE_RPMATCH=1; AC_SUBST([HAVE_RPMATCH]) HAVE_SETENV=1; AC_SUBST([HAVE_SETENV]) HAVE_STRTOD=1; AC_SUBST([HAVE_STRTOD]) HAVE_STRTOLL=1; AC_SUBST([HAVE_STRTOLL]) HAVE_STRTOULL=1; AC_SUBST([HAVE_STRTOULL]) HAVE_STRUCT_RANDOM_DATA=1; AC_SUBST([HAVE_STRUCT_RANDOM_DATA]) HAVE_SYS_LOADAVG_H=0; AC_SUBST([HAVE_SYS_LOADAVG_H]) HAVE_UNLOCKPT=1; AC_SUBST([HAVE_UNLOCKPT]) HAVE_UNSETENV=1; AC_SUBST([HAVE_UNSETENV]) REPLACE_CALLOC=0; AC_SUBST([REPLACE_CALLOC]) REPLACE_CANONICALIZE_FILE_NAME=0; AC_SUBST([REPLACE_CANONICALIZE_FILE_NAME]) REPLACE_MALLOC=0; AC_SUBST([REPLACE_MALLOC]) REPLACE_MKSTEMP=0; AC_SUBST([REPLACE_MKSTEMP]) REPLACE_PUTENV=0; AC_SUBST([REPLACE_PUTENV]) REPLACE_REALLOC=0; AC_SUBST([REPLACE_REALLOC]) REPLACE_REALPATH=0; AC_SUBST([REPLACE_REALPATH]) REPLACE_SETENV=0; AC_SUBST([REPLACE_SETENV]) REPLACE_STRTOD=0; AC_SUBST([REPLACE_STRTOD]) REPLACE_UNSETENV=0; AC_SUBST([REPLACE_UNSETENV]) ]) --- NEW FILE: malloca.m4 --- # malloca.m4 serial 1 dnl Copyright (C) 2003-2004, 2006-2007, 2009-2010 Free Software Foundation, dnl Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([gl_MALLOCA], [ dnl Use the autoconf tests for alloca(), but not the AC_SUBSTed variables dnl @ALLOCA@ and @LTALLOCA@. dnl gl_FUNC_ALLOCA dnl Already brought in by the module dependencies. AC_REQUIRE([gl_EEMALLOC]) AC_REQUIRE([AC_TYPE_LONG_LONG_INT]) ]) ------------------------------ ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 53, Issue 26 ***************************************** |