[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