[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Sat Feb 9 22:36:28 CET 2013
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 13/02/09 22:36:28
Modified files:
cm3/m3-sys/m3cc/gcc-4.7/gcc/: cgraph.h combine.c cse.c df.h
domwalk.h dwarf2out.h
gengtype-lex.l gimple.h ipa-ref.h
ira-int.h optabs.h recog.h ree.c
regrename.h rtl.h system.h
tree-flow.h tree-into-ssa.c
tree-ssa-loop-ivopts.c
tree-ssa-sccvn.h tree.h
var-tracking.c vmsdbg.h
./: cgraph.h combine.c cse.c df.h domwalk.h dwarf2out.h
gengtype-lex.l gimple.h ipa-ref.h ira-int.h optabs.h recog.h
ree.c regrename.h rtl.h system.h tree-flow.h tree-into-ssa.c
tree-ssa-loop-ivopts.c tree-ssa-sccvn.h tree.h
var-tracking.c vmsdbg.h
cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/: i386.h
./: i386.h
cm3/m3-sys/m3cc/gcc-4.7/include/: ansidecl.h
./: ansidecl.h
cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/: cpplib.h line-map.h
Log message:
port some fixes from 4.5:
return values after gcc_unreachable for Solaris cc
use form of x86 lock that is compatible with old and new assemblers, without autoconf
support older Darwin systems unconditionally with-regard-to branch islands and alignment/common, again without autoconf
(remember, because we build binary distributions, we are building cross compilers, and autoconf is therefore broken)
remove more LTO
always PIC (Darwin)
gcc_unreachable for kernel flags (Darwin -- we surely are not portable to Darwin kernel at this time -- the runtime..)
fix ENUM_BITFIELD for portability to other than gcc (Solaris cc)
Maybe this is enough to move Solaris to 4.7; we'll see.
I am not really certain about then gengtype-lex.l change.
More information about the M3commit
mailing list