[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sun Apr 4 14:42:51 CEST 2010


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	10/04/04 14:42:51

Removed files:
	cm3/m3-libs/m3core/src/runtime/AIX386/: Tag: 
	                                        release_branch_cm3_5_8 
	                                        RTMachine.i3 RTSignal.m3 
	                                        m3makefile 
	cm3/m3-libs/m3core/src/runtime/AP3000/: Tag: 
	                                        release_branch_cm3_5_8 
	                                        RTMachine.i3 RTSignal.m3 
	                                        m3makefile setjmp.asm 
	                                        setjmp.o 
	cm3/m3-libs/m3core/src/runtime/ARM/: Tag: release_branch_cm3_5_8 
	                                     RTMachine.i3 RTSignal.m3 
	                                     m3makefile 
	cm3/m3-libs/m3core/src/runtime/FreeBSD/: Tag: 
	                                         release_branch_cm3_5_8 
	                                         RTMachine.i3 
	                                         RTSignal.m3 m3makefile 
	cm3/m3-libs/m3core/src/runtime/FreeBSD2/: Tag: 
	                                          release_branch_cm3_5_8 
	                                          COPYRIGHT RTMachine.i3 
	                                          RTSignal.m3 m3makefile 
	cm3/m3-libs/m3core/src/runtime/FreeBSD3/: Tag: 
	                                          release_branch_cm3_5_8 
	                                          COPYRIGHT RTMachine.i3 
	                                          RTSignal.m3 m3makefile 
	cm3/m3-libs/m3core/src/runtime/HPPA/: Tag: 
	                                      release_branch_cm3_5_8 
	                                      RTMachine.i3 RTSignal.m3 
	                                      m3makefile 
	cm3/m3-libs/m3core/src/runtime/IBMR2/: Tag: 
	                                       release_branch_cm3_5_8 
	                                       RTMachine.i3 RTSignal.m3 
	                                       m3makefile 
	                                       notest_longjmp.o 
	                                       notest_longjmp.s 
	cm3/m3-libs/m3core/src/runtime/IBMRT/: Tag: 
	                                       release_branch_cm3_5_8 
	                                       RTMachine.i3 RTSignal.m3 
	                                       m3makefile 
	cm3/m3-libs/m3core/src/runtime/IRIX5/: Tag: 
	                                       release_branch_cm3_5_8 
	                                       RTMachine.i3 RTSignal.m3 
	                                       m3makefile 
	cm3/m3-libs/m3core/src/runtime/LINUX/: Tag: 
	                                       release_branch_cm3_5_8 
	                                       RTMachine.i3 RTSignal.m3 
	                                       m3makefile 
	cm3/m3-libs/m3core/src/runtime/LINUXELF/: Tag: 
	                                          release_branch_cm3_5_8 
	                                          RTMachine.i3 
	                                          RTSignal.m3 m3makefile 
	cm3/m3-libs/m3core/src/runtime/OKI/: Tag: release_branch_cm3_5_8 
	                                     RTMachine.i3 RTSignal.m3 
	                                     m3makefile 
	cm3/m3-libs/m3core/src/runtime/OS2/: Tag: release_branch_cm3_5_8 
	                                     RTMachine.i3 RTSignal.m3 
	                                     m3makefile 
	cm3/m3-libs/m3core/src/runtime/SPARC/: Tag: 
	                                       release_branch_cm3_5_8 
	                                       RTMachine.i3 RTSignal.m3 
	                                       m3makefile 
	cm3/m3-libs/m3core/src/runtime/SUN386/: Tag: 
	                                        release_branch_cm3_5_8 
	                                        RTMachine.i3 RTSignal.m3 
	                                        m3makefile 
	cm3/m3-libs/m3core/src/runtime/VAX/: Tag: release_branch_cm3_5_8 
	                                     RTMachine.i3 RTSignal.m3 
	                                     m3makefile setjmp.s 

Log message:
	delete a bunch of files that are deleted in head
	this doesn't actually remove support for these platforms,
	it moves them to the fairly portable versions
	common/m3makefile checks for existants of ../TARGET/RTMachine.i3
	
	"fairly portable"
	page size = 8K (it is an allocation size, it doesn't have to
	be the real page size)
	i.e. not NT, because we use 64K there, though
	we could use 64K everywhere
	pointer aligment = BYTESIZE(pointer) (i.e. basically
	anything other than 68K)
	no stack walker, i.e. not SOLgnu/SOLsun
	for some reason also not SPARC64_SOLARIS
	
	for this batch though, just dead/dormant platforms
	
	Note that I believe at least one of these, AP3000, was 68K,
	judging from its assembly code, but we still had pointer
	alignment = 4 here
	
	Also losing some of the workarounds where setjmp wouldn't
	jump "forward" (again, AP3000, and Ultrix on VAX).
	Not an issue for pthreads, nor for get/setcontext,
	nor for modern systems.




More information about the M3commit mailing list