[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sun Jun 10 10:19:19 CEST 2012


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	12/06/10 10:19:19

Modified files:
	cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile 

Log message:
	prepare for work on gcc 4.7: cm3 -DGCC47 builds gcc 4.7, or at least tries
	
	move -enable-obsolete only to the targets needed (OpenBSD/mips, unfortunately)
	
	compile as C again instead of C++ (except parse.c)
	compiling as C++ is ok, but
	- it seems slower (g++ vs. gcc)
	- you get to fight with older g++ 4.0 on my Mac, even older g++ 3.x on
	Olaf's PowerPC Mac, and Sun CC at opencsw; all of which is possible
	but cumbersome; esp. that debugging doesn't seem to work unless
	you put extern "C" on what you want to set a breakpoint on,
	on my Mac
	- we can write parse.c in C++ w/o it anyway




More information about the M3commit mailing list