[M3commit] CVS Update: cm3
    Jay Krell 
    jkrell at elego.de
       
    Tue Dec 28 12:53:16 CET 2010
    
    
  
CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	10/12/28 12:53:16
Modified files:
	cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThreadC.c 
Log message:
	Use __thread on Linux and Solaris.
	Doesn't compile on Apple.
	Segfaults on OpenBSD and NetBSD.
	Not tested on FreeBSD, AIX, Irix, HP-UX, etc., stick with pthread_get/setspecific.
	In future hope to eliminate this code anyway, in favor of gcc/libgcc stack walker
	or C++ exceptions (C++ backend).
    
    
More information about the M3commit
mailing list