[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Sun Aug 2 19:47:33 CEST 2009
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 09/08/02 19:47:33
Modified files:
cm3/m3-sys/m3middle/src/: Target.i3 Target.m3
Log message:
begin fixing target names, introduce:
I386_NT, I386_CYGWIN, I386_MINGW, I386_LINUX, I386_FREEBSD, I386_NETBSD,
I386_SOLARIS, AMD64_SOLARIS, Undefined
leaving SOLgnu/SOLsun as the only active odd one
obviously it should be SPARC_SOLARIS or SPARC32_SOLARIS, but how to
capture the Sun cc vs. GNU gcc varable?
Conceptually:
NT386 => I386_NT, I386_CYGWIN, I386_MINGW
LINUXLIBC6 => I386_LINUX
FreeBSD4 => I386_FREEBSD
NetBSD2_i386 => I386_NETBSD
Though probably we'll just leave all the targets for now.
We /might/ introduce a correspondence so that the old source directories
and old config files can remain. Or we might just have new targets
and stop building the old ones. One thing to watch out for is how
much duplicity this causes in the tree, like whereever there is
include(TARGET), we'd have to double up the code for now, and maybe
later delete the old one.
More information about the M3commit
mailing list