From: <cli...@li...> - 2010-09-30 12:05:50
|
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/modules/syscalls/gllib Makefile.am, 1.20, 1.21 Makefile.in, 1.26, 1.27 (Sam Steingold) 2. clisp/src/gllib Makefile.am, 1.35, 1.36 Makefile.in, 1.43, 1.44 sys_wait.in.h, 1.1, 1.2 (Sam Steingold) 3. clisp/modules/syscalls calls.c,1.319,1.320 (Sam Steingold) 4. clisp/modules/syscalls syscalls.xml,1.135,1.136 (Sam Steingold) ---------------------------------------------------------------------- Message: 1 Date: Wed, 29 Sep 2010 18:38:55 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/syscalls/gllib Makefile.am, 1.20, 1.21 Makefile.in, 1.26, 1.27 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-serv11007/modules/syscalls/gllib Modified Files: Makefile.am Makefile.in Log Message: regenerate after removing gnulib getdate Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/gllib/Makefile.in,v retrieving revision 1.26 retrieving revision 1.27 diff -u -d -r1.26 -r1.27 --- Makefile.in 29 Sep 2010 13:40:09 -0000 1.26 +++ Makefile.in 29 Sep 2010 18:38:53 -0000 1.27 @@ -24,7 +24,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=setenv --avoid=unsetenv --avoid=errno --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 --avoid=xalloc-die --no-libtool --macro-prefix=sc_gl --no-vc-files getdate mktime strerror 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=errno --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 --avoid=xalloc-die --no-libtool --macro-prefix=sc_gl --no-vc-files mktime strerror strftime strptime strverscmp uname @@ -49,7 +49,7 @@ host_triplet = @host@ subdir = gllib DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in getdate.c + $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ @@ -63,7 +63,7 @@ ARFLAGS = cru libgnu_a_AR = $(AR) $(ARFLAGS) am__DEPENDENCIES_1 = -am_libgnu_a_OBJECTS = c-ctype.$(OBJEXT) getdate.$(OBJEXT) +am_libgnu_a_OBJECTS = dummy.$(OBJEXT) libgnu_a_OBJECTS = $(am_libgnu_a_OBJECTS) LTLIBRARIES = $(noinst_LTLIBRARIES) DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) @@ -74,8 +74,6 @@ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -YACCCOMPILE = $(YACC) $(YFLAGS) $(AM_YFLAGS) -YLWRAP = $(CLISP_LIBDIR)/build-aux/ylwrap SOURCES = $(libgnu_a_SOURCES) $(EXTRA_libgnu_a_SOURCES) DIST_SOURCES = $(libgnu_a_SOURCES) $(EXTRA_libgnu_a_SOURCES) RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ @@ -344,7 +342,6 @@ HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@ HAVE_WINSOCK2_H = @HAVE_WINSOCK2_H@ HAVE_WS2TCPIP_H = @HAVE_WS2TCPIP_H@ -HAVE__BOOL = @HAVE__BOOL@ INCLUDE_NEXT = @INCLUDE_NEXT@ INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@ INSTALL = @INSTALL@ @@ -357,7 +354,6 @@ LIBGNU_LTLIBDEPS = @LIBGNU_LTLIBDEPS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ -LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@ LN = @LN@ LN_S = @LN_S@ LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@ @@ -446,7 +442,6 @@ REPLACE_WRITE = @REPLACE_WRITE@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ -STDBOOL_H = @STDBOOL_H@ STDDEF_H = @STDDEF_H@ STRIP = @STRIP@ SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@ @@ -455,8 +450,6 @@ UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@ UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@ VERSION = @VERSION@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ @@ -519,13 +512,12 @@ noinst_LIBRARIES = libgnu.a noinst_LTLIBRARIES = EXTRA_DIST = alignof.h $(CLISP_LIBDIR)/build-aux/arg-nonnull.h \ - $(CLISP_LIBDIR)/build-aux/c++defs.h getdate.c getdate.h \ - gethostname.c w32sock.h gettime.c intprops.h mbrlen.c \ - mktime-internal.h mktime.c stddef.in.h strcasecmp.c \ - strncasecmp.c strerror.c strftime.c strftime.h strings.in.h \ - strptime.c strverscmp.c sys_socket.in.h sys_utsname.in.h \ - time.in.h time_r.c timespec.h uname.c unistd.in.h \ - $(CLISP_LIBDIR)/build-aux/warn-on-use.h xalloc.h xmalloc.c + $(CLISP_LIBDIR)/build-aux/c++defs.h gethostname.c w32sock.h \ + intprops.h mbrlen.c mktime-internal.h mktime.c stddef.in.h \ + strcasecmp.c strncasecmp.c strerror.c strftime.c strftime.h \ + strings.in.h strptime.c strverscmp.c sys_socket.in.h \ + sys_utsname.in.h time.in.h time_r.c uname.c unistd.in.h \ + $(CLISP_LIBDIR)/build-aux/warn-on-use.h # The BUILT_SOURCES created by this Makefile snippet are not used via #include # statements but through direct file reference. Therefore this snippet must be @@ -536,27 +528,26 @@ # statements but through direct file reference. Therefore this snippet must be # present in all Makefile.am that need it. This is ensured by the applicability # 'all' defined above. -BUILT_SOURCES = arg-nonnull.h c++defs.h getdate.c $(STDDEF_H) \ - strings.h sys/socket.h sys/utsname.h time.h unistd.h \ - warn-on-use.h +BUILT_SOURCES = arg-nonnull.h c++defs.h $(STDDEF_H) strings.h \ + sys/socket.h sys/utsname.h time.h unistd.h warn-on-use.h SUFFIXES = MOSTLYCLEANFILES = core *.stackdump arg-nonnull.h arg-nonnull.h-t \ - c++defs.h c++defs.h-t getdate.c-t stddef.h stddef.h-t \ - strings.h strings.h-t sys/socket.h sys/socket.h-t \ - sys/utsname.h sys/utsname.h-t time.h time.h-t unistd.h \ - unistd.h-t warn-on-use.h warn-on-use.h-t + c++defs.h c++defs.h-t stddef.h stddef.h-t strings.h \ + strings.h-t sys/socket.h sys/socket.h-t sys/utsname.h \ + sys/utsname.h-t time.h time.h-t unistd.h unistd.h-t \ + warn-on-use.h warn-on-use.h-t MOSTLYCLEANDIRS = sys sys CLEANFILES = DISTCLEANFILES = -MAINTAINERCLEANFILES = getdate.c +MAINTAINERCLEANFILES = AM_CPPFLAGS = AM_CFLAGS = -libgnu_a_SOURCES = c-ctype.h c-ctype.c getdate.y +libgnu_a_SOURCES = dummy.c libgnu_a_LIBADD = $(sc_gl_LIBOBJS) libgnu_a_DEPENDENCIES = $(sc_gl_LIBOBJS) -EXTRA_libgnu_a_SOURCES = gethostname.c gettime.c mbrlen.c mktime.c \ - strcasecmp.c strncasecmp.c strerror.c strftime.c strptime.c \ - strverscmp.c time_r.c uname.c xmalloc.c +EXTRA_libgnu_a_SOURCES = gethostname.c mbrlen.c mktime.c strcasecmp.c \ + strncasecmp.c strerror.c strftime.c strptime.c strverscmp.c \ + time_r.c uname.c ARG_NONNULL_H = arg-nonnull.h CXXDEFS_H = c++defs.h WARN_ON_USE_H = warn-on-use.h @@ -564,7 +555,7 @@ $(MAKE) $(AM_MAKEFLAGS) all-recursive .SUFFIXES: -.SUFFIXES: .c .o .obj .y +.SUFFIXES: .c .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ @@ -618,10 +609,8 @@ distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/c-ctype.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getdate.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummy.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gethostname.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gettime.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mbrlen.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mktime.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strcasecmp.Po@am__quote@ @@ -632,7 +621,6 @@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strverscmp.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/time_r.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uname.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmalloc.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @@ -648,9 +636,6 @@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` -.y.c: - $(am__skipyacc) $(SHELL) $(YLWRAP) $< y.tab.c $@ y.tab.h $*.h y.output $*.output -- $(YACCCOMPILE) - # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, @@ -879,7 +864,6 @@ maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." - -rm -f getdate.c -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) clean: clean-recursive @@ -991,18 +975,6 @@ > $@-t && \ mv $@-t $@ -# This rule overrides the Automake generated .y.c rule, to ensure that the -# getdate.c file gets generated in the source directory, not in the build -# directory. -getdate.c: getdate.y - $(AM_V_GEN)$(SHELL) $(YLWRAP) $(srcdir)/getdate.y \ - y.tab.c getdate.c \ - y.tab.h getdate.h \ - y.output getdate.output \ - -- $(YACC) $(YFLAGS) $(AM_YFLAGS) && \ - mv getdate.c getdate.c-t && \ - mv getdate.c-t $(srcdir)/getdate.c - # We need the following in order to create <stddef.h> when the system # doesn't have one that works with the given compiler. stddef.h: stddef.in.h Index: Makefile.am =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/gllib/Makefile.am,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- Makefile.am 29 Sep 2010 13:24:14 -0000 1.20 +++ Makefile.am 29 Sep 2010 18:38:53 -0000 1.21 @@ -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=setenv --avoid=unsetenv --avoid=errno --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 --avoid=xalloc-die --no-libtool --macro-prefix=sc_gl --no-vc-files getdate mktime strerror 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=errno --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 --avoid=xalloc-die --no-libtool --macro-prefix=sc_gl --no-vc-files mktime strerror strftime strptime strverscmp uname AUTOMAKE_OPTIONS = 1.5 gnits @@ -91,35 +91,6 @@ ## end gnulib module c++defs -## begin gnulib module c-ctype - -libgnu_a_SOURCES += c-ctype.h c-ctype.c - -## end gnulib module c-ctype - -## begin gnulib module getdate - -# This rule overrides the Automake generated .y.c rule, to ensure that the -# getdate.c file gets generated in the source directory, not in the build -# directory. -getdate.c: getdate.y - $(AM_V_GEN)$(SHELL) $(YLWRAP) $(srcdir)/getdate.y \ - y.tab.c getdate.c \ - y.tab.h getdate.h \ - y.output getdate.output \ - -- $(YACC) $(YFLAGS) $(AM_YFLAGS) && \ - mv getdate.c getdate.c-t && \ - mv getdate.c-t $(srcdir)/getdate.c -libgnu_a_SOURCES += getdate.y -BUILT_SOURCES += getdate.c -MOSTLYCLEANFILES += getdate.c-t -MAINTAINERCLEANFILES += getdate.c -EXTRA_DIST += getdate.c - -EXTRA_DIST += getdate.h - -## end gnulib module getdate - ## begin gnulib module gethostname @@ -129,15 +100,6 @@ ## end gnulib module gethostname -## begin gnulib module gettime - - -EXTRA_DIST += gettime.c - -EXTRA_libgnu_a_SOURCES += gettime.c - -## end gnulib module gettime - ## begin gnulib module intprops @@ -382,13 +344,6 @@ ## end gnulib module time_r -## begin gnulib module timespec - - -EXTRA_DIST += timespec.h - -## end gnulib module timespec - ## begin gnulib module uname @@ -542,14 +497,11 @@ ## end gnulib module warn-on-use -## begin gnulib module xalloc - - -EXTRA_DIST += xalloc.h xmalloc.c +## begin gnulib module dummy -EXTRA_libgnu_a_SOURCES += xmalloc.c +libgnu_a_SOURCES += dummy.c -## end gnulib module xalloc +## end gnulib module dummy mostlyclean-local: mostlyclean-generic ------------------------------ Message: 2 Date: Wed, 29 Sep 2010 18:38:55 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src/gllib Makefile.am, 1.35, 1.36 Makefile.in, 1.43, 1.44 sys_wait.in.h, 1.1, 1.2 To: cli...@li... Message-ID: <E1P...@sf...> Update of /cvsroot/clisp/clisp/src/gllib In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv11007/src/gllib Modified Files: Makefile.am Makefile.in sys_wait.in.h Log Message: regenerate after removing gnulib getdate Index: Makefile.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/gllib/Makefile.in,v retrieving revision 1.43 retrieving revision 1.44 diff -u -d -r1.43 -r1.44 --- Makefile.in 28 Sep 2010 19:41:02 -0000 1.43 +++ Makefile.in 29 Sep 2010 18:38:53 -0000 1.44 @@ -304,6 +304,7 @@ GNULIB_UNLOCKPT = @GNULIB_UNLOCKPT@ GNULIB_UNSETENV = @GNULIB_UNSETENV@ GNULIB_USLEEP = @GNULIB_USLEEP@ +GNULIB_WAITPID = @GNULIB_WAITPID@ GNULIB_WCRTOMB = @GNULIB_WCRTOMB@ GNULIB_WCSNRTOMBS = @GNULIB_WCSNRTOMBS@ GNULIB_WCSRTOMBS = @GNULIB_WCSRTOMBS@ @@ -1660,13 +1661,16 @@ # We need the following in order to create <sys/wait.h> when the system # has one that is incomplete. -sys/wait.h: sys_wait.in.h +sys/wait.h: sys_wait.in.h $(CXXDEFS_H) $(WARN_ON_USE_H) $(AM_V_at)$(MKDIR_P) sys $(AM_V_GEN)rm -f $@-t $@ && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ -e 's|@''NEXT_SYS_WAIT_H''@|$(NEXT_SYS_WAIT_H)|g' \ + -e 's|@''GNULIB_WAITPID''@|$(GNULIB_WAITPID)|g' \ + -e '/definitions of _gl_GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ + -e '/definition of _gl_GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ < $(srcdir)/sys_wait.in.h; \ } > $@-t && \ mv $@-t $@ Index: Makefile.am =================================================================== RCS file: /cvsroot/clisp/clisp/src/gllib/Makefile.am,v retrieving revision 1.35 retrieving revision 1.36 diff -u -d -r1.35 -r1.36 --- Makefile.am 28 Sep 2010 18:43:30 -0000 1.35 +++ Makefile.am 29 Sep 2010 18:38:53 -0000 1.36 @@ -804,13 +804,16 @@ # We need the following in order to create <sys/wait.h> when the system # has one that is incomplete. -sys/wait.h: sys_wait.in.h +sys/wait.h: sys_wait.in.h $(CXXDEFS_H) $(WARN_ON_USE_H) $(AM_V_at)$(MKDIR_P) sys $(AM_V_GEN)rm -f $@-t $@ && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ -e 's|@''NEXT_SYS_WAIT_H''@|$(NEXT_SYS_WAIT_H)|g' \ + -e 's|@''GNULIB_WAITPID''@|$(GNULIB_WAITPID)|g' \ + -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ + -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ < $(srcdir)/sys_wait.in.h; \ } > $@-t && \ mv $@-t $@ Index: sys_wait.in.h =================================================================== RCS file: /cvsroot/clisp/clisp/src/gllib/sys_wait.in.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- sys_wait.in.h 27 Sep 2010 21:39:10 -0000 1.1 +++ sys_wait.in.h 29 Sep 2010 18:38:53 -0000 1.2 @@ -30,6 +30,15 @@ #ifndef _gl_GL_SYS_WAIT_H #define _gl_GL_SYS_WAIT_H +/* Get pid_t. */ +#include <sys/types.h> + + +/* The definitions of _gl_GL_FUNCDECL_RPL etc. are copied here. */ + +/* The definition of _gl_GL_WARN_ON_USE is copied here. */ + + #if !((defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__) /* Unix API. */ @@ -71,24 +80,11 @@ # define WCOREDUMP(x) ((x) & 0x80) # endif -# ifdef __cplusplus -extern "C" { -# endif - -/* Declarations of functions. */ - -# ifdef __cplusplus -} -# endif - #else /* Native Windows API. */ -# include <process.h> /* for _cwait, WAIT_CHILD */ # include <signal.h> /* for SIGTERM */ -# define waitpid(pid,statusp,options) _cwait (statusp, pid, WAIT_CHILD) - /* The following macros apply to an argument x, that is a status of a process, as returned by waitpid() or, equivalently, _cwait() or GetExitCodeProcess(). This value is simply an 'int', not composed of bit fields. */ @@ -111,5 +107,29 @@ #endif +#ifdef __cplusplus +extern "C" { +#endif + +/* Declarations of functions. */ + +#if @GNULIB_WAITPID@ +# if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ +_gl_GL_FUNCDECL_SYS (waitpid, pid_t, (pid_t pid, int *statusp, int options)); +# endif +_gl_GL_CXXALIAS_SYS (waitpid, pid_t, (pid_t pid, int *statusp, int options)); +_gl_GL_CXXALIASWARN (waitpid); +#elif defined GNULIB_POSIXCHECK +# undef waitpid +# if HAVE_RAW_DECL_WAITPID +_gl_GL_WARN_ON_USE (waitpid, "waitpid is unportable - " + "use gnulib module sys_wait for portability"); +# endif +#endif + +#ifdef __cplusplus +} +#endif + #endif /* _gl_GL_SYS_WAIT_H */ #endif /* _gl_GL_SYS_WAIT_H */ ------------------------------ Message: 3 Date: Wed, 29 Sep 2010 19:30:00 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/syscalls calls.c,1.319,1.320 To: cli...@li... Message-ID: <E1P...@sf...> Update of /cvsroot/clisp/clisp/modules/syscalls In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv20144 Modified Files: calls.c Log Message: module__syscalls__init_function_2: fix setenv invocation and lib_dir use Index: calls.c =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/calls.c,v retrieving revision 1.319 retrieving revision 1.320 diff -u -d -r1.319 -r1.320 --- calls.c 29 Sep 2010 18:31:09 -0000 1.319 +++ calls.c 29 Sep 2010 19:29:58 -0000 1.320 @@ -5837,13 +5837,13 @@ #endif /* if DATEMSK is not set, set it to the clisp-supplied value */ if (NULL == getenv("DATEMSK")) { - with_string_0(GLO(lib_dir), GLO(pathname_encoding), ldz, { + with_string_0(physical_namestring(GLO(lib_dir)),GLO(pathname_encoding),ldz,{ char datemsk[MAXPATHLEN]; strcpy(datemsk,ldz); if (ldz[ldz_len-1] == '/') strcat(datemsk,"syscalls/datemsk"); else strcat(datemsk,"/syscalls/datemsk"); - setenv("DATEMSK",datemsk); + setenv("DATEMSK",datemsk,0); }); } } ------------------------------ Message: 4 Date: Wed, 29 Sep 2010 19:50:57 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/modules/syscalls syscalls.xml,1.135,1.136 To: cli...@li... Message-ID: <E1P...@sf...> Update of /cvsroot/clisp/clisp/modules/syscalls In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv25394 Modified Files: syscalls.xml Log Message: document setting DATEMSK Index: syscalls.xml =================================================================== RCS file: /cvsroot/clisp/clisp/modules/syscalls/syscalls.xml,v retrieving revision 1.135 retrieving revision 1.136 diff -u -d -r1.135 -r1.136 --- syscalls.xml 29 Sep 2010 13:24:14 -0000 1.135 +++ syscalls.xml 29 Sep 2010 19:50:55 -0000 1.136 @@ -834,8 +834,11 @@ <varlistentry id="getdate"><term><code>(OS:GETDATE &string-r; &optional-amp; timezone)</code></term> <listitem><simpara>Parse the &string-r; into a universal time using - <function role="unix">getdate</function>.</simpara></listitem></varlistentry> -</variablelist></section> + <function role="unix">getdate</function>.</simpara> + <simpara>If the the &env-var; <envar>DATEMSK</envar> is not set when + &clisp; is invoked, &clisp; sets it to point to the file + <code>(&merge-pathnames; "syscalls/datemsk" &libdir;)</code>. +</simpara></listitem></varlistentry></variablelist></section> <section id="strverscmp"><title>String comparision</title> <para>Functions <simplelist columns="1"> ------------------------------ ------------------------------------------------------------------------------ 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 36 ***************************************** |