From: <cli...@li...> - 2010-03-02 12:04:47
|
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 ChangeLog,1.7267,1.7268 makemake.in,1.899,1.900 (Sam Steingold) 2. clisp/src zthread.d,1.83,1.84 (Sam Steingold) 3. clisp gnulib-tool.patch,1.1,1.2 (Sam Steingold) ---------------------------------------------------------------------- Message: 1 Date: Mon, 01 Mar 2010 15:22:44 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src ChangeLog,1.7267,1.7268 makemake.in,1.899,1.900 To: cli...@li... Message-ID: <E1N...@sf...> Update of /cvsroot/clisp/clisp/src In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv2352/src Modified Files: ChangeLog makemake.in Log Message: ($(SUBDIRS)): depend on build-aux Index: makemake.in =================================================================== RCS file: /cvsroot/clisp/clisp/src/makemake.in,v retrieving revision 1.899 retrieving revision 1.900 diff -u -d -r1.899 -r1.900 --- makemake.in 26 Feb 2010 19:21:45 -0000 1.899 +++ makemake.in 1 Mar 2010 15:22:42 -0000 1.900 @@ -2318,7 +2318,7 @@ echol 'subdirs: $(SUBDIRS)' echol echol 'SUBDIR_CFLAGS = $(CFLAGS) '"${XCC_PICFLAG}" -echol '$(SUBDIRS):' +echol '$(SUBDIRS): build-aux' echotab 'mkdir -p $@' echotab 'test -f $@/Makefile || sh config.status $@/Makefile depfiles' echotab 'cd $@ && $(MAKE) CFLAGS="$(SUBDIR_CFLAGS)" CLISP_LIBDIR='${HEREP} Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.7267 retrieving revision 1.7268 diff -u -d -r1.7267 -r1.7268 --- ChangeLog 28 Feb 2010 18:18:27 -0000 1.7267 +++ ChangeLog 1 Mar 2010 15:22:40 -0000 1.7268 @@ -29,7 +29,8 @@ * modules/regexp/Makefile.in, modules/syscalls/Makefile.in: * modules/wildcard/Makefile.in: use CLISP_LIBDIR when passing CFLAGS to make in gllib - * makemake.in ($(SUBDIRS)): pass CLISP_LIBDIR + * makemake.in ($(SUBDIRS)): pass CLISP_LIBDIR to MAKE; + depend on build-aux (BUILD_AUX): add build-aux headers, found in Makefile.am's 2010-02-25 Sam Steingold <sd...@gn...> ------------------------------ Message: 2 Date: Mon, 01 Mar 2010 17:36:29 +0000 From: Sam Steingold <sd...@us...> Subject: clisp/src zthread.d,1.83,1.84 To: cli...@li... Message-ID: <E1N...@sf...> Update of /cvsroot/clisp/clisp/src In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv1296 Modified Files: zthread.d Log Message: whitespace Index: zthread.d =================================================================== RCS file: /cvsroot/clisp/clisp/src/zthread.d,v retrieving revision 1.83 retrieving revision 1.84 diff -u -d -r1.83 -r1.84 --- zthread.d 28 Feb 2010 18:18:28 -0000 1.83 +++ zthread.d 1 Mar 2010 17:36:26 -0000 1.84 @@ -84,34 +84,34 @@ been GC-ed. Now everything is released upon thread termination. However this may be useful in future - when we will have threads created from foreign code callbacks (maybe). So it is left here. */ - /* - while (!endp(list)) { + #if 0 + while (!endp(list)) { list = Cdr(list); } - */ + #endif } /* releases the OS mutexes for mutex objects in the list */ -global void release_mutexes(object list) +global void release_mutexes (object list) { - while (!endp(list)) { - begin_system_call(); - xmutex_destroy(TheMutex(Car(list))->xmu_system); - free(TheMutex(Car(list))->xmu_system); - end_system_call(); - list = Cdr(list); + while (!endp(list)) { + begin_system_call(); + xmutex_destroy(TheMutex(Car(list))->xmu_system); + free(TheMutex(Car(list))->xmu_system); + end_system_call(); + list = Cdr(list); } } /* releases the OS condition variables for exemption objects in the list */ -global void release_exemptions(object list) +global void release_exemptions (object list) { - while (!endp(list)) { - begin_system_call(); - xcondition_destroy(TheExemption(Car(list))->xco_system); - free(TheExemption(Car(list))->xco_system); - end_system_call(); - list = Cdr(list); + while (!endp(list)) { + begin_system_call(); + xcondition_destroy(TheExemption(Car(list))->xco_system); + free(TheExemption(Car(list))->xco_system); + end_system_call(); + list = Cdr(list); } } ------------------------------ Message: 3 Date: Mon, 01 Mar 2010 20:27:13 +0000 From: Sam Steingold <sd...@us...> Subject: clisp gnulib-tool.patch,1.1,1.2 To: cli...@li... Message-ID: <E1N...@sf...> Update of /cvsroot/clisp/clisp In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv4985 Modified Files: gnulib-tool.patch Log Message: add comment Index: gnulib-tool.patch =================================================================== RCS file: /cvsroot/clisp/clisp/gnulib-tool.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- gnulib-tool.patch 8 Oct 2009 15:20:18 -0000 1.1 +++ gnulib-tool.patch 1 Mar 2010 20:27:10 -0000 1.2 @@ -1,3 +1,20 @@ +The sub-modules have to share the gnulib directories +(so that they do not include several identical object files) +which results in header conflict: each gllib directory contains +its own (e.g.) unistd.h which is adapted to the specific submodule. +therefore if all these headers use the same _GL_UNISTD_H macros, +the wrong gllib header is used, the wrong functions are declared, +the wrong system headers are included and nothing works. + +This has been discussed on this list in the thread +"uname: build problem on win32" in August 2009. +See +http://www.mail-archive.com/bug...@gn.../msg14805.html +http://www.mail-archive.com/bug...@gn.../msg14807.html +http://www.mail-archive.com/bug...@gn.../msg14808.html +http://www.mail-archive.com/bug...@gn.../msg14814.html + + diff --git a/gnulib-tool b/gnulib-tool index ea451ec..6ed5e8e 100755 --- a/gnulib-tool ------------------------------ ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 47, Issue 2 **************************************** |