From: <cli...@li...> - 2009-03-21 12:03:37
|
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.6833, 1.6834 lispbibl.d, 1.862, 1.863 xthread.d, 1.21, 1.22 (Vladimir Tzankov) ---------------------------------------------------------------------- Message: 1 Date: Fri, 20 Mar 2009 21:24:23 +0000 From: Vladimir Tzankov <vt...@us...> Subject: clisp/src ChangeLog, 1.6833, 1.6834 lispbibl.d, 1.862, 1.863 xthread.d, 1.21, 1.22 To: cli...@li... Message-ID: <E1L...@dd...> Update of /cvsroot/clisp/clisp/src In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv8599/src Modified Files: ChangeLog lispbibl.d xthread.d Log Message: [MULTITHREAD]: FreeBSD build fixes Index: ChangeLog =================================================================== RCS file: /cvsroot/clisp/clisp/src/ChangeLog,v retrieving revision 1.6833 retrieving revision 1.6834 diff -u -d -r1.6833 -r1.6834 --- ChangeLog 17 Mar 2009 10:19:39 -0000 1.6833 +++ ChangeLog 20 Mar 2009 21:24:20 -0000 1.6834 @@ -1,3 +1,11 @@ +2009-03-20 Vladimir Tzankov <vtz...@gm...> + + [MULTITHREAD]: FreeBSD build fixes + * lispbibl.d (per_thread) [MULTITHREAD]: gcc on FreeBSD supports + __thread qualifier + * xthread.d (PTHREAD_MUTEX_RECURSIVE_NP) [MULTITHREAD]: define it on + FreeBSD + 2009-03-17 Vladimir Tzankov <vtz...@gm...> faster re-entrant circularity detection Index: lispbibl.d =================================================================== RCS file: /cvsroot/clisp/clisp/src/lispbibl.d,v retrieving revision 1.862 retrieving revision 1.863 diff -u -d -r1.862 -r1.863 --- lispbibl.d 27 Feb 2009 12:28:43 -0000 1.862 +++ lispbibl.d 20 Mar 2009 21:24:20 -0000 1.863 @@ -16978,7 +16978,7 @@ /* try to use the compiler support for thread local storage */ #if defined(__GNUC__) - #if defined (UNIX_LINUX) /* && defined() - add more - the GCC should have built-in support for TLS */ + #if defined(UNIX_LINUX) || defined(UNIX_FREEBSD) #define per_thread __thread #endif #elif defined(__WIN32__) && defined (MICROSOFT) Index: xthread.d =================================================================== RCS file: /cvsroot/clisp/clisp/src/xthread.d,v retrieving revision 1.21 retrieving revision 1.22 diff -u -d -r1.21 -r1.22 --- xthread.d 4 Feb 2009 12:21:17 -0000 1.21 +++ xthread.d 20 Mar 2009 21:24:21 -0000 1.22 @@ -113,7 +113,7 @@ /* cache the global mutex attribute for recursive mutex creation */ extern pthread_mutexattr_t recursive_mutexattr; /* osx follows posix, linux defines _NP attributes */ -#ifdef UNIX_MACOSX +#if defined(UNIX_MACOSX) || defined(UNIX_FREEBSD) #define PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_RECURSIVE #endif #define xthread_init() \ ------------------------------ ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 35, Issue 5 **************************************** |