[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