[M3commit] CVS Update: cm3

Olaf Wagner wagner at elego.de
Thu Jan 3 17:06:18 CET 2008


CVSROOT:	/usr/cvs
Changes by:	wagner at birch.	08/01/03 17:06:18

Modified files:
	cm3/m3-libs/m3core/src/thread/: m3makefile 
	cm3/m3-sys/cm3/src/config/: FreeBSD4 
	cm3/m3-sys/cminstall/src/config/: FreeBSD4 

Log message:
	Change the default threading for FreeBSD to use system pthreads.
	This has been tested on a FreeBSD 6.3-PRERELEASE system; GUI applications
	like mentor, columns, tetris etc. are working well.
	
	As the change of threading default from user level M3 threads to
	system pthreads has been done for Solaris, Darwin, and Linux, it
	seems best to me to adapt this on FreeBSD, too.
	
	In contrast to Linux systems, where the contents of jmp_bufs have
	been scrambled in current versions (which breaks the M3 user level
	thread implementation), M3 user level threads are running fine on
	FreeBSD, too.




More information about the M3commit mailing list