[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Tue Sep 8 10:39:22 CEST 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/09/08 10:39:22

Modified files:
	cm3/m3-libs/m3core/src/unix/Common/: m3unix.h Upthread.c 
	cm3/m3-libs/m3core/src/runtime/AMD64_DARWIN/: RTMachineC.c 
	cm3/m3-libs/m3core/src/runtime/ARM_DARWIN/: RTMachineC.c 
	cm3/m3-libs/m3core/src/runtime/I386_DARWIN/: RTMachineC.c 
	cm3/m3-libs/m3core/src/runtime/PPC_DARWIN/: RTMachineC.c 

Log message:
	convert properly between the Modula-3 notion of pthread_t -- void* --
	and the possibly different native pthread_t, which might be int or
	size_t or another pointer type
	Unfortunately this doesn't actually fix anything.
	Darwin pthread_t is in fact a pointer, so void* was definitely close enough.




More information about the M3commit mailing list