[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