[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Thu Nov 29 14:36:15 CET 2012


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	12/11/29 14:36:15

Modified files:
	cm3/m3-sys/cminstall/src/config-no-install/: cm3cfg.common 

Log message:
	use m3-sys/m3cc/I386_DARWIN to cross to AMD64_DARWIN,
	if it exists, and m3-sys/m3cc/I386_DARWIN-AMD64_DARWIN does not, and vice versa
	(actually, also should be willing to use *-I386_DARWIN to
	target AMD64_DARWIN, and vice versa, that is different,
	that is about chosing a cross compiler that has multiple targets,
	vs. this which is the native compiler, which has multiple targets)
	
	reuses the pattern of InternalTargetCanRunOnHost and establishes
	equivalency of many hosts/targets
	
	Note that the config file elsewhere says to use "-m64" so that
	cm3cg's defaulting to I386_DARWIN or AMD64_DARWIN is overriden.
	
	This is somewhat esoteric stuff (cross builds), and might not be fully correct,
	but probably is.




More information about the M3commit mailing list