From jkrell at elego.de Wed May 16 09:35:50 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 16 May 2012 9:35:50 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120516073551.28A45CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/16 09:35:50 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: darwin.opt Log message: remove -y flag, it interferes with our own From jkrell at elego.de Sat May 19 05:04:01 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 5:04:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519030401.37DF92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 05:04:01 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: trace the var names if option_trace_all instead of option_trace_all && m3gdb -- i.e. slightly more tracing, if tracing even asked for, and no change normally From jkrell at elego.de Sat May 19 07:53:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 7:53:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519055338.68CBA2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 07:53:21 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: m3-parse.h parse.c Log message: merge m3-parse.h into parse.c, except for the part that confuses gengtype (it doesn't understand #if and it sees multiple typedefs of same types) From jkrell at elego.de Sat May 19 08:07:44 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 8:07:44 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519060801.185C12474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 08:07:44 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: reduce unneeded forward static declarations From jkrell at elego.de Sat May 19 08:20:18 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 8:20:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519062022.9535D2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 08:20:18 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: - fix a gcc 4.2 (ARM_DARWIN) compilation bug flag_tree_forwprop that we turn off, is not available there GCC46_ATTRIBUTE_UNUSED wasn't defined, fixed as part of next - remove most of the #if GCC46 and #if !GCC46 -- leaving gcc 4.6 to be mostly like gcc 4.5, which is proving almost successful, with some attendant other diffs. (more coming, more todo) This does (further) break compilation with cm3 -DGCC46, but that either was already broken, or at least didn't work anyway. (e.g. nested function support was incomplete) And what I have saved away is definitely progress, I'm just trying to break down the commits somewhat into smaller pieces, esp. e.g. this one that clearly has no impact on the current mainline (actually most of them won't, but it will be less clear with some of them) From jkrell at elego.de Sat May 19 20:27:56 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 20:27:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519182756.AB37ACC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 20:27:56 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: gcc 4.2: directly #define LANG_HOOKS_CALLGRAPH_EXPAND_FUNCTION tree_rest_of_compilation instead of via m3_expand_function (tree fndecl) all versions: use default alias langhook, that returns -1, instead of our own that returns 0 not tested From jkrell at elego.de Sat May 19 20:30:12 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 20:30:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519183012.6650ACC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 20:30:12 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: change C++ comments to C comments (maybe we can/should go back to C..maybe) From jkrell at elego.de Sun May 20 02:22:48 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 2:22:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520002248.39B2FCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 02:22:48 Modified files: cm3/m3-sys/m3cc/gcc-4.6/: Makefile.def Makefile.in configure ./: Makefile.def Makefile.in configure cm3/m3-sys/m3cc/gcc-4.6/config/: mh-interix ./: mh-interix cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in addresses.h alias.c alias.h alloc-pool.c alloc-pool.h attribs.c auto-inc-dec.c basic-block.h bb-reorder.h bitmap.c bitmap.h bt-load.c builtins.c builtins.h c-config-lang.in caller-save.c calls.c cfg.c cfganal.c cfgbuild.c cfgcleanup.c cfgexpand.c cfghooks.c cfghooks.h cfglayout.c cfglayout.h cfgloop.c cfgloop.h cfgloopanal.c cfgloopmanip.c cfgrtl.c cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c conditions.h configure configure.ac convert.c convert.h coretypes.h cppspec.c cse.c cselib.c cselib.h dbgcnt.c dbgcnt.h dbxout.c dbxout.h dce.c dce.h ddg.c ddg.h debug.c debug.h defaults.h df-core.c df-problems.c df-scan.c df.h diagnostic-core.h diagnostic.c diagnostic.h dojump.c dominance.c domwalk.c domwalk.h double-int.c double-int.h dse.c dse.h dwarf2asm.c dwarf2asm.h dwarf2out.c dwarf2out.h ebitmap.c ebitmap.h emit-rtl.c emit-rtl.h emutls.c errors.c errors.h et-forest.c et-forest.h except.c except.h explow.c expmed.c expmed.h expr.c expr.h final.c fixed-value.c fixed-value.h flag-types.h flags.h fold-const.c function.c function.h fwprop.c gbl-ctors.h gcc-plugin.h gcc.c gcc.h gccspec.c genattr.c genattrtab.c genautomata.c gencheck.c genchecksum.c gencodes.c genconditions.c genconfig.c genconstants.c genemit.c genenums.c genextract.c genflags.c gengenrtl.c gengtype-parse.c gengtype-state.c gengtype.c gengtype.h genhooks.c genmddeps.c genmodes.c genopinit.c genoutput.c genpeep.c genpreds.c genrecog.c gensupport.c gensupport.h ggc-common.c ggc-internal.h ggc-none.c ggc-page.c ggc-zone.c ggc.h gimple-fold.c gimple-iterator.c gimple-low.c gimple-pretty-print.c gimple-pretty-print.h gimple.c gimple.h gimplify.c godump.c graph.c graph.h graphds.c graphds.h haifa-sched.c hard-reg-set.h hooks.c hooks.h host-default.c hosthooks-def.h hosthooks.h hwint.c hwint.h implicit-zee.c init-regs.c input.c input.h insn-addr.h integrate.c integrate.h intl.c intl.h ipa-prop.h ipa-ref-inline.h ipa-ref.h ipa-reference.h ipa-utils.h ira-build.c ira-color.c ira-conflicts.c ira-costs.c ira-emit.c ira-int.h ira-lives.c ira.c ira.h jump.c langhooks-def.h langhooks.c langhooks.h lcm.c libfuncs.h lists.c lower-subreg.c machmode.h main.c mode-switching.c modulo-sched.c optabs.c optabs.h opts-common.c opts-diagnostic.h opts-global.c opts.c opts.h output.h params.c params.h passes.c plugin.c plugin.h pointer-set.c pointer-set.h postreload.c predict.c prefix.c prefix.h pretty-print.c pretty-print.h print-rtl.c print-tree.c profile.h read-md.c read-md.h read-rtl.c real.c real.h recog.c recog.h reg-stack.c regcprop.c reginfo.c regrename.c regs.h regset.h regstat.c reload.c reload.h reload1.c reorg.c resource.c resource.h rtl-error.c rtl-error.h rtl.c rtl.h rtlanal.c rtlhooks-def.h rtlhooks.c sbitmap.c sbitmap.h sched-deps.c sched-ebb.c sched-int.h sched-rgn.c sdbout.c sdbout.h sel-sched-dump.c sel-sched-dump.h sel-sched-ir.c sel-sched-ir.h sel-sched.c sel-sched.h simplify-rtx.c sparseset.c sparseset.h sreal.c sreal.h ssaexpand.h stack-ptr-mod.c statistics.c statistics.h stmt.c stor-layout.c stringpool.c system.h target-def.h target.h targhooks.c targhooks.h timevar.c timevar.h tlink.c toplev.c toplev.h tree-affine.c tree-affine.h tree-browser.c tree-call-cdce.c tree-cfg.c tree-cfgcleanup.c tree-dfa.c tree-diagnostic.c tree-diagnostic.h tree-dump.c tree-dump.h tree-eh.c tree-flow-inline.h tree-flow.h tree-inline.h tree-into-ssa.c tree-iterator.c tree-iterator.h tree-mudflap.h tree-nested.c tree-nomudflap.c tree-optimize.c tree-pass.h tree-phinodes.c tree-pretty-print.c tree-pretty-print.h tree-ssa-address.c tree-ssa-alias.h tree-ssa-coalesce.c tree-ssa-copy.c tree-ssa-copyrename.c tree-ssa-dom.c tree-ssa-forwprop.c tree-ssa-ifcombine.c tree-ssa-live.c tree-ssa-live.h tree-ssa-operands.c tree-ssa-operands.h tree-ssa-phiopt.c tree-ssa-phiprop.c tree-ssa-propagate.c tree-ssa-propagate.h tree-ssa-structalias.c tree-ssa-threadedge.c tree-ssa-threadupdate.c tree-ssa-uncprop.c tree-ssa.c tree-ssanames.c tree.c tree.def tree.h varasm.c varpool.c vec.c vec.h vecir.h vecprim.h version.c version.h vmsdbg.h vmsdbgout.c xcoffout.c xcoffout.h ./: Makefile.in addresses.h alias.c alias.h alloc-pool.c alloc-pool.h attribs.c auto-inc-dec.c basic-block.h bb-reorder.h bitmap.c bitmap.h bt-load.c builtins.c builtins.h c-config-lang.in caller-save.c calls.c cfg.c cfganal.c cfgbuild.c cfgcleanup.c cfgexpand.c cfghooks.c cfghooks.h cfglayout.c cfglayout.h cfgloop.c cfgloop.h cfgloopanal.c cfgloopmanip.c cfgrtl.c cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c conditions.h configure configure.ac convert.c convert.h coretypes.h cppspec.c cse.c cselib.c cselib.h dbgcnt.c dbgcnt.h dbxout.c dbxout.h dce.c dce.h ddg.c ddg.h debug.c debug.h defaults.h df-core.c df-problems.c df-scan.c df.h diagnostic-core.h diagnostic.c diagnostic.h dojump.c dominance.c domwalk.c domwalk.h double-int.c double-int.h dse.c dse.h dwarf2asm.c dwarf2asm.h dwarf2out.c dwarf2out.h ebitmap.c ebitmap.h emit-rtl.c emit-rtl.h emutls.c errors.c errors.h et-forest.c et-forest.h except.c except.h explow.c expmed.c expmed.h expr.c expr.h final.c fixed-value.c fixed-value.h flag-types.h flags.h fold-const.c function.c function.h fwprop.c gbl-ctors.h gcc-plugin.h gcc.c gcc.h gccspec.c genattr.c genattrtab.c genautomata.c gencheck.c genchecksum.c gencodes.c genconditions.c genconfig.c genconstants.c genemit.c genenums.c genextract.c genflags.c gengenrtl.c gengtype-parse.c gengtype-state.c gengtype.c gengtype.h genhooks.c genmddeps.c genmodes.c genopinit.c genoutput.c genpeep.c genpreds.c genrecog.c gensupport.c gensupport.h ggc-common.c ggc-internal.h ggc-none.c ggc-page.c ggc-zone.c ggc.h gimple-fold.c gimple-iterator.c gimple-low.c gimple-pretty-print.c gimple-pretty-print.h gimple.c gimple.h gimplify.c godump.c graph.c graph.h graphds.c graphds.h haifa-sched.c hard-reg-set.h hooks.c hooks.h host-default.c hosthooks-def.h hosthooks.h hwint.c hwint.h implicit-zee.c init-regs.c input.c input.h insn-addr.h integrate.c integrate.h intl.c intl.h ipa-prop.h ipa-ref-inline.h ipa-ref.h ipa-reference.h ipa-utils.h ira-build.c ira-color.c ira-conflicts.c ira-costs.c ira-emit.c ira-int.h ira-lives.c ira.c ira.h jump.c langhooks-def.h langhooks.c langhooks.h lcm.c libfuncs.h lists.c lower-subreg.c machmode.h main.c mode-switching.c modulo-sched.c optabs.c optabs.h opts-common.c opts-diagnostic.h opts-global.c opts.c opts.h output.h params.c params.h passes.c plugin.c plugin.h pointer-set.c pointer-set.h postreload.c predict.c prefix.c prefix.h pretty-print.c pretty-print.h print-rtl.c print-tree.c profile.h read-md.c read-md.h read-rtl.c real.c real.h recog.c recog.h reg-stack.c regcprop.c reginfo.c regrename.c regs.h regset.h regstat.c reload.c reload.h reload1.c reorg.c resource.c resource.h rtl-error.c rtl-error.h rtl.c rtl.h rtlanal.c rtlhooks-def.h rtlhooks.c sbitmap.c sbitmap.h sched-deps.c sched-ebb.c sched-int.h sched-rgn.c sdbout.c sdbout.h sel-sched-dump.c sel-sched-dump.h sel-sched-ir.c sel-sched-ir.h sel-sched.c sel-sched.h simplify-rtx.c sparseset.c sparseset.h sreal.c sreal.h ssaexpand.h stack-ptr-mod.c statistics.c statistics.h stmt.c stor-layout.c stringpool.c system.h target-def.h target.h targhooks.c targhooks.h timevar.c timevar.h tlink.c toplev.c toplev.h tree-affine.c tree-affine.h tree-browser.c tree-call-cdce.c tree-cfg.c tree-cfgcleanup.c tree-dfa.c tree-diagnostic.c tree-diagnostic.h tree-dump.c tree-dump.h tree-eh.c tree-flow-inline.h tree-flow.h tree-inline.h tree-into-ssa.c tree-iterator.c tree-iterator.h tree-mudflap.h tree-nested.c tree-nomudflap.c tree-optimize.c tree-pass.h tree-phinodes.c tree-pretty-print.c tree-pretty-print.h tree-ssa-address.c tree-ssa-alias.h tree-ssa-coalesce.c tree-ssa-copy.c tree-ssa-copyrename.c tree-ssa-dom.c tree-ssa-forwprop.c tree-ssa-ifcombine.c tree-ssa-live.c tree-ssa-live.h tree-ssa-operands.c tree-ssa-operands.h tree-ssa-phiopt.c tree-ssa-phiprop.c tree-ssa-propagate.c tree-ssa-propagate.h tree-ssa-structalias.c tree-ssa-threadedge.c tree-ssa-threadupdate.c tree-ssa-uncprop.c tree-ssa.c tree-ssanames.c tree.c tree.def tree.h varasm.c varpool.c vec.c vec.h vecir.h vecprim.h version.c version.h vmsdbg.h vmsdbgout.c xcoffout.c xcoffout.h cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: darwin-protos.h darwin.c darwin.h ./: darwin-protos.h darwin.c darwin.h cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: i386-c.c i386-protos.h i386.c i386.h ./: i386-c.c i386-protos.h i386.c i386.h cm3/m3-sys/m3cc/gcc-4.6/libcpp/: Makefile.in configure configure.ac ./: Makefile.in configure configure.ac cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: symtab.h ./: symtab.h cm3/m3-sys/m3cc/gcc-4.6/libiberty/: cp-demangle.c Removed files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: bb-reorder.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-objc-common.h c-parser.c c-tree.h c-typeck.c collect2-aix.c collect2-aix.h collect2.c collect2.h combine-stack-adj.c compare-elim.c coverage.c coverage.h cppbuiltin.c cppbuiltin.h cppdefault.c cppdefault.h crtstuff.c gcov-io.c gcov-io.h gcov-iov.c gcse.c gthr-aix.h gthr-dce.h gthr-gnat.c gthr-gnat.h gthr-lynx.h gthr-mipssde.h gthr-nks.h gthr-posix.c gthr-posix.h gthr-posix95.h gthr-rtems.h gthr-single.h gthr-solaris.h gthr-tpf.h gthr-vxworks.h gthr-win32.h gthr.h ifcvt.c incpath.c incpath.h ipa-cp.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-ref.c ipa-reference.c ipa-split.c ipa-struct-reorg.c ipa-struct-reorg.h ipa-type-escape.c ipa-type-escape.h libgcc-libsystem.ver libgcc-std.ver libgcc2.c libgcc2.h libgcov.c loop-doloop.c loop-init.c loop-invariant.c loop-unroll.c loop-unswitch.c matrix-reorg.c mcf.c omega.c omega.h omp-low.c postreload-gcse.c profile.c regmove.c sched-vis.c sese.c sese.h store-motion.c target-globals.h tracer.c tree-chrec.c tree-chrec.h tree-complex.c tree-data-ref.c tree-data-ref.h tree-if-conv.c tree-loop-distribution.c tree-mudflap.c tree-nrv.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-predcom.c tree-profile.c tree-scalar-evolution.c tree-scalar-evolution.h tree-sra.c tree-ssa-alias.c tree-ssa-ccp.c tree-ssa-dce.c tree-ssa-dse.c tree-ssa-loop-ch.c tree-ssa-loop-im.c tree-ssa-loop-ivcanon.c tree-ssa-loop-niter.c tree-ssa-loop-prefetch.c tree-ssa-loop-unswitch.c tree-ssa-loop.c tree-ssa-math-opts.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-sccvn.h tree-ssa-sink.c tree-ssa-ter.c tree-ssa-uninit.c tree-stdarg.c tree-stdarg.h tree-switch-conversion.c tree-tailcall.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vectorizer.c tree-vectorizer.h tree-vrp.c unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c unwind.inc value-prof.c value-prof.h var-tracking.c web.c ./: bb-reorder.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-objc-common.h c-parser.c c-tree.h c-typeck.c collect2-aix.c collect2-aix.h collect2.c collect2.h combine-stack-adj.c compare-elim.c coverage.c coverage.h cppbuiltin.c cppbuiltin.h cppdefault.c cppdefault.h crtstuff.c gcov-io.c gcov-io.h gcov-iov.c gcse.c gthr-aix.h gthr-dce.h gthr-gnat.c gthr-gnat.h gthr-lynx.h gthr-mipssde.h gthr-nks.h gthr-posix.c gthr-posix.h gthr-posix95.h gthr-rtems.h gthr-single.h gthr-solaris.h gthr-tpf.h gthr-vxworks.h gthr-win32.h gthr.h ifcvt.c incpath.c incpath.h ipa-cp.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-ref.c ipa-reference.c ipa-split.c ipa-struct-reorg.c ipa-struct-reorg.h ipa-type-escape.c ipa-type-escape.h libgcc-libsystem.ver libgcc-std.ver libgcc2.c libgcc2.h libgcov.c loop-doloop.c loop-init.c loop-invariant.c loop-unroll.c loop-unswitch.c matrix-reorg.c mcf.c omega.c omega.h omp-low.c postreload-gcse.c profile.c regmove.c sched-vis.c sese.c sese.h store-motion.c target-globals.h tracer.c tree-chrec.c tree-chrec.h tree-complex.c tree-data-ref.c tree-data-ref.h tree-if-conv.c tree-loop-distribution.c tree-mudflap.c tree-nrv.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-predcom.c tree-profile.c tree-scalar-evolution.c tree-scalar-evolution.h tree-sra.c tree-ssa-alias.c tree-ssa-ccp.c tree-ssa-dce.c tree-ssa-dse.c tree-ssa-loop-ch.c tree-ssa-loop-im.c tree-ssa-loop-ivcanon.c tree-ssa-loop-niter.c tree-ssa-loop-prefetch.c tree-ssa-loop-unswitch.c tree-ssa-loop.c tree-ssa-math-opts.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-sccvn.h tree-ssa-sink.c tree-ssa-ter.c tree-ssa-uninit.c tree-stdarg.c tree-stdarg.h tree-switch-conversion.c tree-tailcall.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vectorizer.c tree-vectorizer.h tree-vrp.c unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c unwind.inc value-prof.c value-prof.h var-tracking.c web.c cm3/m3-sys/m3cc/gcc-4.6/gcc/c-family/: ChangeLog c-ada-spec.c c-ada-spec.h c-common.c c-common.def c-common.h c-cppbuiltin.c c-dump.c c-format.c c-format.h c-gimplify.c c-lex.c c-objc.h c-omp.c c-opts.c c-pch.c c-ppoutput.c c-pragma.c c-pragma.h c-pretty-print.c c-pretty-print.h c-semantics.c stub-objc.c ./: ChangeLog c-ada-spec.c c-ada-spec.h c-common.c c-common.def c-common.h c-cppbuiltin.c c-dump.c c-format.c c-format.h c-gimplify.c c-lex.c c-objc.h c-omp.c c-opts.c c-pch.c c-ppoutput.c c-pragma.c c-pragma.h c-pretty-print.c c-pretty-print.h c-semantics.c stub-objc.c cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: linux-unwind.h sol2-unwind.h w32-unwind.h ./: linux-unwind.h sol2-unwind.h w32-unwind.h cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: Make-lang.in common.c common.h config-lang.in lang-specs.h lang.opt lto-lang.c lto-object.c lto-tree.h lto.h ./: Make-lang.in common.c common.h config-lang.in lang-specs.h lang.opt lto-lang.c lto-object.c lto-tree.h lto.h cm3/m3-sys/m3cc/gcc-4.6/libcpp/: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c internal.h lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.h ucnid.tab ./: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c internal.h lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.h ucnid.tab cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: cpp-id-data.h cpplib.h mkdeps.h ./: cpp-id-data.h cpplib.h mkdeps.h cm3/m3-sys/m3cc/gcc-4.6/libcpp/po/: ChangeLog be.gmo be.po ca.gmo ca.po cpplib.pot da.gmo da.po de.gmo de.po el.gmo el.po es.gmo es.po fi.gmo fi.po fr.gmo fr.po id.gmo id.po ja.gmo ja.po nl.gmo nl.po ru.gmo ru.po sv.gmo sv.po tr.gmo tr.po uk.gmo uk.po vi.gmo vi.po zh_CN.gmo zh_CN.po zh_TW.gmo zh_TW.po ./: ChangeLog be.gmo be.po ca.gmo ca.po cpplib.pot da.gmo da.po de.gmo de.po el.gmo el.po es.gmo es.po fi.gmo fi.po fr.gmo fr.po id.gmo id.po ja.gmo ja.po nl.gmo nl.po ru.gmo ru.po sv.gmo sv.po tr.gmo tr.po uk.gmo uk.po vi.gmo vi.po zh_CN.gmo zh_CN.po zh_TW.gmo zh_TW.po Log message: remove more LTO remove much of the optimizer; more to do remove most of C preprocessor (except hashtables and line map) remove most of C-family frontend (except c.opt) remove some asserts like in gcc 4.5 for Modula-3 compatibility remove runtime stuff (libgcc, unwind, gthr) extern "C" everything implement the tree-nested change (note that frontends can provide custom tree codes and gimplification, so we should be able to do this work in parse.c) In combination with parse.c change, this is enough to compile all of m3core and I think the "only" problem is that some functions aren't output. To be looked into soon, so we can really use 4.6 (and then on to 4.7.., and then on to C/C++ if 4.8 isn't out by then..) From jkrell at elego.de Sun May 20 02:25:58 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 2:25:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520002558.5CEC4CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 02:25:58 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: gcse.h ipa-utils.c ipa.c loop-iv.c tree-emutls.c tree-inline.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c Log message: missed files that I had deleted and readded and then edited CVS doesn't allow that easily and I messed it up From jkrell at elego.de Sun May 20 03:48:49 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 3:48:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520014849.B3E8DCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 03:48:49 Modified files: cm3/m3-sys/m3cc/gcc-4.5/gcc/: tree.def Log message: add comment that we modified this file (but we could move it to a frontend file) From jkrell at elego.de Sun May 20 10:49:09 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 10:49:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520084910.12270CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 10:49:09 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: gccspec.c Log message: fix extern C..dead file..will be deleting From jkrell at elego.de Sun May 20 11:00:27 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 11:00:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520090027.D85DECC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 11:00:27 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: remove invalid checks from gcc 4.2/ARM_DARWIN, for now append -gcc46 for gcc 4.6, no need for lang-specs.h in my gcc 4.6 (Makefile.in trimmed), and nice can also just cd & make for my gcc 4.6 Makefile.in From jkrell at elego.de Sun May 20 11:23:34 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 11:23:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520092334.B3B19CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 11:23:34 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: Make-lang.in Log message: add dependency on which includes insn-config.h From jkrell at elego.de Sun May 20 12:08:10 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 12:08:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520100810.71462CC859@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 12:08:10 Added files: cm3/ESC/Simplify/prover/test/src/: m3makefile.broken Removed files: cm3/ESC/Simplify/prover/test/src/: m3makefile Log message: rename away broken m3makefile the README even says the tests don't build due to FingerP no longer being exported From jkrell at elego.de Wed May 23 08:37:23 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 8:37:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523063728.2565A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 08:37:23 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: gcc 4.6 work in progress From jkrell at elego.de Wed May 23 08:38:42 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 8:38:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523063854.506F02474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 08:38:42 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: m3cg.h Log message: gcc 4.6 work in progress From jkrell at elego.de Wed May 23 09:36:40 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:36:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523073641.67B34CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:36:40 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: Use -j4 on make for some parallelism From jkrell at elego.de Wed May 23 09:50:38 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:50:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523075038.E9EA32474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:50:38 Removed files: cm3/m3-sys/m3cc/gcc-4.6/gcc/po/: be.po da.po de.po el.po es.po fi.po fr.po id.po ja.po nl.po ru.po sr.po sv.po tr.po vi.po zh_CN.po zh_TW.po Log message: not needed From jkrell at elego.de Wed May 23 09:52:10 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:52:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523075211.3B4BCCC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:52:10 Modified files: cm3/m3-sys/m3cc/gcc-4.6/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.6/libiberty/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.6/gcc/: configure Log message: turn off -O2 at least for now From jkrell at elego.de Wed May 23 09:52:34 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:52:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523075234.61801CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:52:34 Modified files: cm3/m3-sys/m3cc/gcc-4.6/libcpp/: configure Log message: turn off -O2 at least for now From jkrell at elego.de Wed May 23 18:45:39 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 18:45:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523164540.1C0F02474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 18:45:39 Added files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: 1.pl Log message: useful From jkrell at elego.de Wed May 23 18:49:40 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 18:49:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523164940.1A2F92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 18:49:40 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: 1.pl Log message: fix From jkrell at elego.de Wed May 23 19:33:01 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 19:33:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523173301.C89022474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 19:33:01 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: alias.c attribs.c auto-inc-dec.c builtins.c calls.c cfgcleanup.c cfgexpand.c cfglayout.c cfgloop.c cfgloopmanip.c cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c convert.c coretypes.h cse.c dce.c ddg.c emit-rtl.c emutls.c expr.c final.c fold-const.c fwprop.c gccspec.c gcse.h gengtype-state.c gengtype.c gengtype.h genrecog.c gimple-fold.c gimple-iterator.c gimple-pretty-print.c gimple.c gimplify.c haifa-sched.c hwint.c ipa-prop.h ipa-ref.h ipa-utils.c ipa.c jump.c langhooks.c langhooks.h lcm.c lists.c loop-iv.c lower-subreg.c main.c modulo-sched.c passes.c predict.c predict.h real.c recog.c rtl.c sched-deps.c sched-ebb.c sched-rgn.c sel-sched-ir.c sel-sched.c ssaexpand.h stmt.c stringpool.c system.h target-globals.c targhooks.c timevar.c tlink.c toplev.c tree-cfg.c tree-cfgcleanup.c tree-dfa.c tree-dump.c tree-eh.c tree-emutls.c tree-flow.h tree-inline.c tree-inline.h tree-into-ssa.c tree-nested.c tree-nomudflap.c tree-optimize.c tree-pass.h tree-pretty-print.c tree-ssa-address.c tree-ssa-alias.h tree-ssa-coalesce.c tree-ssa-copy.c tree-ssa-dom.c tree-ssa-forwprop.c tree-ssa-live.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c tree-ssa-operands.c tree-ssa-propagate.c tree-ssa-structalias.c tree-ssa.c tree.c tsystem.h typeclass.h varpool.c vmsdbgout.c xcoff.h Log message: work in progress -- go back a few days, I removed too much From jkrell at elego.de Wed May 23 19:36:09 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 19:36:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523173609.43D302474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 19:36:09 Added files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: bb-reorder.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-objc-common.h c-parser.c c-tree.h c-typeck.c collect2-aix.c collect2-aix.h collect2.c collect2.h combine-stack-adj.c compare-elim.c coverage.c coverage.h cppbuiltin.c cppbuiltin.h cppdefault.c cppdefault.h crtstuff.c gcov-io.c gcov-io.h gcov-iov.c gcse.c ifcvt.c incpath.c incpath.h ipa-cp.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-ref.c ipa-reference.c ipa-split.c ipa-struct-reorg.c ipa-struct-reorg.h ipa-type-escape.c ipa-type-escape.h libgcc2.c libgcc2.h libgcov.c loop-doloop.c loop-init.c loop-invariant.c loop-unroll.c loop-unswitch.c lto-symtab.c matrix-reorg.c mcf.c omega.c omega.h omp-low.c postreload-gcse.c profile.c regmove.c sched-vis.c sese.c sese.h store-motion.c target-globals.h tracer.c tree-chrec.c tree-chrec.h tree-complex.c tree-data-ref.c tree-data-ref.h tree-if-conv.c tree-loop-distribution.c tree-mudflap.c tree-nrv.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-predcom.c tree-profile.c tree-scalar-evolution.c tree-scalar-evolution.h tree-sra.c tree-ssa-alias.c tree-ssa-ccp.c tree-ssa-dce.c tree-ssa-dse.c tree-ssa-loop-ch.c tree-ssa-loop-im.c tree-ssa-loop-ivcanon.c tree-ssa-loop-niter.c tree-ssa-loop-prefetch.c tree-ssa-loop-unswitch.c tree-ssa-loop.c tree-ssa-math-opts.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-sccvn.h tree-ssa-sink.c tree-ssa-ter.c tree-ssa-uninit.c tree-stdarg.c tree-stdarg.h tree-switch-conversion.c tree-tailcall.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vectorizer.c tree-vectorizer.h tree-vrp.c unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c value-prof.c value-prof.h var-tracking.c web.c Log message: add stuff back..at least for now From jkrell at elego.de Wed May 23 19:37:45 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 19:37:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523173745.811B82474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 19:37:45 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: lto-symtab.c Log message: extern "C" From jkrell at elego.de Thu May 24 09:52:27 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 24 May 2012 9:52:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120524075227.C4D032474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/24 09:52:27 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: gccspec.c Log message: extern C again From jkrell at elego.de Mon May 28 10:47:05 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 28 May 2012 10:47:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120528084705.E13302474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/28 10:47:05 Modified files: cm3/m3-sys/m3cc/gcc-4.6/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in auto-inc-dec.c basic-block.h builtins.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-parser.c c-tree.h c-typeck.c calls.c cfgexpand.c cfgloop.h cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c configure configure.ac cppdefault.c cppdefault.h cppspec.c cse.c expr.c final.c fold-const.c gcc.c gccspec.c gcse.c gengtype-lex.c gengtype-lex.l gengtype.c gimple-fold.c gimple.c gimplify.c incpath.c intl.c ipa-cp.c ipa-inline.c ipa-prop.c ipa-prop.h ipa-ref.h ipa-utils.c ipa.c ira-build.c ira-conflicts.c ira-int.h ira.c ira.h libgcov.c loop-iv.c loop-unswitch.c opts.c passes.c postreload.c predict.c profile.c sched-vis.c sel-sched-dump.c store-motion.c stringpool.c targhooks.c toplev.c tree-cfg.c tree-chrec.c tree-complex.c tree-eh.c tree-flow.h tree-inline.c tree-nested.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-pass.h tree-pretty-print.c tree-profile.c tree-scalar-evolution.c tree-sra.c tree-ssa-address.c tree-ssa-alias.c tree-ssa-copyrename.c tree-ssa-dce.c tree-ssa-dom.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c tree-ssa-loop.c tree-ssa-phiopt.c tree-ssa-structalias.c tree-ssa-uncprop.c tree-ssa.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vrp.c tree.h unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c value-prof.c var-tracking.c varpool.c web.c ./: Makefile.in auto-inc-dec.c basic-block.h builtins.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-parser.c c-tree.h c-typeck.c calls.c cfgexpand.c cfgloop.h cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c configure configure.ac cppdefault.c cppdefault.h cppspec.c cse.c expr.c final.c fold-const.c gcc.c gccspec.c gcse.c gengtype-lex.c gengtype-lex.l gengtype.c gimple-fold.c gimple.c gimplify.c incpath.c intl.c ipa-cp.c ipa-inline.c ipa-prop.c ipa-prop.h ipa-ref.h ipa-utils.c ipa.c ira-build.c ira-conflicts.c ira-int.h ira.c ira.h libgcov.c loop-iv.c loop-unswitch.c opts.c passes.c postreload.c predict.c profile.c sched-vis.c sel-sched-dump.c store-motion.c stringpool.c targhooks.c toplev.c tree-cfg.c tree-chrec.c tree-complex.c tree-eh.c tree-flow.h tree-inline.c tree-nested.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-pass.h tree-pretty-print.c tree-profile.c tree-scalar-evolution.c tree-sra.c tree-ssa-address.c tree-ssa-alias.c tree-ssa-copyrename.c tree-ssa-dce.c tree-ssa-dom.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c tree-ssa-loop.c tree-ssa-phiopt.c tree-ssa-structalias.c tree-ssa-uncprop.c tree-ssa.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vrp.c tree.h unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c value-prof.c var-tracking.c varpool.c web.c cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: darwin-protos.h darwin.c darwin.h ./: darwin-protos.h darwin.c darwin.h cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: crtfastmath.c crtprec.c cygming-crtbegin.c cygming-crtend.c darwin.h driver-i386.c gmon-sol2.c i386.c netware-crt0.c ./: crtfastmath.c crtprec.c cygming-crtbegin.c cygming-crtend.c darwin.h driver-i386.c gmon-sol2.c i386.c netware-crt0.c cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: lto.c ./: lto.c cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: line-map.h Log message: work in progress -- can compile everything now, but float exception right away From dabenavidesd at yahoo.es Mon May 28 16:22:24 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 28 May 2012 15:22:24 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120528084705.E13302474003@birch.elegosoft.com> Message-ID: <1338214944.4326.YahooMailClassic@web29705.mail.ird.yahoo.com> Hi Jay: Where are you testing this, or have you tested this on an Alpha, I might get access, but I notice you dropped the libdecnumber, stuff right? Thanks in advance --- El lun, 28/5/12, Jay Krell escribi?: > De: Jay Krell > Asunto: [M3commit] CVS Update: cm3 > Para: m3commit at elegosoft.com > Fecha: lunes, 28 de mayo, 2012 05:47 > CVSROOT: /usr/cvs > Changes by: > jkrell at birch. 12/05/28 10:47:05 > > Modified files: > cm3/m3-sys/m3cc/gcc-4.6/: configure > ./: configure > cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in > auto-inc-dec.c > > > basic-block.h builtins.c > > > c-aux-info.c c-convert.c c-decl.c > > > c-errors.c c-lang.c c-lang.h > > > c-objc-common.c c-parser.c > > > c-tree.h c-typeck.c calls.c > > > cfgexpand.c cfgloop.h cgraph.c > > > cgraph.h cgraphbuild.c > > > cgraphunit.c combine.c configure > > > configure.ac cppdefault.c > > > cppdefault.h cppspec.c cse.c > > > expr.c final.c fold-const.c gcc.c > > > gccspec.c gcse.c gengtype-lex.c > > > gengtype-lex.l gengtype.c > > > gimple-fold.c gimple.c gimplify.c > > > incpath.c intl.c ipa-cp.c > > > ipa-inline.c ipa-prop.c ipa-prop.h > > > ipa-ref.h ipa-utils.c ipa.c > > > ira-build.c ira-conflicts.c > > > ira-int.h ira.c ira.h libgcov.c > > > loop-iv.c loop-unswitch.c opts.c > > > passes.c postreload.c predict.c > > > profile.c sched-vis.c > > > sel-sched-dump.c store-motion.c > > > stringpool.c targhooks.c toplev.c > > > tree-cfg.c tree-chrec.c > > > tree-complex.c tree-eh.c > > > tree-flow.h tree-inline.c > > > tree-nested.c tree-object-size.c > > > tree-outof-ssa.c tree-parloops.c > > > tree-pass.h tree-pretty-print.c > > > tree-profile.c > > > tree-scalar-evolution.c tree-sra.c > > > tree-ssa-address.c > > > tree-ssa-alias.c > > > tree-ssa-copyrename.c > > > tree-ssa-dce.c tree-ssa-dom.c > > > tree-ssa-loop-ivopts.c > > > tree-ssa-loop-manip.c > > > tree-ssa-loop.c tree-ssa-phiopt.c > > > tree-ssa-structalias.c > > > tree-ssa-uncprop.c tree-ssa.c > > > tree-vect-data-refs.c > > > tree-vect-generic.c > > > tree-vect-loop-manip.c > > > tree-vect-loop.c > > > tree-vect-patterns.c > > > tree-vect-slp.c tree-vect-stmts.c > > > tree-vrp.c tree.h unwind-c.c > > > unwind-compat.c unwind-compat.h > > > unwind-dw2-fde-compat.c > > > unwind-dw2-fde-darwin.c > > > unwind-dw2-fde-glibc.c > > > unwind-dw2-fde.c unwind-dw2-fde.h > > > unwind-dw2.c unwind-dw2.h > > > unwind-generic.h unwind-pe.h > > > unwind-sjlj.c value-prof.c > > > var-tracking.c varpool.c web.c > ./: Makefile.in auto-inc-dec.c > basic-block.h builtins.c > c-aux-info.c c-convert.c > c-decl.c c-errors.c c-lang.c > c-lang.h c-objc-common.c > c-parser.c c-tree.h c-typeck.c > calls.c cfgexpand.c > cfgloop.h cgraph.c cgraph.h > cgraphbuild.c cgraphunit.c > combine.c configure configure.ac > cppdefault.c cppdefault.h > cppspec.c cse.c expr.c final.c > fold-const.c gcc.c > gccspec.c gcse.c gengtype-lex.c > gengtype-lex.l gengtype.c > gimple-fold.c gimple.c gimplify.c > incpath.c intl.c ipa-cp.c > ipa-inline.c ipa-prop.c ipa-prop.h > ipa-ref.h ipa-utils.c ipa.c > ira-build.c ira-conflicts.c > ira-int.h ira.c ira.h > libgcov.c loop-iv.c loop-unswitch.c > opts.c passes.c > postreload.c predict.c profile.c sched-vis.c > sel-sched-dump.c > store-motion.c stringpool.c targhooks.c > toplev.c tree-cfg.c > tree-chrec.c tree-complex.c tree-eh.c > tree-flow.h tree-inline.c > tree-nested.c tree-object-size.c > tree-outof-ssa.c > tree-parloops.c tree-pass.h > tree-pretty-print.c > tree-profile.c tree-scalar-evolution.c > tree-sra.c > tree-ssa-address.c tree-ssa-alias.c > tree-ssa-copyrename.c > tree-ssa-dce.c tree-ssa-dom.c > tree-ssa-loop-ivopts.c > tree-ssa-loop-manip.c tree-ssa-loop.c > tree-ssa-phiopt.c > tree-ssa-structalias.c tree-ssa-uncprop.c > tree-ssa.c > tree-vect-data-refs.c tree-vect-generic.c > tree-vect-loop-manip.c > tree-vect-loop.c tree-vect-patterns.c > tree-vect-slp.c > tree-vect-stmts.c tree-vrp.c tree.h > unwind-c.c unwind-compat.c > unwind-compat.h > unwind-dw2-fde-compat.c > unwind-dw2-fde-darwin.c > unwind-dw2-fde-glibc.c > unwind-dw2-fde.c unwind-dw2-fde.h > unwind-dw2.c unwind-dw2.h > unwind-generic.h unwind-pe.h > unwind-sjlj.c value-prof.c > var-tracking.c varpool.c web.c > cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: > darwin-protos.h darwin.c > > > darwin.h > ./: darwin-protos.h darwin.c darwin.h > cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: > crtfastmath.c > > > crtprec.c > > > > cygming-crtbegin.c > > > > cygming-crtend.c > > > darwin.h > driver-i386.c > > > gmon-sol2.c > i386.c > > > > netware-crt0.c > ./: crtfastmath.c crtprec.c > cygming-crtbegin.c cygming-crtend.c > darwin.h driver-i386.c > gmon-sol2.c i386.c netware-crt0.c > cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: lto.c > ./: lto.c > cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: > line-map.h > > Log message: > work in progress -- can compile > everything now, but float exception right away > > From jay.krell at cornell.edu Tue May 29 06:30:00 2012 From: jay.krell at cornell.edu (Jay) Date: Mon, 28 May 2012 21:30:00 -0700 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1338214944.4326.YahooMailClassic@web29705.mail.ird.yahoo.com> References: <1338214944.4326.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: <07F31967-EDA5-4CD7-975C-11F428381AB8@gmail.com> Don't worry about it. I will test each platform or get others to before enabling, at least some popular majority of them. I no longer have any Alphas. Eventually I might ask for ssh access to an Alpha or reacquire hardware. Anyway, don't worry. I generally know what I'm doing. - Jay (briefly/pocket-sized-computer-aka-phone) On May 28, 2012, at 7:22 AM, "Daniel Alejandro Benavides D." wrote: > Hi Jay: > Where are you testing this, or have you tested this on an Alpha, I might get access, but I notice you dropped the libdecnumber, stuff right? > Thanks in advance > > --- El lun, 28/5/12, Jay Krell escribi?: > >> De: Jay Krell >> Asunto: [M3commit] CVS Update: cm3 >> Para: m3commit at elegosoft.com >> Fecha: lunes, 28 de mayo, 2012 05:47 >> CVSROOT: /usr/cvs >> Changes by: >> jkrell at birch. 12/05/28 10:47:05 >> >> Modified files: >> cm3/m3-sys/m3cc/gcc-4.6/: configure >> ./: configure >> cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in >> auto-inc-dec.c >> >> >> basic-block.h builtins.c >> >> >> c-aux-info.c c-convert.c c-decl.c >> >> >> c-errors.c c-lang.c c-lang.h >> >> >> c-objc-common.c c-parser.c >> >> >> c-tree.h c-typeck.c calls.c >> >> >> cfgexpand.c cfgloop.h cgraph.c >> >> >> cgraph.h cgraphbuild.c >> >> >> cgraphunit.c combine.c configure >> >> >> configure.ac cppdefault.c >> >> >> cppdefault.h cppspec.c cse.c >> >> >> expr.c final.c fold-const.c gcc.c >> >> >> gccspec.c gcse.c gengtype-lex.c >> >> >> gengtype-lex.l gengtype.c >> >> >> gimple-fold.c gimple.c gimplify.c >> >> >> incpath.c intl.c ipa-cp.c >> >> >> ipa-inline.c ipa-prop.c ipa-prop.h >> >> >> ipa-ref.h ipa-utils.c ipa.c >> >> >> ira-build.c ira-conflicts.c >> >> >> ira-int.h ira.c ira.h libgcov.c >> >> >> loop-iv.c loop-unswitch.c opts.c >> >> >> passes.c postreload.c predict.c >> >> >> profile.c sched-vis.c >> >> >> sel-sched-dump.c store-motion.c >> >> >> stringpool.c targhooks.c toplev.c >> >> >> tree-cfg.c tree-chrec.c >> >> >> tree-complex.c tree-eh.c >> >> >> tree-flow.h tree-inline.c >> >> >> tree-nested.c tree-object-size.c >> >> >> tree-outof-ssa.c tree-parloops.c >> >> >> tree-pass.h tree-pretty-print.c >> >> >> tree-profile.c >> >> >> tree-scalar-evolution.c tree-sra.c >> >> >> tree-ssa-address.c >> >> >> tree-ssa-alias.c >> >> >> tree-ssa-copyrename.c >> >> >> tree-ssa-dce.c tree-ssa-dom.c >> >> >> tree-ssa-loop-ivopts.c >> >> >> tree-ssa-loop-manip.c >> >> >> tree-ssa-loop.c tree-ssa-phiopt.c >> >> >> tree-ssa-structalias.c >> >> >> tree-ssa-uncprop.c tree-ssa.c >> >> >> tree-vect-data-refs.c >> >> >> tree-vect-generic.c >> >> >> tree-vect-loop-manip.c >> >> >> tree-vect-loop.c >> >> >> tree-vect-patterns.c >> >> >> tree-vect-slp.c tree-vect-stmts.c >> >> >> tree-vrp.c tree.h unwind-c.c >> >> >> unwind-compat.c unwind-compat.h >> >> >> unwind-dw2-fde-compat.c >> >> >> unwind-dw2-fde-darwin.c >> >> >> unwind-dw2-fde-glibc.c >> >> >> unwind-dw2-fde.c unwind-dw2-fde.h >> >> >> unwind-dw2.c unwind-dw2.h >> >> >> unwind-generic.h unwind-pe.h >> >> >> unwind-sjlj.c value-prof.c >> >> >> var-tracking.c varpool.c web.c >> ./: Makefile.in auto-inc-dec.c >> basic-block.h builtins.c >> c-aux-info.c c-convert.c >> c-decl.c c-errors.c c-lang.c >> c-lang.h c-objc-common.c >> c-parser.c c-tree.h c-typeck.c >> calls.c cfgexpand.c >> cfgloop.h cgraph.c cgraph.h >> cgraphbuild.c cgraphunit.c >> combine.c configure configure.ac >> cppdefault.c cppdefault.h >> cppspec.c cse.c expr.c final.c >> fold-const.c gcc.c >> gccspec.c gcse.c gengtype-lex.c >> gengtype-lex.l gengtype.c >> gimple-fold.c gimple.c gimplify.c >> incpath.c intl.c ipa-cp.c >> ipa-inline.c ipa-prop.c ipa-prop.h >> ipa-ref.h ipa-utils.c ipa.c >> ira-build.c ira-conflicts.c >> ira-int.h ira.c ira.h >> libgcov.c loop-iv.c loop-unswitch.c >> opts.c passes.c >> postreload.c predict.c profile.c sched-vis.c >> sel-sched-dump.c >> store-motion.c stringpool.c targhooks.c >> toplev.c tree-cfg.c >> tree-chrec.c tree-complex.c tree-eh.c >> tree-flow.h tree-inline.c >> tree-nested.c tree-object-size.c >> tree-outof-ssa.c >> tree-parloops.c tree-pass.h >> tree-pretty-print.c >> tree-profile.c tree-scalar-evolution.c >> tree-sra.c >> tree-ssa-address.c tree-ssa-alias.c >> tree-ssa-copyrename.c >> tree-ssa-dce.c tree-ssa-dom.c >> tree-ssa-loop-ivopts.c >> tree-ssa-loop-manip.c tree-ssa-loop.c >> tree-ssa-phiopt.c >> tree-ssa-structalias.c tree-ssa-uncprop.c >> tree-ssa.c >> tree-vect-data-refs.c tree-vect-generic.c >> tree-vect-loop-manip.c >> tree-vect-loop.c tree-vect-patterns.c >> tree-vect-slp.c >> tree-vect-stmts.c tree-vrp.c tree.h >> unwind-c.c unwind-compat.c >> unwind-compat.h >> unwind-dw2-fde-compat.c >> unwind-dw2-fde-darwin.c >> unwind-dw2-fde-glibc.c >> unwind-dw2-fde.c unwind-dw2-fde.h >> unwind-dw2.c unwind-dw2.h >> unwind-generic.h unwind-pe.h >> unwind-sjlj.c value-prof.c >> var-tracking.c varpool.c web.c >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: >> darwin-protos.h darwin.c >> >> >> darwin.h >> ./: darwin-protos.h darwin.c darwin.h >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: >> crtfastmath.c >> >> >> crtprec.c >> >> >> >> cygming-crtbegin.c >> >> >> >> cygming-crtend.c >> >> >> darwin.h >> driver-i386.c >> >> >> gmon-sol2.c >> i386.c >> >> >> >> netware-crt0.c >> ./: crtfastmath.c crtprec.c >> cygming-crtbegin.c cygming-crtend.c >> darwin.h driver-i386.c >> gmon-sol2.c i386.c netware-crt0.c >> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: lto.c >> ./: lto.c >> cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: >> line-map.h >> >> Log message: >> work in progress -- can compile >> everything now, but float exception right away >> >> From dabenavidesd at yahoo.es Tue May 29 20:44:26 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Tue, 29 May 2012 19:44:26 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <07F31967-EDA5-4CD7-975C-11F428381AB8@gmail.com> Message-ID: <1338317066.3447.YahooMailClassic@web29704.mail.ird.yahoo.com> Hi all: good one, there isn't high-end user needs lately here, so I guess we shouldn't ask if we want to support other machines than just PC, perhaps, we should check more platforms at that level. Any NT would not be affected but anything else is, HW for testing purposes isn't supported by NT (like debuggers), so there it isn't too much to support for that (lying on MIPS32, and Portable devices sometimes are RISC systems, now what is not aiming NT are desktops but bigger machines) but they are growing down so I don't know if they will become available again. Thanks of Modula-3 hackers there is still more systems to check for all if interested in any. Thanks in advance --- El lun, 28/5/12, Jay escribi?: > De: Jay > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "" , "" > Fecha: lunes, 28 de mayo, 2012 23:30 > Don't worry about it. I will test > each platform or get others to before enabling, at least > some popular majority of them. I no longer have any Alphas. > Eventually I might ask for ssh access to an Alpha or > reacquire hardware. Anyway, don't worry. I generally know > what I'm doing. > > - Jay (briefly/pocket-sized-computer-aka-phone) > > On May 28, 2012, at 7:22 AM, "Daniel Alejandro Benavides D." > > wrote: > > > Hi Jay: > > Where are you testing this, or have you tested this on > an Alpha, I might get access, but I notice you dropped the > libdecnumber, stuff right? > > Thanks in advance > > > > --- El lun, 28/5/12, Jay Krell > escribi?: > > > >> De: Jay Krell > >> Asunto: [M3commit] CVS Update: cm3 > >> Para: m3commit at elegosoft.com > >> Fecha: lunes, 28 de mayo, 2012 05:47 > >> CVSROOT: /usr/cvs > >> Changes by: > >> jkrell at birch. 12/05/28 10:47:05 > >> > >> Modified files: > >> cm3/m3-sys/m3cc/gcc-4.6/: configure > >> ./: configure > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/: > Makefile.in > >> auto-inc-dec.c > >> > >> > >> basic-block.h builtins.c > >> > >> > >> c-aux-info.c c-convert.c c-decl.c > >> > >> > >> c-errors.c c-lang.c c-lang.h > >> > >> > >> c-objc-common.c c-parser.c > >> > >> > >> c-tree.h c-typeck.c calls.c > >> > >> > >> cfgexpand.c cfgloop.h cgraph.c > >> > >> > >> cgraph.h cgraphbuild.c > >> > >> > >> cgraphunit.c combine.c configure > >> > >> > >> configure.ac cppdefault.c > >> > >> > >> cppdefault.h cppspec.c cse.c > >> > >> > >> expr.c final.c fold-const.c gcc.c > >> > >> > >> gccspec.c gcse.c gengtype-lex.c > >> > >> > >> gengtype-lex.l gengtype.c > >> > >> > >> gimple-fold.c gimple.c gimplify.c > >> > >> > >> incpath.c intl.c ipa-cp.c > >> > >> > >> ipa-inline.c ipa-prop.c ipa-prop.h > >> > >> > >> ipa-ref.h ipa-utils.c ipa.c > >> > >> > >> ira-build.c ira-conflicts.c > >> > >> > >> ira-int.h ira.c ira.h libgcov.c > >> > >> > >> loop-iv.c loop-unswitch.c opts.c > >> > >> > >> passes.c postreload.c predict.c > >> > >> > >> profile.c sched-vis.c > >> > >> > >> sel-sched-dump.c store-motion.c > >> > >> > >> stringpool.c targhooks.c toplev.c > >> > >> > >> tree-cfg.c tree-chrec.c > >> > >> > >> tree-complex.c tree-eh.c > >> > >> > >> tree-flow.h tree-inline.c > >> > >> > >> tree-nested.c tree-object-size.c > >> > >> > >> tree-outof-ssa.c tree-parloops.c > >> > >> > >> tree-pass.h tree-pretty-print.c > >> > >> > >> tree-profile.c > >> > >> > >> tree-scalar-evolution.c tree-sra.c > >> > >> > >> tree-ssa-address.c > >> > >> > >> tree-ssa-alias.c > >> > >> > >> tree-ssa-copyrename.c > >> > >> > >> tree-ssa-dce.c tree-ssa-dom.c > >> > >> > >> tree-ssa-loop-ivopts.c > >> > >> > >> tree-ssa-loop-manip.c > >> > >> > >> tree-ssa-loop.c tree-ssa-phiopt.c > >> > >> > >> tree-ssa-structalias.c > >> > >> > >> tree-ssa-uncprop.c tree-ssa.c > >> > >> > >> tree-vect-data-refs.c > >> > >> > >> tree-vect-generic.c > >> > >> > >> tree-vect-loop-manip.c > >> > >> > >> tree-vect-loop.c > >> > >> > >> tree-vect-patterns.c > >> > >> > >> tree-vect-slp.c tree-vect-stmts.c > >> > >> > >> tree-vrp.c tree.h unwind-c.c > >> > >> > >> unwind-compat.c unwind-compat.h > >> > >> > >> unwind-dw2-fde-compat.c > >> > >> > >> unwind-dw2-fde-darwin.c > >> > >> > >> unwind-dw2-fde-glibc.c > >> > >> > >> unwind-dw2-fde.c unwind-dw2-fde.h > >> > >> > >> unwind-dw2.c unwind-dw2.h > >> > >> > >> unwind-generic.h unwind-pe.h > >> > >> > >> unwind-sjlj.c value-prof.c > >> > >> > >> var-tracking.c varpool.c web.c > >> ./: Makefile.in auto-inc-dec.c > >> basic-block.h builtins.c > >> c-aux-info.c > c-convert.c > >> c-decl.c c-errors.c c-lang.c > >> c-lang.h > c-objc-common.c > >> c-parser.c c-tree.h c-typeck.c > >> calls.c cfgexpand.c > >> cfgloop.h cgraph.c cgraph.h > >> cgraphbuild.c > cgraphunit.c > >> combine.c configure configure.ac > >> cppdefault.c > cppdefault.h > >> cppspec.c cse.c expr.c final.c > >> fold-const.c gcc.c > >> gccspec.c gcse.c gengtype-lex.c > >> gengtype-lex.l > gengtype.c > >> gimple-fold.c gimple.c gimplify.c > >> incpath.c intl.c > ipa-cp.c > >> ipa-inline.c ipa-prop.c ipa-prop.h > >> ipa-ref.h ipa-utils.c > ipa.c > >> ira-build.c ira-conflicts.c > >> ira-int.h ira.c ira.h > >> libgcov.c loop-iv.c loop-unswitch.c > >> opts.c passes.c > >> postreload.c predict.c profile.c sched-vis.c > >> sel-sched-dump.c > >> store-motion.c stringpool.c targhooks.c > >> toplev.c tree-cfg.c > >> tree-chrec.c tree-complex.c tree-eh.c > >> tree-flow.h > tree-inline.c > >> tree-nested.c tree-object-size.c > >> tree-outof-ssa.c > >> tree-parloops.c tree-pass.h > >> tree-pretty-print.c > >> tree-profile.c tree-scalar-evolution.c > >> tree-sra.c > >> tree-ssa-address.c tree-ssa-alias.c > >> tree-ssa-copyrename.c > >> tree-ssa-dce.c tree-ssa-dom.c > >> tree-ssa-loop-ivopts.c > >> tree-ssa-loop-manip.c tree-ssa-loop.c > >> tree-ssa-phiopt.c > >> tree-ssa-structalias.c tree-ssa-uncprop.c > >> tree-ssa.c > >> tree-vect-data-refs.c tree-vect-generic.c > >> tree-vect-loop-manip.c > >> tree-vect-loop.c tree-vect-patterns.c > >> tree-vect-slp.c > >> tree-vect-stmts.c tree-vrp.c tree.h > >> unwind-c.c > unwind-compat.c > >> unwind-compat.h > >> unwind-dw2-fde-compat.c > >> unwind-dw2-fde-darwin.c > >> unwind-dw2-fde-glibc.c > >> unwind-dw2-fde.c unwind-dw2-fde.h > >> unwind-dw2.c > unwind-dw2.h > >> unwind-generic.h unwind-pe.h > >> unwind-sjlj.c > value-prof.c > >> var-tracking.c varpool.c web.c > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: > >> darwin-protos.h darwin.c > >> > >> > >> darwin.h > >> ./: darwin-protos.h darwin.c darwin.h > > >> > cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: > >> crtfastmath.c > >> > >> > >> > crtprec.c > >> > >> > >> > >> cygming-crtbegin.c > >> > >> > >> > >> cygming-crtend.c > >> > >> > >> > darwin.h > >> driver-i386.c > >> > >> > >> > gmon-sol2.c > >> i386.c > >> > >> > >> > >> netware-crt0.c > >> ./: crtfastmath.c crtprec.c > >> cygming-crtbegin.c cygming-crtend.c > >> darwin.h driver-i386.c > >> gmon-sol2.c i386.c netware-crt0.c > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: > lto.c > >> ./: lto.c > >> > cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: > >> line-map.h > >> > >> Log message: > >> work in progress -- can compile > >> everything now, but float exception right away > >> > >> > From jay.krell at cornell.edu Wed May 30 01:15:48 2012 From: jay.krell at cornell.edu (Jay) Date: Tue, 29 May 2012 16:15:48 -0700 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1338317066.3447.YahooMailClassic@web29704.mail.ird.yahoo.com> References: <1338317066.3447.YahooMailClassic@web29704.mail.ird.yahoo.com> Message-ID: <1572EB44-615A-4224-948B-DDC3DB23E57C@gmail.com> Daniel you don't make sense. - Jay (briefly/pocket-sized-computer-aka-phone) On May 29, 2012, at 11:44 AM, "Daniel Alejandro Benavides D." wrote: > Hi all: > good one, there isn't high-end user needs lately here, so I guess we shouldn't ask if we want to support other machines than just PC, perhaps, we should check more platforms at that level. > Any NT would not be affected but anything else is, HW for testing purposes isn't supported by NT (like debuggers), so there it isn't too much to support for that (lying on MIPS32, and Portable devices sometimes are RISC systems, now what is not aiming NT are desktops but bigger machines) but they are growing down so I don't know if they will become available again. > Thanks of Modula-3 hackers there is still more systems to check for all if interested in any. > Thanks in advance > > --- El lun, 28/5/12, Jay escribi?: > >> De: Jay >> Asunto: Re: [M3commit] CVS Update: cm3 >> Para: "Daniel Alejandro Benavides D." >> CC: "" , "" >> Fecha: lunes, 28 de mayo, 2012 23:30 >> Don't worry about it. I will test >> each platform or get others to before enabling, at least >> some popular majority of them. I no longer have any Alphas. >> Eventually I might ask for ssh access to an Alpha or >> reacquire hardware. Anyway, don't worry. I generally know >> what I'm doing. >> >> - Jay (briefly/pocket-sized-computer-aka-phone) >> >> On May 28, 2012, at 7:22 AM, "Daniel Alejandro Benavides D." >> >> wrote: >> >>> Hi Jay: >>> Where are you testing this, or have you tested this on >> an Alpha, I might get access, but I notice you dropped the >> libdecnumber, stuff right? >>> Thanks in advance >>> >>> --- El lun, 28/5/12, Jay Krell >> escribi?: >>> >>>> De: Jay Krell >>>> Asunto: [M3commit] CVS Update: cm3 >>>> Para: m3commit at elegosoft.com >>>> Fecha: lunes, 28 de mayo, 2012 05:47 >>>> CVSROOT: /usr/cvs >>>> Changes by: >>>> jkrell at birch. 12/05/28 10:47:05 >>>> >>>> Modified files: >>>> cm3/m3-sys/m3cc/gcc-4.6/: configure >>>> ./: configure >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/: >> Makefile.in >>>> auto-inc-dec.c >>>> >>>> >>>> basic-block.h builtins.c >>>> >>>> >>>> c-aux-info.c c-convert.c c-decl.c >>>> >>>> >>>> c-errors.c c-lang.c c-lang.h >>>> >>>> >>>> c-objc-common.c c-parser.c >>>> >>>> >>>> c-tree.h c-typeck.c calls.c >>>> >>>> >>>> cfgexpand.c cfgloop.h cgraph.c >>>> >>>> >>>> cgraph.h cgraphbuild.c >>>> >>>> >>>> cgraphunit.c combine.c configure >>>> >>>> >>>> configure.ac cppdefault.c >>>> >>>> >>>> cppdefault.h cppspec.c cse.c >>>> >>>> >>>> expr.c final.c fold-const.c gcc.c >>>> >>>> >>>> gccspec.c gcse.c gengtype-lex.c >>>> >>>> >>>> gengtype-lex.l gengtype.c >>>> >>>> >>>> gimple-fold.c gimple.c gimplify.c >>>> >>>> >>>> incpath.c intl.c ipa-cp.c >>>> >>>> >>>> ipa-inline.c ipa-prop.c ipa-prop.h >>>> >>>> >>>> ipa-ref.h ipa-utils.c ipa.c >>>> >>>> >>>> ira-build.c ira-conflicts.c >>>> >>>> >>>> ira-int.h ira.c ira.h libgcov.c >>>> >>>> >>>> loop-iv.c loop-unswitch.c opts.c >>>> >>>> >>>> passes.c postreload.c predict.c >>>> >>>> >>>> profile.c sched-vis.c >>>> >>>> >>>> sel-sched-dump.c store-motion.c >>>> >>>> >>>> stringpool.c targhooks.c toplev.c >>>> >>>> >>>> tree-cfg.c tree-chrec.c >>>> >>>> >>>> tree-complex.c tree-eh.c >>>> >>>> >>>> tree-flow.h tree-inline.c >>>> >>>> >>>> tree-nested.c tree-object-size.c >>>> >>>> >>>> tree-outof-ssa.c tree-parloops.c >>>> >>>> >>>> tree-pass.h tree-pretty-print.c >>>> >>>> >>>> tree-profile.c >>>> >>>> >>>> tree-scalar-evolution.c tree-sra.c >>>> >>>> >>>> tree-ssa-address.c >>>> >>>> >>>> tree-ssa-alias.c >>>> >>>> >>>> tree-ssa-copyrename.c >>>> >>>> >>>> tree-ssa-dce.c tree-ssa-dom.c >>>> >>>> >>>> tree-ssa-loop-ivopts.c >>>> >>>> >>>> tree-ssa-loop-manip.c >>>> >>>> >>>> tree-ssa-loop.c tree-ssa-phiopt.c >>>> >>>> >>>> tree-ssa-structalias.c >>>> >>>> >>>> tree-ssa-uncprop.c tree-ssa.c >>>> >>>> >>>> tree-vect-data-refs.c >>>> >>>> >>>> tree-vect-generic.c >>>> >>>> >>>> tree-vect-loop-manip.c >>>> >>>> >>>> tree-vect-loop.c >>>> >>>> >>>> tree-vect-patterns.c >>>> >>>> >>>> tree-vect-slp.c tree-vect-stmts.c >>>> >>>> >>>> tree-vrp.c tree.h unwind-c.c >>>> >>>> >>>> unwind-compat.c unwind-compat.h >>>> >>>> >>>> unwind-dw2-fde-compat.c >>>> >>>> >>>> unwind-dw2-fde-darwin.c >>>> >>>> >>>> unwind-dw2-fde-glibc.c >>>> >>>> >>>> unwind-dw2-fde.c unwind-dw2-fde.h >>>> >>>> >>>> unwind-dw2.c unwind-dw2.h >>>> >>>> >>>> unwind-generic.h unwind-pe.h >>>> >>>> >>>> unwind-sjlj.c value-prof.c >>>> >>>> >>>> var-tracking.c varpool.c web.c >>>> ./: Makefile.in auto-inc-dec.c >>>> basic-block.h builtins.c >>>> c-aux-info.c >> c-convert.c >>>> c-decl.c c-errors.c c-lang.c >>>> c-lang.h >> c-objc-common.c >>>> c-parser.c c-tree.h c-typeck.c >>>> calls.c cfgexpand.c >>>> cfgloop.h cgraph.c cgraph.h >>>> cgraphbuild.c >> cgraphunit.c >>>> combine.c configure configure.ac >>>> cppdefault.c >> cppdefault.h >>>> cppspec.c cse.c expr.c final.c >>>> fold-const.c gcc.c >>>> gccspec.c gcse.c gengtype-lex.c >>>> gengtype-lex.l >> gengtype.c >>>> gimple-fold.c gimple.c gimplify.c >>>> incpath.c intl.c >> ipa-cp.c >>>> ipa-inline.c ipa-prop.c ipa-prop.h >>>> ipa-ref.h ipa-utils.c >> ipa.c >>>> ira-build.c ira-conflicts.c >>>> ira-int.h ira.c ira.h >>>> libgcov.c loop-iv.c loop-unswitch.c >>>> opts.c passes.c >>>> postreload.c predict.c profile.c sched-vis.c >>>> sel-sched-dump.c >>>> store-motion.c stringpool.c targhooks.c >>>> toplev.c tree-cfg.c >>>> tree-chrec.c tree-complex.c tree-eh.c >>>> tree-flow.h >> tree-inline.c >>>> tree-nested.c tree-object-size.c >>>> tree-outof-ssa.c >>>> tree-parloops.c tree-pass.h >>>> tree-pretty-print.c >>>> tree-profile.c tree-scalar-evolution.c >>>> tree-sra.c >>>> tree-ssa-address.c tree-ssa-alias.c >>>> tree-ssa-copyrename.c >>>> tree-ssa-dce.c tree-ssa-dom.c >>>> tree-ssa-loop-ivopts.c >>>> tree-ssa-loop-manip.c tree-ssa-loop.c >>>> tree-ssa-phiopt.c >>>> tree-ssa-structalias.c tree-ssa-uncprop.c >>>> tree-ssa.c >>>> tree-vect-data-refs.c tree-vect-generic.c >>>> tree-vect-loop-manip.c >>>> tree-vect-loop.c tree-vect-patterns.c >>>> tree-vect-slp.c >>>> tree-vect-stmts.c tree-vrp.c tree.h >>>> unwind-c.c >> unwind-compat.c >>>> unwind-compat.h >>>> unwind-dw2-fde-compat.c >>>> unwind-dw2-fde-darwin.c >>>> unwind-dw2-fde-glibc.c >>>> unwind-dw2-fde.c unwind-dw2-fde.h >>>> unwind-dw2.c >> unwind-dw2.h >>>> unwind-generic.h unwind-pe.h >>>> unwind-sjlj.c >> value-prof.c >>>> var-tracking.c varpool.c web.c >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: >>>> darwin-protos.h darwin.c >>>> >>>> >>>> darwin.h >>>> ./: darwin-protos.h darwin.c darwin.h >> >>>> >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: >>>> crtfastmath.c >>>> >>>> >>>> >> crtprec.c >>>> >>>> >>>> >>>> cygming-crtbegin.c >>>> >>>> >>>> >>>> cygming-crtend.c >>>> >>>> >>>> >> darwin.h >>>> driver-i386.c >>>> >>>> >>>> >> gmon-sol2.c >>>> i386.c >>>> >>>> >>>> >>>> netware-crt0.c >>>> ./: crtfastmath.c crtprec.c >>>> cygming-crtbegin.c cygming-crtend.c >>>> darwin.h driver-i386.c >>>> gmon-sol2.c i386.c netware-crt0.c >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: >> lto.c >>>> ./: lto.c >>>> >> cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: >>>> line-map.h >>>> >>>> Log message: >>>> work in progress -- can compile >>>> everything now, but float exception right away >>>> >>>> >> From dabenavidesd at yahoo.es Wed May 30 02:03:34 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Wed, 30 May 2012 01:03:34 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1572EB44-615A-4224-948B-DDC3DB23E57C@gmail.com> Message-ID: <1338336214.27113.YahooMailClassic@web29705.mail.ird.yahoo.com> Hi all: in reality PC AT aren't 64 bits wide, I guess in reality you can add a memory board to a i386 and that's it. Is just that same thing. Bigger registers aren't a difference (the double number of registers and that's it for a register-based machine, like another ix86, the 82786 GPU for coprocessor and that's all), this is the same concept for a GPGPU nowadays, and they don't care at all to maintain compatibility to it so nobody has created a real 64-bit system after Tru64 and some other Unixes are, like Monterey project. I mean there aren't real 64 bit systems, so I guess there isn't anything to test here in Gcc targets for real for PCs, they are the same that long before. We don't have any new real HW or SW adapted for real so I don't know what else can be test. Thanks in advance --- El mar, 29/5/12, Jay escribi?: > De: Jay > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "Jay" , "" , "" > Fecha: martes, 29 de mayo, 2012 18:15 > Daniel you don't make sense. > > - Jay (briefly/pocket-sized-computer-aka-phone) > > On May 29, 2012, at 11:44 AM, "Daniel Alejandro Benavides > D." > wrote: > > > Hi all: > > good one, there isn't high-end user needs lately here, > so I guess we shouldn't ask if we want to support other > machines than just PC, perhaps, we should check more > platforms at that level. > > Any NT would not be affected but anything else is, HW > for testing purposes isn't supported by NT (like debuggers), > so there it isn't too much to support for that (lying on > MIPS32, and Portable devices sometimes are RISC systems, now > what is not aiming NT are desktops but bigger machines) but > they are growing down so I don't know if they will become > available again. > > Thanks of Modula-3 hackers there is still more systems > to check for all if interested in any. > > Thanks in advance > > > > --- El lun, 28/5/12, Jay > escribi?: > > > >> De: Jay > >> Asunto: Re: [M3commit] CVS Update: cm3 > >> Para: "Daniel Alejandro Benavides D." > >> CC: "" > , > "" > > >> Fecha: lunes, 28 de mayo, 2012 23:30 > >> Don't worry about it. I will test > >> each platform or get others to before enabling, at > least > >> some popular majority of them. I no longer have any > Alphas. > >> Eventually I might ask for ssh access to an Alpha > or > >> reacquire hardware. Anyway, don't worry. I > generally know > >> what I'm doing. > >> > >> - Jay (briefly/pocket-sized-computer-aka-phone) > >> > >> On May 28, 2012, at 7:22 AM, "Daniel Alejandro > Benavides D." > >> > >> wrote: > >> > >>> Hi Jay: > >>> Where are you testing this, or have you tested > this on > >> an Alpha, I might get access, but I notice you > dropped the > >> libdecnumber, stuff right? > >>> Thanks in advance > >>> > >>> --- El lun, 28/5/12, Jay Krell > >> escribi?: > >>> > >>>> De: Jay Krell > >>>> Asunto: [M3commit] CVS Update: cm3 > >>>> Para: m3commit at elegosoft.com > >>>> Fecha: lunes, 28 de mayo, 2012 05:47 > >>>> CVSROOT: /usr/cvs > >>>> Changes by: > >>>> jkrell at birch. 12/05/28 > 10:47:05 > >>>> > >>>> Modified files: > >>>> cm3/m3-sys/m3cc/gcc-4.6/: > configure > >>>> ./: configure > >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/: > >> Makefile.in > >>>> auto-inc-dec.c > >>>> > >>>> > >>>> basic-block.h builtins.c > >>>> > >>>> > >>>> c-aux-info.c c-convert.c c-decl.c > >>>> > >>>> > >>>> c-errors.c c-lang.c c-lang.h > >>>> > >>>> > >>>> c-objc-common.c c-parser.c > >>>> > >>>> > >>>> c-tree.h c-typeck.c calls.c > >>>> > >>>> > >>>> cfgexpand.c cfgloop.h cgraph.c > >>>> > >>>> > >>>> cgraph.h cgraphbuild.c > >>>> > >>>> > >>>> cgraphunit.c combine.c configure > >>>> > >>>> > >>>> configure.ac cppdefault.c > >>>> > >>>> > >>>> cppdefault.h cppspec.c cse.c > >>>> > >>>> > >>>> expr.c final.c fold-const.c gcc.c > >>>> > >>>> > >>>> gccspec.c gcse.c gengtype-lex.c > >>>> > >>>> > >>>> gengtype-lex.l gengtype.c > >>>> > >>>> > >>>> gimple-fold.c gimple.c gimplify.c > >>>> > >>>> > >>>> incpath.c intl.c ipa-cp.c > >>>> > >>>> > >>>> ipa-inline.c ipa-prop.c ipa-prop.h > >>>> > >>>> > >>>> ipa-ref.h ipa-utils.c ipa.c > >>>> > >>>> > >>>> ira-build.c ira-conflicts.c > >>>> > >>>> > >>>> ira-int.h ira.c ira.h libgcov.c > >>>> > >>>> > >>>> loop-iv.c loop-unswitch.c opts.c > >>>> > >>>> > >>>> passes.c postreload.c predict.c > >>>> > >>>> > >>>> profile.c sched-vis.c > >>>> > >>>> > >>>> sel-sched-dump.c store-motion.c > >>>> > >>>> > >>>> stringpool.c targhooks.c toplev.c > >>>> > >>>> > >>>> tree-cfg.c tree-chrec.c > >>>> > >>>> > >>>> tree-complex.c tree-eh.c > >>>> > >>>> > >>>> tree-flow.h tree-inline.c > >>>> > >>>> > >>>> tree-nested.c tree-object-size.c > >>>> > >>>> > >>>> tree-outof-ssa.c tree-parloops.c > >>>> > >>>> > >>>> tree-pass.h tree-pretty-print.c > >>>> > >>>> > >>>> tree-profile.c > >>>> > >>>> > >>>> tree-scalar-evolution.c tree-sra.c > >>>> > >>>> > >>>> tree-ssa-address.c > >>>> > >>>> > >>>> tree-ssa-alias.c > >>>> > >>>> > >>>> tree-ssa-copyrename.c > >>>> > >>>> > >>>> tree-ssa-dce.c tree-ssa-dom.c > >>>> > >>>> > >>>> tree-ssa-loop-ivopts.c > >>>> > >>>> > >>>> tree-ssa-loop-manip.c > >>>> > >>>> > >>>> tree-ssa-loop.c tree-ssa-phiopt.c > >>>> > >>>> > >>>> tree-ssa-structalias.c > >>>> > >>>> > >>>> tree-ssa-uncprop.c tree-ssa.c > >>>> > >>>> > >>>> tree-vect-data-refs.c > >>>> > >>>> > >>>> tree-vect-generic.c > >>>> > >>>> > >>>> tree-vect-loop-manip.c > >>>> > >>>> > >>>> tree-vect-loop.c > >>>> > >>>> > >>>> tree-vect-patterns.c > >>>> > >>>> > >>>> tree-vect-slp.c tree-vect-stmts.c > >>>> > >>>> > >>>> tree-vrp.c tree.h unwind-c.c > >>>> > >>>> > >>>> unwind-compat.c unwind-compat.h > >>>> > >>>> > >>>> unwind-dw2-fde-compat.c > >>>> > >>>> > >>>> unwind-dw2-fde-darwin.c > >>>> > >>>> > >>>> unwind-dw2-fde-glibc.c > >>>> > >>>> > >>>> unwind-dw2-fde.c unwind-dw2-fde.h > >>>> > >>>> > >>>> unwind-dw2.c unwind-dw2.h > >>>> > >>>> > >>>> unwind-generic.h unwind-pe.h > >>>> > >>>> > >>>> unwind-sjlj.c value-prof.c > >>>> > >>>> > >>>> var-tracking.c varpool.c web.c > >>>> ./: Makefile.in > auto-inc-dec.c > >>>> basic-block.h builtins.c > >>>> > c-aux-info.c > >> c-convert.c > >>>> c-decl.c c-errors.c c-lang.c > >>>> c-lang.h > >> c-objc-common.c > >>>> c-parser.c c-tree.h c-typeck.c > >>>> calls.c > cfgexpand.c > >>>> cfgloop.h cgraph.c cgraph.h > >>>> > cgraphbuild.c > >> cgraphunit.c > >>>> combine.c configure configure.ac > >>>> > cppdefault.c > >> cppdefault.h > >>>> cppspec.c cse.c expr.c final.c > >>>> fold-const.c > gcc.c > >>>> gccspec.c gcse.c gengtype-lex.c > >>>> > gengtype-lex.l > >> gengtype.c > >>>> gimple-fold.c gimple.c gimplify.c > >>>> incpath.c > intl.c > >> ipa-cp.c > >>>> ipa-inline.c ipa-prop.c ipa-prop.h > >>>> ipa-ref.h > ipa-utils.c > >> ipa.c > >>>> ira-build.c ira-conflicts.c > >>>> ira-int.h > ira.c ira.h > >>>> libgcov.c loop-iv.c loop-unswitch.c > >>>> opts.c > passes.c > >>>> postreload.c predict.c profile.c > sched-vis.c > >>>> > sel-sched-dump.c > >>>> store-motion.c stringpool.c targhooks.c > >>>> toplev.c > tree-cfg.c > >>>> tree-chrec.c tree-complex.c tree-eh.c > >>>> tree-flow.h > >> tree-inline.c > >>>> tree-nested.c tree-object-size.c > >>>> > tree-outof-ssa.c > >>>> tree-parloops.c tree-pass.h > >>>> > tree-pretty-print.c > >>>> tree-profile.c tree-scalar-evolution.c > >>>> tree-sra.c > >>>> tree-ssa-address.c tree-ssa-alias.c > >>>> > tree-ssa-copyrename.c > >>>> tree-ssa-dce.c tree-ssa-dom.c > >>>> > tree-ssa-loop-ivopts.c > >>>> tree-ssa-loop-manip.c tree-ssa-loop.c > >>>> > tree-ssa-phiopt.c > >>>> tree-ssa-structalias.c tree-ssa-uncprop.c > >>>> tree-ssa.c > >>>> tree-vect-data-refs.c tree-vect-generic.c > >>>> > tree-vect-loop-manip.c > >>>> tree-vect-loop.c tree-vect-patterns.c > >>>> > tree-vect-slp.c > >>>> tree-vect-stmts.c tree-vrp.c tree.h > >>>> unwind-c.c > >> unwind-compat.c > >>>> unwind-compat.h > >>>> > unwind-dw2-fde-compat.c > >>>> unwind-dw2-fde-darwin.c > >>>> > unwind-dw2-fde-glibc.c > >>>> unwind-dw2-fde.c unwind-dw2-fde.h > >>>> > unwind-dw2.c > >> unwind-dw2.h > >>>> unwind-generic.h unwind-pe.h > >>>> > unwind-sjlj.c > >> value-prof.c > >>>> var-tracking.c varpool.c web.c > >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: > >>>> darwin-protos.h darwin.c > >>>> > >>>> > >>>> darwin.h > >>>> ./: darwin-protos.h > darwin.c darwin.h > >> > >>>> > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: > >>>> crtfastmath.c > >>>> > >>>> > >>>> > >> crtprec.c > >>>> > >>>> > >>>> > >>>> cygming-crtbegin.c > >>>> > >>>> > >>>> > >>>> cygming-crtend.c > >>>> > >>>> > >>>> > >> darwin.h > >>>> driver-i386.c > >>>> > >>>> > >>>> > >> gmon-sol2.c > >>>> i386.c > >>>> > >>>> > >>>> > >>>> netware-crt0.c > >>>> ./: crtfastmath.c > crtprec.c > >>>> cygming-crtbegin.c cygming-crtend.c > >>>> darwin.h > driver-i386.c > >>>> gmon-sol2.c i386.c netware-crt0.c > >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: > >> lto.c > >>>> ./: lto.c > >>>> > >> cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: > >>>> line-map.h > >>>> > >>>> Log message: > >>>> work in progress -- can > compile > >>>> everything now, but float exception right > away > >>>> > >>>> > >> > From jkrell at elego.de Wed May 16 09:35:50 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 16 May 2012 9:35:50 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120516073551.28A45CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/16 09:35:50 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: darwin.opt Log message: remove -y flag, it interferes with our own From jkrell at elego.de Sat May 19 05:04:01 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 5:04:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519030401.37DF92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 05:04:01 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: trace the var names if option_trace_all instead of option_trace_all && m3gdb -- i.e. slightly more tracing, if tracing even asked for, and no change normally From jkrell at elego.de Sat May 19 07:53:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 7:53:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519055338.68CBA2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 07:53:21 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: m3-parse.h parse.c Log message: merge m3-parse.h into parse.c, except for the part that confuses gengtype (it doesn't understand #if and it sees multiple typedefs of same types) From jkrell at elego.de Sat May 19 08:07:44 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 8:07:44 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519060801.185C12474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 08:07:44 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: reduce unneeded forward static declarations From jkrell at elego.de Sat May 19 08:20:18 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 8:20:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519062022.9535D2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 08:20:18 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: - fix a gcc 4.2 (ARM_DARWIN) compilation bug flag_tree_forwprop that we turn off, is not available there GCC46_ATTRIBUTE_UNUSED wasn't defined, fixed as part of next - remove most of the #if GCC46 and #if !GCC46 -- leaving gcc 4.6 to be mostly like gcc 4.5, which is proving almost successful, with some attendant other diffs. (more coming, more todo) This does (further) break compilation with cm3 -DGCC46, but that either was already broken, or at least didn't work anyway. (e.g. nested function support was incomplete) And what I have saved away is definitely progress, I'm just trying to break down the commits somewhat into smaller pieces, esp. e.g. this one that clearly has no impact on the current mainline (actually most of them won't, but it will be less clear with some of them) From jkrell at elego.de Sat May 19 20:27:56 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 20:27:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519182756.AB37ACC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 20:27:56 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: gcc 4.2: directly #define LANG_HOOKS_CALLGRAPH_EXPAND_FUNCTION tree_rest_of_compilation instead of via m3_expand_function (tree fndecl) all versions: use default alias langhook, that returns -1, instead of our own that returns 0 not tested From jkrell at elego.de Sat May 19 20:30:12 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 20:30:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519183012.6650ACC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 20:30:12 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: change C++ comments to C comments (maybe we can/should go back to C..maybe) From jkrell at elego.de Sun May 20 02:22:48 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 2:22:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520002248.39B2FCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 02:22:48 Modified files: cm3/m3-sys/m3cc/gcc-4.6/: Makefile.def Makefile.in configure ./: Makefile.def Makefile.in configure cm3/m3-sys/m3cc/gcc-4.6/config/: mh-interix ./: mh-interix cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in addresses.h alias.c alias.h alloc-pool.c alloc-pool.h attribs.c auto-inc-dec.c basic-block.h bb-reorder.h bitmap.c bitmap.h bt-load.c builtins.c builtins.h c-config-lang.in caller-save.c calls.c cfg.c cfganal.c cfgbuild.c cfgcleanup.c cfgexpand.c cfghooks.c cfghooks.h cfglayout.c cfglayout.h cfgloop.c cfgloop.h cfgloopanal.c cfgloopmanip.c cfgrtl.c cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c conditions.h configure configure.ac convert.c convert.h coretypes.h cppspec.c cse.c cselib.c cselib.h dbgcnt.c dbgcnt.h dbxout.c dbxout.h dce.c dce.h ddg.c ddg.h debug.c debug.h defaults.h df-core.c df-problems.c df-scan.c df.h diagnostic-core.h diagnostic.c diagnostic.h dojump.c dominance.c domwalk.c domwalk.h double-int.c double-int.h dse.c dse.h dwarf2asm.c dwarf2asm.h dwarf2out.c dwarf2out.h ebitmap.c ebitmap.h emit-rtl.c emit-rtl.h emutls.c errors.c errors.h et-forest.c et-forest.h except.c except.h explow.c expmed.c expmed.h expr.c expr.h final.c fixed-value.c fixed-value.h flag-types.h flags.h fold-const.c function.c function.h fwprop.c gbl-ctors.h gcc-plugin.h gcc.c gcc.h gccspec.c genattr.c genattrtab.c genautomata.c gencheck.c genchecksum.c gencodes.c genconditions.c genconfig.c genconstants.c genemit.c genenums.c genextract.c genflags.c gengenrtl.c gengtype-parse.c gengtype-state.c gengtype.c gengtype.h genhooks.c genmddeps.c genmodes.c genopinit.c genoutput.c genpeep.c genpreds.c genrecog.c gensupport.c gensupport.h ggc-common.c ggc-internal.h ggc-none.c ggc-page.c ggc-zone.c ggc.h gimple-fold.c gimple-iterator.c gimple-low.c gimple-pretty-print.c gimple-pretty-print.h gimple.c gimple.h gimplify.c godump.c graph.c graph.h graphds.c graphds.h haifa-sched.c hard-reg-set.h hooks.c hooks.h host-default.c hosthooks-def.h hosthooks.h hwint.c hwint.h implicit-zee.c init-regs.c input.c input.h insn-addr.h integrate.c integrate.h intl.c intl.h ipa-prop.h ipa-ref-inline.h ipa-ref.h ipa-reference.h ipa-utils.h ira-build.c ira-color.c ira-conflicts.c ira-costs.c ira-emit.c ira-int.h ira-lives.c ira.c ira.h jump.c langhooks-def.h langhooks.c langhooks.h lcm.c libfuncs.h lists.c lower-subreg.c machmode.h main.c mode-switching.c modulo-sched.c optabs.c optabs.h opts-common.c opts-diagnostic.h opts-global.c opts.c opts.h output.h params.c params.h passes.c plugin.c plugin.h pointer-set.c pointer-set.h postreload.c predict.c prefix.c prefix.h pretty-print.c pretty-print.h print-rtl.c print-tree.c profile.h read-md.c read-md.h read-rtl.c real.c real.h recog.c recog.h reg-stack.c regcprop.c reginfo.c regrename.c regs.h regset.h regstat.c reload.c reload.h reload1.c reorg.c resource.c resource.h rtl-error.c rtl-error.h rtl.c rtl.h rtlanal.c rtlhooks-def.h rtlhooks.c sbitmap.c sbitmap.h sched-deps.c sched-ebb.c sched-int.h sched-rgn.c sdbout.c sdbout.h sel-sched-dump.c sel-sched-dump.h sel-sched-ir.c sel-sched-ir.h sel-sched.c sel-sched.h simplify-rtx.c sparseset.c sparseset.h sreal.c sreal.h ssaexpand.h stack-ptr-mod.c statistics.c statistics.h stmt.c stor-layout.c stringpool.c system.h target-def.h target.h targhooks.c targhooks.h timevar.c timevar.h tlink.c toplev.c toplev.h tree-affine.c tree-affine.h tree-browser.c tree-call-cdce.c tree-cfg.c tree-cfgcleanup.c tree-dfa.c tree-diagnostic.c tree-diagnostic.h tree-dump.c tree-dump.h tree-eh.c tree-flow-inline.h tree-flow.h tree-inline.h tree-into-ssa.c tree-iterator.c tree-iterator.h tree-mudflap.h tree-nested.c tree-nomudflap.c tree-optimize.c tree-pass.h tree-phinodes.c tree-pretty-print.c tree-pretty-print.h tree-ssa-address.c tree-ssa-alias.h tree-ssa-coalesce.c tree-ssa-copy.c tree-ssa-copyrename.c tree-ssa-dom.c tree-ssa-forwprop.c tree-ssa-ifcombine.c tree-ssa-live.c tree-ssa-live.h tree-ssa-operands.c tree-ssa-operands.h tree-ssa-phiopt.c tree-ssa-phiprop.c tree-ssa-propagate.c tree-ssa-propagate.h tree-ssa-structalias.c tree-ssa-threadedge.c tree-ssa-threadupdate.c tree-ssa-uncprop.c tree-ssa.c tree-ssanames.c tree.c tree.def tree.h varasm.c varpool.c vec.c vec.h vecir.h vecprim.h version.c version.h vmsdbg.h vmsdbgout.c xcoffout.c xcoffout.h ./: Makefile.in addresses.h alias.c alias.h alloc-pool.c alloc-pool.h attribs.c auto-inc-dec.c basic-block.h bb-reorder.h bitmap.c bitmap.h bt-load.c builtins.c builtins.h c-config-lang.in caller-save.c calls.c cfg.c cfganal.c cfgbuild.c cfgcleanup.c cfgexpand.c cfghooks.c cfghooks.h cfglayout.c cfglayout.h cfgloop.c cfgloop.h cfgloopanal.c cfgloopmanip.c cfgrtl.c cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c conditions.h configure configure.ac convert.c convert.h coretypes.h cppspec.c cse.c cselib.c cselib.h dbgcnt.c dbgcnt.h dbxout.c dbxout.h dce.c dce.h ddg.c ddg.h debug.c debug.h defaults.h df-core.c df-problems.c df-scan.c df.h diagnostic-core.h diagnostic.c diagnostic.h dojump.c dominance.c domwalk.c domwalk.h double-int.c double-int.h dse.c dse.h dwarf2asm.c dwarf2asm.h dwarf2out.c dwarf2out.h ebitmap.c ebitmap.h emit-rtl.c emit-rtl.h emutls.c errors.c errors.h et-forest.c et-forest.h except.c except.h explow.c expmed.c expmed.h expr.c expr.h final.c fixed-value.c fixed-value.h flag-types.h flags.h fold-const.c function.c function.h fwprop.c gbl-ctors.h gcc-plugin.h gcc.c gcc.h gccspec.c genattr.c genattrtab.c genautomata.c gencheck.c genchecksum.c gencodes.c genconditions.c genconfig.c genconstants.c genemit.c genenums.c genextract.c genflags.c gengenrtl.c gengtype-parse.c gengtype-state.c gengtype.c gengtype.h genhooks.c genmddeps.c genmodes.c genopinit.c genoutput.c genpeep.c genpreds.c genrecog.c gensupport.c gensupport.h ggc-common.c ggc-internal.h ggc-none.c ggc-page.c ggc-zone.c ggc.h gimple-fold.c gimple-iterator.c gimple-low.c gimple-pretty-print.c gimple-pretty-print.h gimple.c gimple.h gimplify.c godump.c graph.c graph.h graphds.c graphds.h haifa-sched.c hard-reg-set.h hooks.c hooks.h host-default.c hosthooks-def.h hosthooks.h hwint.c hwint.h implicit-zee.c init-regs.c input.c input.h insn-addr.h integrate.c integrate.h intl.c intl.h ipa-prop.h ipa-ref-inline.h ipa-ref.h ipa-reference.h ipa-utils.h ira-build.c ira-color.c ira-conflicts.c ira-costs.c ira-emit.c ira-int.h ira-lives.c ira.c ira.h jump.c langhooks-def.h langhooks.c langhooks.h lcm.c libfuncs.h lists.c lower-subreg.c machmode.h main.c mode-switching.c modulo-sched.c optabs.c optabs.h opts-common.c opts-diagnostic.h opts-global.c opts.c opts.h output.h params.c params.h passes.c plugin.c plugin.h pointer-set.c pointer-set.h postreload.c predict.c prefix.c prefix.h pretty-print.c pretty-print.h print-rtl.c print-tree.c profile.h read-md.c read-md.h read-rtl.c real.c real.h recog.c recog.h reg-stack.c regcprop.c reginfo.c regrename.c regs.h regset.h regstat.c reload.c reload.h reload1.c reorg.c resource.c resource.h rtl-error.c rtl-error.h rtl.c rtl.h rtlanal.c rtlhooks-def.h rtlhooks.c sbitmap.c sbitmap.h sched-deps.c sched-ebb.c sched-int.h sched-rgn.c sdbout.c sdbout.h sel-sched-dump.c sel-sched-dump.h sel-sched-ir.c sel-sched-ir.h sel-sched.c sel-sched.h simplify-rtx.c sparseset.c sparseset.h sreal.c sreal.h ssaexpand.h stack-ptr-mod.c statistics.c statistics.h stmt.c stor-layout.c stringpool.c system.h target-def.h target.h targhooks.c targhooks.h timevar.c timevar.h tlink.c toplev.c toplev.h tree-affine.c tree-affine.h tree-browser.c tree-call-cdce.c tree-cfg.c tree-cfgcleanup.c tree-dfa.c tree-diagnostic.c tree-diagnostic.h tree-dump.c tree-dump.h tree-eh.c tree-flow-inline.h tree-flow.h tree-inline.h tree-into-ssa.c tree-iterator.c tree-iterator.h tree-mudflap.h tree-nested.c tree-nomudflap.c tree-optimize.c tree-pass.h tree-phinodes.c tree-pretty-print.c tree-pretty-print.h tree-ssa-address.c tree-ssa-alias.h tree-ssa-coalesce.c tree-ssa-copy.c tree-ssa-copyrename.c tree-ssa-dom.c tree-ssa-forwprop.c tree-ssa-ifcombine.c tree-ssa-live.c tree-ssa-live.h tree-ssa-operands.c tree-ssa-operands.h tree-ssa-phiopt.c tree-ssa-phiprop.c tree-ssa-propagate.c tree-ssa-propagate.h tree-ssa-structalias.c tree-ssa-threadedge.c tree-ssa-threadupdate.c tree-ssa-uncprop.c tree-ssa.c tree-ssanames.c tree.c tree.def tree.h varasm.c varpool.c vec.c vec.h vecir.h vecprim.h version.c version.h vmsdbg.h vmsdbgout.c xcoffout.c xcoffout.h cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: darwin-protos.h darwin.c darwin.h ./: darwin-protos.h darwin.c darwin.h cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: i386-c.c i386-protos.h i386.c i386.h ./: i386-c.c i386-protos.h i386.c i386.h cm3/m3-sys/m3cc/gcc-4.6/libcpp/: Makefile.in configure configure.ac ./: Makefile.in configure configure.ac cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: symtab.h ./: symtab.h cm3/m3-sys/m3cc/gcc-4.6/libiberty/: cp-demangle.c Removed files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: bb-reorder.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-objc-common.h c-parser.c c-tree.h c-typeck.c collect2-aix.c collect2-aix.h collect2.c collect2.h combine-stack-adj.c compare-elim.c coverage.c coverage.h cppbuiltin.c cppbuiltin.h cppdefault.c cppdefault.h crtstuff.c gcov-io.c gcov-io.h gcov-iov.c gcse.c gthr-aix.h gthr-dce.h gthr-gnat.c gthr-gnat.h gthr-lynx.h gthr-mipssde.h gthr-nks.h gthr-posix.c gthr-posix.h gthr-posix95.h gthr-rtems.h gthr-single.h gthr-solaris.h gthr-tpf.h gthr-vxworks.h gthr-win32.h gthr.h ifcvt.c incpath.c incpath.h ipa-cp.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-ref.c ipa-reference.c ipa-split.c ipa-struct-reorg.c ipa-struct-reorg.h ipa-type-escape.c ipa-type-escape.h libgcc-libsystem.ver libgcc-std.ver libgcc2.c libgcc2.h libgcov.c loop-doloop.c loop-init.c loop-invariant.c loop-unroll.c loop-unswitch.c matrix-reorg.c mcf.c omega.c omega.h omp-low.c postreload-gcse.c profile.c regmove.c sched-vis.c sese.c sese.h store-motion.c target-globals.h tracer.c tree-chrec.c tree-chrec.h tree-complex.c tree-data-ref.c tree-data-ref.h tree-if-conv.c tree-loop-distribution.c tree-mudflap.c tree-nrv.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-predcom.c tree-profile.c tree-scalar-evolution.c tree-scalar-evolution.h tree-sra.c tree-ssa-alias.c tree-ssa-ccp.c tree-ssa-dce.c tree-ssa-dse.c tree-ssa-loop-ch.c tree-ssa-loop-im.c tree-ssa-loop-ivcanon.c tree-ssa-loop-niter.c tree-ssa-loop-prefetch.c tree-ssa-loop-unswitch.c tree-ssa-loop.c tree-ssa-math-opts.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-sccvn.h tree-ssa-sink.c tree-ssa-ter.c tree-ssa-uninit.c tree-stdarg.c tree-stdarg.h tree-switch-conversion.c tree-tailcall.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vectorizer.c tree-vectorizer.h tree-vrp.c unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c unwind.inc value-prof.c value-prof.h var-tracking.c web.c ./: bb-reorder.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-objc-common.h c-parser.c c-tree.h c-typeck.c collect2-aix.c collect2-aix.h collect2.c collect2.h combine-stack-adj.c compare-elim.c coverage.c coverage.h cppbuiltin.c cppbuiltin.h cppdefault.c cppdefault.h crtstuff.c gcov-io.c gcov-io.h gcov-iov.c gcse.c gthr-aix.h gthr-dce.h gthr-gnat.c gthr-gnat.h gthr-lynx.h gthr-mipssde.h gthr-nks.h gthr-posix.c gthr-posix.h gthr-posix95.h gthr-rtems.h gthr-single.h gthr-solaris.h gthr-tpf.h gthr-vxworks.h gthr-win32.h gthr.h ifcvt.c incpath.c incpath.h ipa-cp.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-ref.c ipa-reference.c ipa-split.c ipa-struct-reorg.c ipa-struct-reorg.h ipa-type-escape.c ipa-type-escape.h libgcc-libsystem.ver libgcc-std.ver libgcc2.c libgcc2.h libgcov.c loop-doloop.c loop-init.c loop-invariant.c loop-unroll.c loop-unswitch.c matrix-reorg.c mcf.c omega.c omega.h omp-low.c postreload-gcse.c profile.c regmove.c sched-vis.c sese.c sese.h store-motion.c target-globals.h tracer.c tree-chrec.c tree-chrec.h tree-complex.c tree-data-ref.c tree-data-ref.h tree-if-conv.c tree-loop-distribution.c tree-mudflap.c tree-nrv.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-predcom.c tree-profile.c tree-scalar-evolution.c tree-scalar-evolution.h tree-sra.c tree-ssa-alias.c tree-ssa-ccp.c tree-ssa-dce.c tree-ssa-dse.c tree-ssa-loop-ch.c tree-ssa-loop-im.c tree-ssa-loop-ivcanon.c tree-ssa-loop-niter.c tree-ssa-loop-prefetch.c tree-ssa-loop-unswitch.c tree-ssa-loop.c tree-ssa-math-opts.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-sccvn.h tree-ssa-sink.c tree-ssa-ter.c tree-ssa-uninit.c tree-stdarg.c tree-stdarg.h tree-switch-conversion.c tree-tailcall.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vectorizer.c tree-vectorizer.h tree-vrp.c unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c unwind.inc value-prof.c value-prof.h var-tracking.c web.c cm3/m3-sys/m3cc/gcc-4.6/gcc/c-family/: ChangeLog c-ada-spec.c c-ada-spec.h c-common.c c-common.def c-common.h c-cppbuiltin.c c-dump.c c-format.c c-format.h c-gimplify.c c-lex.c c-objc.h c-omp.c c-opts.c c-pch.c c-ppoutput.c c-pragma.c c-pragma.h c-pretty-print.c c-pretty-print.h c-semantics.c stub-objc.c ./: ChangeLog c-ada-spec.c c-ada-spec.h c-common.c c-common.def c-common.h c-cppbuiltin.c c-dump.c c-format.c c-format.h c-gimplify.c c-lex.c c-objc.h c-omp.c c-opts.c c-pch.c c-ppoutput.c c-pragma.c c-pragma.h c-pretty-print.c c-pretty-print.h c-semantics.c stub-objc.c cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: linux-unwind.h sol2-unwind.h w32-unwind.h ./: linux-unwind.h sol2-unwind.h w32-unwind.h cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: Make-lang.in common.c common.h config-lang.in lang-specs.h lang.opt lto-lang.c lto-object.c lto-tree.h lto.h ./: Make-lang.in common.c common.h config-lang.in lang-specs.h lang.opt lto-lang.c lto-object.c lto-tree.h lto.h cm3/m3-sys/m3cc/gcc-4.6/libcpp/: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c internal.h lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.h ucnid.tab ./: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c internal.h lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.h ucnid.tab cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: cpp-id-data.h cpplib.h mkdeps.h ./: cpp-id-data.h cpplib.h mkdeps.h cm3/m3-sys/m3cc/gcc-4.6/libcpp/po/: ChangeLog be.gmo be.po ca.gmo ca.po cpplib.pot da.gmo da.po de.gmo de.po el.gmo el.po es.gmo es.po fi.gmo fi.po fr.gmo fr.po id.gmo id.po ja.gmo ja.po nl.gmo nl.po ru.gmo ru.po sv.gmo sv.po tr.gmo tr.po uk.gmo uk.po vi.gmo vi.po zh_CN.gmo zh_CN.po zh_TW.gmo zh_TW.po ./: ChangeLog be.gmo be.po ca.gmo ca.po cpplib.pot da.gmo da.po de.gmo de.po el.gmo el.po es.gmo es.po fi.gmo fi.po fr.gmo fr.po id.gmo id.po ja.gmo ja.po nl.gmo nl.po ru.gmo ru.po sv.gmo sv.po tr.gmo tr.po uk.gmo uk.po vi.gmo vi.po zh_CN.gmo zh_CN.po zh_TW.gmo zh_TW.po Log message: remove more LTO remove much of the optimizer; more to do remove most of C preprocessor (except hashtables and line map) remove most of C-family frontend (except c.opt) remove some asserts like in gcc 4.5 for Modula-3 compatibility remove runtime stuff (libgcc, unwind, gthr) extern "C" everything implement the tree-nested change (note that frontends can provide custom tree codes and gimplification, so we should be able to do this work in parse.c) In combination with parse.c change, this is enough to compile all of m3core and I think the "only" problem is that some functions aren't output. To be looked into soon, so we can really use 4.6 (and then on to 4.7.., and then on to C/C++ if 4.8 isn't out by then..) From jkrell at elego.de Sun May 20 02:25:58 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 2:25:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520002558.5CEC4CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 02:25:58 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: gcse.h ipa-utils.c ipa.c loop-iv.c tree-emutls.c tree-inline.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c Log message: missed files that I had deleted and readded and then edited CVS doesn't allow that easily and I messed it up From jkrell at elego.de Sun May 20 03:48:49 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 3:48:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520014849.B3E8DCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 03:48:49 Modified files: cm3/m3-sys/m3cc/gcc-4.5/gcc/: tree.def Log message: add comment that we modified this file (but we could move it to a frontend file) From jkrell at elego.de Sun May 20 10:49:09 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 10:49:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520084910.12270CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 10:49:09 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: gccspec.c Log message: fix extern C..dead file..will be deleting From jkrell at elego.de Sun May 20 11:00:27 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 11:00:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520090027.D85DECC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 11:00:27 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: remove invalid checks from gcc 4.2/ARM_DARWIN, for now append -gcc46 for gcc 4.6, no need for lang-specs.h in my gcc 4.6 (Makefile.in trimmed), and nice can also just cd & make for my gcc 4.6 Makefile.in From jkrell at elego.de Sun May 20 11:23:34 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 11:23:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520092334.B3B19CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 11:23:34 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: Make-lang.in Log message: add dependency on which includes insn-config.h From jkrell at elego.de Sun May 20 12:08:10 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 12:08:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520100810.71462CC859@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 12:08:10 Added files: cm3/ESC/Simplify/prover/test/src/: m3makefile.broken Removed files: cm3/ESC/Simplify/prover/test/src/: m3makefile Log message: rename away broken m3makefile the README even says the tests don't build due to FingerP no longer being exported From jkrell at elego.de Wed May 23 08:37:23 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 8:37:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523063728.2565A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 08:37:23 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: gcc 4.6 work in progress From jkrell at elego.de Wed May 23 08:38:42 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 8:38:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523063854.506F02474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 08:38:42 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: m3cg.h Log message: gcc 4.6 work in progress From jkrell at elego.de Wed May 23 09:36:40 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:36:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523073641.67B34CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:36:40 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: Use -j4 on make for some parallelism From jkrell at elego.de Wed May 23 09:50:38 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:50:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523075038.E9EA32474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:50:38 Removed files: cm3/m3-sys/m3cc/gcc-4.6/gcc/po/: be.po da.po de.po el.po es.po fi.po fr.po id.po ja.po nl.po ru.po sr.po sv.po tr.po vi.po zh_CN.po zh_TW.po Log message: not needed From jkrell at elego.de Wed May 23 09:52:10 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:52:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523075211.3B4BCCC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:52:10 Modified files: cm3/m3-sys/m3cc/gcc-4.6/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.6/libiberty/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.6/gcc/: configure Log message: turn off -O2 at least for now From jkrell at elego.de Wed May 23 09:52:34 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:52:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523075234.61801CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:52:34 Modified files: cm3/m3-sys/m3cc/gcc-4.6/libcpp/: configure Log message: turn off -O2 at least for now From jkrell at elego.de Wed May 23 18:45:39 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 18:45:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523164540.1C0F02474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 18:45:39 Added files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: 1.pl Log message: useful From jkrell at elego.de Wed May 23 18:49:40 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 18:49:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523164940.1A2F92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 18:49:40 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: 1.pl Log message: fix From jkrell at elego.de Wed May 23 19:33:01 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 19:33:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523173301.C89022474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 19:33:01 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: alias.c attribs.c auto-inc-dec.c builtins.c calls.c cfgcleanup.c cfgexpand.c cfglayout.c cfgloop.c cfgloopmanip.c cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c convert.c coretypes.h cse.c dce.c ddg.c emit-rtl.c emutls.c expr.c final.c fold-const.c fwprop.c gccspec.c gcse.h gengtype-state.c gengtype.c gengtype.h genrecog.c gimple-fold.c gimple-iterator.c gimple-pretty-print.c gimple.c gimplify.c haifa-sched.c hwint.c ipa-prop.h ipa-ref.h ipa-utils.c ipa.c jump.c langhooks.c langhooks.h lcm.c lists.c loop-iv.c lower-subreg.c main.c modulo-sched.c passes.c predict.c predict.h real.c recog.c rtl.c sched-deps.c sched-ebb.c sched-rgn.c sel-sched-ir.c sel-sched.c ssaexpand.h stmt.c stringpool.c system.h target-globals.c targhooks.c timevar.c tlink.c toplev.c tree-cfg.c tree-cfgcleanup.c tree-dfa.c tree-dump.c tree-eh.c tree-emutls.c tree-flow.h tree-inline.c tree-inline.h tree-into-ssa.c tree-nested.c tree-nomudflap.c tree-optimize.c tree-pass.h tree-pretty-print.c tree-ssa-address.c tree-ssa-alias.h tree-ssa-coalesce.c tree-ssa-copy.c tree-ssa-dom.c tree-ssa-forwprop.c tree-ssa-live.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c tree-ssa-operands.c tree-ssa-propagate.c tree-ssa-structalias.c tree-ssa.c tree.c tsystem.h typeclass.h varpool.c vmsdbgout.c xcoff.h Log message: work in progress -- go back a few days, I removed too much From jkrell at elego.de Wed May 23 19:36:09 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 19:36:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523173609.43D302474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 19:36:09 Added files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: bb-reorder.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-objc-common.h c-parser.c c-tree.h c-typeck.c collect2-aix.c collect2-aix.h collect2.c collect2.h combine-stack-adj.c compare-elim.c coverage.c coverage.h cppbuiltin.c cppbuiltin.h cppdefault.c cppdefault.h crtstuff.c gcov-io.c gcov-io.h gcov-iov.c gcse.c ifcvt.c incpath.c incpath.h ipa-cp.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-ref.c ipa-reference.c ipa-split.c ipa-struct-reorg.c ipa-struct-reorg.h ipa-type-escape.c ipa-type-escape.h libgcc2.c libgcc2.h libgcov.c loop-doloop.c loop-init.c loop-invariant.c loop-unroll.c loop-unswitch.c lto-symtab.c matrix-reorg.c mcf.c omega.c omega.h omp-low.c postreload-gcse.c profile.c regmove.c sched-vis.c sese.c sese.h store-motion.c target-globals.h tracer.c tree-chrec.c tree-chrec.h tree-complex.c tree-data-ref.c tree-data-ref.h tree-if-conv.c tree-loop-distribution.c tree-mudflap.c tree-nrv.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-predcom.c tree-profile.c tree-scalar-evolution.c tree-scalar-evolution.h tree-sra.c tree-ssa-alias.c tree-ssa-ccp.c tree-ssa-dce.c tree-ssa-dse.c tree-ssa-loop-ch.c tree-ssa-loop-im.c tree-ssa-loop-ivcanon.c tree-ssa-loop-niter.c tree-ssa-loop-prefetch.c tree-ssa-loop-unswitch.c tree-ssa-loop.c tree-ssa-math-opts.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-sccvn.h tree-ssa-sink.c tree-ssa-ter.c tree-ssa-uninit.c tree-stdarg.c tree-stdarg.h tree-switch-conversion.c tree-tailcall.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vectorizer.c tree-vectorizer.h tree-vrp.c unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c value-prof.c value-prof.h var-tracking.c web.c Log message: add stuff back..at least for now From jkrell at elego.de Wed May 23 19:37:45 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 19:37:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523173745.811B82474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 19:37:45 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: lto-symtab.c Log message: extern "C" From jkrell at elego.de Thu May 24 09:52:27 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 24 May 2012 9:52:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120524075227.C4D032474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/24 09:52:27 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: gccspec.c Log message: extern C again From jkrell at elego.de Mon May 28 10:47:05 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 28 May 2012 10:47:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120528084705.E13302474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/28 10:47:05 Modified files: cm3/m3-sys/m3cc/gcc-4.6/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in auto-inc-dec.c basic-block.h builtins.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-parser.c c-tree.h c-typeck.c calls.c cfgexpand.c cfgloop.h cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c configure configure.ac cppdefault.c cppdefault.h cppspec.c cse.c expr.c final.c fold-const.c gcc.c gccspec.c gcse.c gengtype-lex.c gengtype-lex.l gengtype.c gimple-fold.c gimple.c gimplify.c incpath.c intl.c ipa-cp.c ipa-inline.c ipa-prop.c ipa-prop.h ipa-ref.h ipa-utils.c ipa.c ira-build.c ira-conflicts.c ira-int.h ira.c ira.h libgcov.c loop-iv.c loop-unswitch.c opts.c passes.c postreload.c predict.c profile.c sched-vis.c sel-sched-dump.c store-motion.c stringpool.c targhooks.c toplev.c tree-cfg.c tree-chrec.c tree-complex.c tree-eh.c tree-flow.h tree-inline.c tree-nested.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-pass.h tree-pretty-print.c tree-profile.c tree-scalar-evolution.c tree-sra.c tree-ssa-address.c tree-ssa-alias.c tree-ssa-copyrename.c tree-ssa-dce.c tree-ssa-dom.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c tree-ssa-loop.c tree-ssa-phiopt.c tree-ssa-structalias.c tree-ssa-uncprop.c tree-ssa.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vrp.c tree.h unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c value-prof.c var-tracking.c varpool.c web.c ./: Makefile.in auto-inc-dec.c basic-block.h builtins.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-parser.c c-tree.h c-typeck.c calls.c cfgexpand.c cfgloop.h cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c configure configure.ac cppdefault.c cppdefault.h cppspec.c cse.c expr.c final.c fold-const.c gcc.c gccspec.c gcse.c gengtype-lex.c gengtype-lex.l gengtype.c gimple-fold.c gimple.c gimplify.c incpath.c intl.c ipa-cp.c ipa-inline.c ipa-prop.c ipa-prop.h ipa-ref.h ipa-utils.c ipa.c ira-build.c ira-conflicts.c ira-int.h ira.c ira.h libgcov.c loop-iv.c loop-unswitch.c opts.c passes.c postreload.c predict.c profile.c sched-vis.c sel-sched-dump.c store-motion.c stringpool.c targhooks.c toplev.c tree-cfg.c tree-chrec.c tree-complex.c tree-eh.c tree-flow.h tree-inline.c tree-nested.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-pass.h tree-pretty-print.c tree-profile.c tree-scalar-evolution.c tree-sra.c tree-ssa-address.c tree-ssa-alias.c tree-ssa-copyrename.c tree-ssa-dce.c tree-ssa-dom.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c tree-ssa-loop.c tree-ssa-phiopt.c tree-ssa-structalias.c tree-ssa-uncprop.c tree-ssa.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vrp.c tree.h unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c value-prof.c var-tracking.c varpool.c web.c cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: darwin-protos.h darwin.c darwin.h ./: darwin-protos.h darwin.c darwin.h cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: crtfastmath.c crtprec.c cygming-crtbegin.c cygming-crtend.c darwin.h driver-i386.c gmon-sol2.c i386.c netware-crt0.c ./: crtfastmath.c crtprec.c cygming-crtbegin.c cygming-crtend.c darwin.h driver-i386.c gmon-sol2.c i386.c netware-crt0.c cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: lto.c ./: lto.c cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: line-map.h Log message: work in progress -- can compile everything now, but float exception right away From dabenavidesd at yahoo.es Mon May 28 16:22:24 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 28 May 2012 15:22:24 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120528084705.E13302474003@birch.elegosoft.com> Message-ID: <1338214944.4326.YahooMailClassic@web29705.mail.ird.yahoo.com> Hi Jay: Where are you testing this, or have you tested this on an Alpha, I might get access, but I notice you dropped the libdecnumber, stuff right? Thanks in advance --- El lun, 28/5/12, Jay Krell escribi?: > De: Jay Krell > Asunto: [M3commit] CVS Update: cm3 > Para: m3commit at elegosoft.com > Fecha: lunes, 28 de mayo, 2012 05:47 > CVSROOT: /usr/cvs > Changes by: > jkrell at birch. 12/05/28 10:47:05 > > Modified files: > cm3/m3-sys/m3cc/gcc-4.6/: configure > ./: configure > cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in > auto-inc-dec.c > > > basic-block.h builtins.c > > > c-aux-info.c c-convert.c c-decl.c > > > c-errors.c c-lang.c c-lang.h > > > c-objc-common.c c-parser.c > > > c-tree.h c-typeck.c calls.c > > > cfgexpand.c cfgloop.h cgraph.c > > > cgraph.h cgraphbuild.c > > > cgraphunit.c combine.c configure > > > configure.ac cppdefault.c > > > cppdefault.h cppspec.c cse.c > > > expr.c final.c fold-const.c gcc.c > > > gccspec.c gcse.c gengtype-lex.c > > > gengtype-lex.l gengtype.c > > > gimple-fold.c gimple.c gimplify.c > > > incpath.c intl.c ipa-cp.c > > > ipa-inline.c ipa-prop.c ipa-prop.h > > > ipa-ref.h ipa-utils.c ipa.c > > > ira-build.c ira-conflicts.c > > > ira-int.h ira.c ira.h libgcov.c > > > loop-iv.c loop-unswitch.c opts.c > > > passes.c postreload.c predict.c > > > profile.c sched-vis.c > > > sel-sched-dump.c store-motion.c > > > stringpool.c targhooks.c toplev.c > > > tree-cfg.c tree-chrec.c > > > tree-complex.c tree-eh.c > > > tree-flow.h tree-inline.c > > > tree-nested.c tree-object-size.c > > > tree-outof-ssa.c tree-parloops.c > > > tree-pass.h tree-pretty-print.c > > > tree-profile.c > > > tree-scalar-evolution.c tree-sra.c > > > tree-ssa-address.c > > > tree-ssa-alias.c > > > tree-ssa-copyrename.c > > > tree-ssa-dce.c tree-ssa-dom.c > > > tree-ssa-loop-ivopts.c > > > tree-ssa-loop-manip.c > > > tree-ssa-loop.c tree-ssa-phiopt.c > > > tree-ssa-structalias.c > > > tree-ssa-uncprop.c tree-ssa.c > > > tree-vect-data-refs.c > > > tree-vect-generic.c > > > tree-vect-loop-manip.c > > > tree-vect-loop.c > > > tree-vect-patterns.c > > > tree-vect-slp.c tree-vect-stmts.c > > > tree-vrp.c tree.h unwind-c.c > > > unwind-compat.c unwind-compat.h > > > unwind-dw2-fde-compat.c > > > unwind-dw2-fde-darwin.c > > > unwind-dw2-fde-glibc.c > > > unwind-dw2-fde.c unwind-dw2-fde.h > > > unwind-dw2.c unwind-dw2.h > > > unwind-generic.h unwind-pe.h > > > unwind-sjlj.c value-prof.c > > > var-tracking.c varpool.c web.c > ./: Makefile.in auto-inc-dec.c > basic-block.h builtins.c > c-aux-info.c c-convert.c > c-decl.c c-errors.c c-lang.c > c-lang.h c-objc-common.c > c-parser.c c-tree.h c-typeck.c > calls.c cfgexpand.c > cfgloop.h cgraph.c cgraph.h > cgraphbuild.c cgraphunit.c > combine.c configure configure.ac > cppdefault.c cppdefault.h > cppspec.c cse.c expr.c final.c > fold-const.c gcc.c > gccspec.c gcse.c gengtype-lex.c > gengtype-lex.l gengtype.c > gimple-fold.c gimple.c gimplify.c > incpath.c intl.c ipa-cp.c > ipa-inline.c ipa-prop.c ipa-prop.h > ipa-ref.h ipa-utils.c ipa.c > ira-build.c ira-conflicts.c > ira-int.h ira.c ira.h > libgcov.c loop-iv.c loop-unswitch.c > opts.c passes.c > postreload.c predict.c profile.c sched-vis.c > sel-sched-dump.c > store-motion.c stringpool.c targhooks.c > toplev.c tree-cfg.c > tree-chrec.c tree-complex.c tree-eh.c > tree-flow.h tree-inline.c > tree-nested.c tree-object-size.c > tree-outof-ssa.c > tree-parloops.c tree-pass.h > tree-pretty-print.c > tree-profile.c tree-scalar-evolution.c > tree-sra.c > tree-ssa-address.c tree-ssa-alias.c > tree-ssa-copyrename.c > tree-ssa-dce.c tree-ssa-dom.c > tree-ssa-loop-ivopts.c > tree-ssa-loop-manip.c tree-ssa-loop.c > tree-ssa-phiopt.c > tree-ssa-structalias.c tree-ssa-uncprop.c > tree-ssa.c > tree-vect-data-refs.c tree-vect-generic.c > tree-vect-loop-manip.c > tree-vect-loop.c tree-vect-patterns.c > tree-vect-slp.c > tree-vect-stmts.c tree-vrp.c tree.h > unwind-c.c unwind-compat.c > unwind-compat.h > unwind-dw2-fde-compat.c > unwind-dw2-fde-darwin.c > unwind-dw2-fde-glibc.c > unwind-dw2-fde.c unwind-dw2-fde.h > unwind-dw2.c unwind-dw2.h > unwind-generic.h unwind-pe.h > unwind-sjlj.c value-prof.c > var-tracking.c varpool.c web.c > cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: > darwin-protos.h darwin.c > > > darwin.h > ./: darwin-protos.h darwin.c darwin.h > cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: > crtfastmath.c > > > crtprec.c > > > > cygming-crtbegin.c > > > > cygming-crtend.c > > > darwin.h > driver-i386.c > > > gmon-sol2.c > i386.c > > > > netware-crt0.c > ./: crtfastmath.c crtprec.c > cygming-crtbegin.c cygming-crtend.c > darwin.h driver-i386.c > gmon-sol2.c i386.c netware-crt0.c > cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: lto.c > ./: lto.c > cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: > line-map.h > > Log message: > work in progress -- can compile > everything now, but float exception right away > > From jay.krell at cornell.edu Tue May 29 06:30:00 2012 From: jay.krell at cornell.edu (Jay) Date: Mon, 28 May 2012 21:30:00 -0700 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1338214944.4326.YahooMailClassic@web29705.mail.ird.yahoo.com> References: <1338214944.4326.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: <07F31967-EDA5-4CD7-975C-11F428381AB8@gmail.com> Don't worry about it. I will test each platform or get others to before enabling, at least some popular majority of them. I no longer have any Alphas. Eventually I might ask for ssh access to an Alpha or reacquire hardware. Anyway, don't worry. I generally know what I'm doing. - Jay (briefly/pocket-sized-computer-aka-phone) On May 28, 2012, at 7:22 AM, "Daniel Alejandro Benavides D." wrote: > Hi Jay: > Where are you testing this, or have you tested this on an Alpha, I might get access, but I notice you dropped the libdecnumber, stuff right? > Thanks in advance > > --- El lun, 28/5/12, Jay Krell escribi?: > >> De: Jay Krell >> Asunto: [M3commit] CVS Update: cm3 >> Para: m3commit at elegosoft.com >> Fecha: lunes, 28 de mayo, 2012 05:47 >> CVSROOT: /usr/cvs >> Changes by: >> jkrell at birch. 12/05/28 10:47:05 >> >> Modified files: >> cm3/m3-sys/m3cc/gcc-4.6/: configure >> ./: configure >> cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in >> auto-inc-dec.c >> >> >> basic-block.h builtins.c >> >> >> c-aux-info.c c-convert.c c-decl.c >> >> >> c-errors.c c-lang.c c-lang.h >> >> >> c-objc-common.c c-parser.c >> >> >> c-tree.h c-typeck.c calls.c >> >> >> cfgexpand.c cfgloop.h cgraph.c >> >> >> cgraph.h cgraphbuild.c >> >> >> cgraphunit.c combine.c configure >> >> >> configure.ac cppdefault.c >> >> >> cppdefault.h cppspec.c cse.c >> >> >> expr.c final.c fold-const.c gcc.c >> >> >> gccspec.c gcse.c gengtype-lex.c >> >> >> gengtype-lex.l gengtype.c >> >> >> gimple-fold.c gimple.c gimplify.c >> >> >> incpath.c intl.c ipa-cp.c >> >> >> ipa-inline.c ipa-prop.c ipa-prop.h >> >> >> ipa-ref.h ipa-utils.c ipa.c >> >> >> ira-build.c ira-conflicts.c >> >> >> ira-int.h ira.c ira.h libgcov.c >> >> >> loop-iv.c loop-unswitch.c opts.c >> >> >> passes.c postreload.c predict.c >> >> >> profile.c sched-vis.c >> >> >> sel-sched-dump.c store-motion.c >> >> >> stringpool.c targhooks.c toplev.c >> >> >> tree-cfg.c tree-chrec.c >> >> >> tree-complex.c tree-eh.c >> >> >> tree-flow.h tree-inline.c >> >> >> tree-nested.c tree-object-size.c >> >> >> tree-outof-ssa.c tree-parloops.c >> >> >> tree-pass.h tree-pretty-print.c >> >> >> tree-profile.c >> >> >> tree-scalar-evolution.c tree-sra.c >> >> >> tree-ssa-address.c >> >> >> tree-ssa-alias.c >> >> >> tree-ssa-copyrename.c >> >> >> tree-ssa-dce.c tree-ssa-dom.c >> >> >> tree-ssa-loop-ivopts.c >> >> >> tree-ssa-loop-manip.c >> >> >> tree-ssa-loop.c tree-ssa-phiopt.c >> >> >> tree-ssa-structalias.c >> >> >> tree-ssa-uncprop.c tree-ssa.c >> >> >> tree-vect-data-refs.c >> >> >> tree-vect-generic.c >> >> >> tree-vect-loop-manip.c >> >> >> tree-vect-loop.c >> >> >> tree-vect-patterns.c >> >> >> tree-vect-slp.c tree-vect-stmts.c >> >> >> tree-vrp.c tree.h unwind-c.c >> >> >> unwind-compat.c unwind-compat.h >> >> >> unwind-dw2-fde-compat.c >> >> >> unwind-dw2-fde-darwin.c >> >> >> unwind-dw2-fde-glibc.c >> >> >> unwind-dw2-fde.c unwind-dw2-fde.h >> >> >> unwind-dw2.c unwind-dw2.h >> >> >> unwind-generic.h unwind-pe.h >> >> >> unwind-sjlj.c value-prof.c >> >> >> var-tracking.c varpool.c web.c >> ./: Makefile.in auto-inc-dec.c >> basic-block.h builtins.c >> c-aux-info.c c-convert.c >> c-decl.c c-errors.c c-lang.c >> c-lang.h c-objc-common.c >> c-parser.c c-tree.h c-typeck.c >> calls.c cfgexpand.c >> cfgloop.h cgraph.c cgraph.h >> cgraphbuild.c cgraphunit.c >> combine.c configure configure.ac >> cppdefault.c cppdefault.h >> cppspec.c cse.c expr.c final.c >> fold-const.c gcc.c >> gccspec.c gcse.c gengtype-lex.c >> gengtype-lex.l gengtype.c >> gimple-fold.c gimple.c gimplify.c >> incpath.c intl.c ipa-cp.c >> ipa-inline.c ipa-prop.c ipa-prop.h >> ipa-ref.h ipa-utils.c ipa.c >> ira-build.c ira-conflicts.c >> ira-int.h ira.c ira.h >> libgcov.c loop-iv.c loop-unswitch.c >> opts.c passes.c >> postreload.c predict.c profile.c sched-vis.c >> sel-sched-dump.c >> store-motion.c stringpool.c targhooks.c >> toplev.c tree-cfg.c >> tree-chrec.c tree-complex.c tree-eh.c >> tree-flow.h tree-inline.c >> tree-nested.c tree-object-size.c >> tree-outof-ssa.c >> tree-parloops.c tree-pass.h >> tree-pretty-print.c >> tree-profile.c tree-scalar-evolution.c >> tree-sra.c >> tree-ssa-address.c tree-ssa-alias.c >> tree-ssa-copyrename.c >> tree-ssa-dce.c tree-ssa-dom.c >> tree-ssa-loop-ivopts.c >> tree-ssa-loop-manip.c tree-ssa-loop.c >> tree-ssa-phiopt.c >> tree-ssa-structalias.c tree-ssa-uncprop.c >> tree-ssa.c >> tree-vect-data-refs.c tree-vect-generic.c >> tree-vect-loop-manip.c >> tree-vect-loop.c tree-vect-patterns.c >> tree-vect-slp.c >> tree-vect-stmts.c tree-vrp.c tree.h >> unwind-c.c unwind-compat.c >> unwind-compat.h >> unwind-dw2-fde-compat.c >> unwind-dw2-fde-darwin.c >> unwind-dw2-fde-glibc.c >> unwind-dw2-fde.c unwind-dw2-fde.h >> unwind-dw2.c unwind-dw2.h >> unwind-generic.h unwind-pe.h >> unwind-sjlj.c value-prof.c >> var-tracking.c varpool.c web.c >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: >> darwin-protos.h darwin.c >> >> >> darwin.h >> ./: darwin-protos.h darwin.c darwin.h >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: >> crtfastmath.c >> >> >> crtprec.c >> >> >> >> cygming-crtbegin.c >> >> >> >> cygming-crtend.c >> >> >> darwin.h >> driver-i386.c >> >> >> gmon-sol2.c >> i386.c >> >> >> >> netware-crt0.c >> ./: crtfastmath.c crtprec.c >> cygming-crtbegin.c cygming-crtend.c >> darwin.h driver-i386.c >> gmon-sol2.c i386.c netware-crt0.c >> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: lto.c >> ./: lto.c >> cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: >> line-map.h >> >> Log message: >> work in progress -- can compile >> everything now, but float exception right away >> >> From dabenavidesd at yahoo.es Tue May 29 20:44:26 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Tue, 29 May 2012 19:44:26 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <07F31967-EDA5-4CD7-975C-11F428381AB8@gmail.com> Message-ID: <1338317066.3447.YahooMailClassic@web29704.mail.ird.yahoo.com> Hi all: good one, there isn't high-end user needs lately here, so I guess we shouldn't ask if we want to support other machines than just PC, perhaps, we should check more platforms at that level. Any NT would not be affected but anything else is, HW for testing purposes isn't supported by NT (like debuggers), so there it isn't too much to support for that (lying on MIPS32, and Portable devices sometimes are RISC systems, now what is not aiming NT are desktops but bigger machines) but they are growing down so I don't know if they will become available again. Thanks of Modula-3 hackers there is still more systems to check for all if interested in any. Thanks in advance --- El lun, 28/5/12, Jay escribi?: > De: Jay > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "" , "" > Fecha: lunes, 28 de mayo, 2012 23:30 > Don't worry about it. I will test > each platform or get others to before enabling, at least > some popular majority of them. I no longer have any Alphas. > Eventually I might ask for ssh access to an Alpha or > reacquire hardware. Anyway, don't worry. I generally know > what I'm doing. > > - Jay (briefly/pocket-sized-computer-aka-phone) > > On May 28, 2012, at 7:22 AM, "Daniel Alejandro Benavides D." > > wrote: > > > Hi Jay: > > Where are you testing this, or have you tested this on > an Alpha, I might get access, but I notice you dropped the > libdecnumber, stuff right? > > Thanks in advance > > > > --- El lun, 28/5/12, Jay Krell > escribi?: > > > >> De: Jay Krell > >> Asunto: [M3commit] CVS Update: cm3 > >> Para: m3commit at elegosoft.com > >> Fecha: lunes, 28 de mayo, 2012 05:47 > >> CVSROOT: /usr/cvs > >> Changes by: > >> jkrell at birch. 12/05/28 10:47:05 > >> > >> Modified files: > >> cm3/m3-sys/m3cc/gcc-4.6/: configure > >> ./: configure > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/: > Makefile.in > >> auto-inc-dec.c > >> > >> > >> basic-block.h builtins.c > >> > >> > >> c-aux-info.c c-convert.c c-decl.c > >> > >> > >> c-errors.c c-lang.c c-lang.h > >> > >> > >> c-objc-common.c c-parser.c > >> > >> > >> c-tree.h c-typeck.c calls.c > >> > >> > >> cfgexpand.c cfgloop.h cgraph.c > >> > >> > >> cgraph.h cgraphbuild.c > >> > >> > >> cgraphunit.c combine.c configure > >> > >> > >> configure.ac cppdefault.c > >> > >> > >> cppdefault.h cppspec.c cse.c > >> > >> > >> expr.c final.c fold-const.c gcc.c > >> > >> > >> gccspec.c gcse.c gengtype-lex.c > >> > >> > >> gengtype-lex.l gengtype.c > >> > >> > >> gimple-fold.c gimple.c gimplify.c > >> > >> > >> incpath.c intl.c ipa-cp.c > >> > >> > >> ipa-inline.c ipa-prop.c ipa-prop.h > >> > >> > >> ipa-ref.h ipa-utils.c ipa.c > >> > >> > >> ira-build.c ira-conflicts.c > >> > >> > >> ira-int.h ira.c ira.h libgcov.c > >> > >> > >> loop-iv.c loop-unswitch.c opts.c > >> > >> > >> passes.c postreload.c predict.c > >> > >> > >> profile.c sched-vis.c > >> > >> > >> sel-sched-dump.c store-motion.c > >> > >> > >> stringpool.c targhooks.c toplev.c > >> > >> > >> tree-cfg.c tree-chrec.c > >> > >> > >> tree-complex.c tree-eh.c > >> > >> > >> tree-flow.h tree-inline.c > >> > >> > >> tree-nested.c tree-object-size.c > >> > >> > >> tree-outof-ssa.c tree-parloops.c > >> > >> > >> tree-pass.h tree-pretty-print.c > >> > >> > >> tree-profile.c > >> > >> > >> tree-scalar-evolution.c tree-sra.c > >> > >> > >> tree-ssa-address.c > >> > >> > >> tree-ssa-alias.c > >> > >> > >> tree-ssa-copyrename.c > >> > >> > >> tree-ssa-dce.c tree-ssa-dom.c > >> > >> > >> tree-ssa-loop-ivopts.c > >> > >> > >> tree-ssa-loop-manip.c > >> > >> > >> tree-ssa-loop.c tree-ssa-phiopt.c > >> > >> > >> tree-ssa-structalias.c > >> > >> > >> tree-ssa-uncprop.c tree-ssa.c > >> > >> > >> tree-vect-data-refs.c > >> > >> > >> tree-vect-generic.c > >> > >> > >> tree-vect-loop-manip.c > >> > >> > >> tree-vect-loop.c > >> > >> > >> tree-vect-patterns.c > >> > >> > >> tree-vect-slp.c tree-vect-stmts.c > >> > >> > >> tree-vrp.c tree.h unwind-c.c > >> > >> > >> unwind-compat.c unwind-compat.h > >> > >> > >> unwind-dw2-fde-compat.c > >> > >> > >> unwind-dw2-fde-darwin.c > >> > >> > >> unwind-dw2-fde-glibc.c > >> > >> > >> unwind-dw2-fde.c unwind-dw2-fde.h > >> > >> > >> unwind-dw2.c unwind-dw2.h > >> > >> > >> unwind-generic.h unwind-pe.h > >> > >> > >> unwind-sjlj.c value-prof.c > >> > >> > >> var-tracking.c varpool.c web.c > >> ./: Makefile.in auto-inc-dec.c > >> basic-block.h builtins.c > >> c-aux-info.c > c-convert.c > >> c-decl.c c-errors.c c-lang.c > >> c-lang.h > c-objc-common.c > >> c-parser.c c-tree.h c-typeck.c > >> calls.c cfgexpand.c > >> cfgloop.h cgraph.c cgraph.h > >> cgraphbuild.c > cgraphunit.c > >> combine.c configure configure.ac > >> cppdefault.c > cppdefault.h > >> cppspec.c cse.c expr.c final.c > >> fold-const.c gcc.c > >> gccspec.c gcse.c gengtype-lex.c > >> gengtype-lex.l > gengtype.c > >> gimple-fold.c gimple.c gimplify.c > >> incpath.c intl.c > ipa-cp.c > >> ipa-inline.c ipa-prop.c ipa-prop.h > >> ipa-ref.h ipa-utils.c > ipa.c > >> ira-build.c ira-conflicts.c > >> ira-int.h ira.c ira.h > >> libgcov.c loop-iv.c loop-unswitch.c > >> opts.c passes.c > >> postreload.c predict.c profile.c sched-vis.c > >> sel-sched-dump.c > >> store-motion.c stringpool.c targhooks.c > >> toplev.c tree-cfg.c > >> tree-chrec.c tree-complex.c tree-eh.c > >> tree-flow.h > tree-inline.c > >> tree-nested.c tree-object-size.c > >> tree-outof-ssa.c > >> tree-parloops.c tree-pass.h > >> tree-pretty-print.c > >> tree-profile.c tree-scalar-evolution.c > >> tree-sra.c > >> tree-ssa-address.c tree-ssa-alias.c > >> tree-ssa-copyrename.c > >> tree-ssa-dce.c tree-ssa-dom.c > >> tree-ssa-loop-ivopts.c > >> tree-ssa-loop-manip.c tree-ssa-loop.c > >> tree-ssa-phiopt.c > >> tree-ssa-structalias.c tree-ssa-uncprop.c > >> tree-ssa.c > >> tree-vect-data-refs.c tree-vect-generic.c > >> tree-vect-loop-manip.c > >> tree-vect-loop.c tree-vect-patterns.c > >> tree-vect-slp.c > >> tree-vect-stmts.c tree-vrp.c tree.h > >> unwind-c.c > unwind-compat.c > >> unwind-compat.h > >> unwind-dw2-fde-compat.c > >> unwind-dw2-fde-darwin.c > >> unwind-dw2-fde-glibc.c > >> unwind-dw2-fde.c unwind-dw2-fde.h > >> unwind-dw2.c > unwind-dw2.h > >> unwind-generic.h unwind-pe.h > >> unwind-sjlj.c > value-prof.c > >> var-tracking.c varpool.c web.c > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: > >> darwin-protos.h darwin.c > >> > >> > >> darwin.h > >> ./: darwin-protos.h darwin.c darwin.h > > >> > cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: > >> crtfastmath.c > >> > >> > >> > crtprec.c > >> > >> > >> > >> cygming-crtbegin.c > >> > >> > >> > >> cygming-crtend.c > >> > >> > >> > darwin.h > >> driver-i386.c > >> > >> > >> > gmon-sol2.c > >> i386.c > >> > >> > >> > >> netware-crt0.c > >> ./: crtfastmath.c crtprec.c > >> cygming-crtbegin.c cygming-crtend.c > >> darwin.h driver-i386.c > >> gmon-sol2.c i386.c netware-crt0.c > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: > lto.c > >> ./: lto.c > >> > cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: > >> line-map.h > >> > >> Log message: > >> work in progress -- can compile > >> everything now, but float exception right away > >> > >> > From jay.krell at cornell.edu Wed May 30 01:15:48 2012 From: jay.krell at cornell.edu (Jay) Date: Tue, 29 May 2012 16:15:48 -0700 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1338317066.3447.YahooMailClassic@web29704.mail.ird.yahoo.com> References: <1338317066.3447.YahooMailClassic@web29704.mail.ird.yahoo.com> Message-ID: <1572EB44-615A-4224-948B-DDC3DB23E57C@gmail.com> Daniel you don't make sense. - Jay (briefly/pocket-sized-computer-aka-phone) On May 29, 2012, at 11:44 AM, "Daniel Alejandro Benavides D." wrote: > Hi all: > good one, there isn't high-end user needs lately here, so I guess we shouldn't ask if we want to support other machines than just PC, perhaps, we should check more platforms at that level. > Any NT would not be affected but anything else is, HW for testing purposes isn't supported by NT (like debuggers), so there it isn't too much to support for that (lying on MIPS32, and Portable devices sometimes are RISC systems, now what is not aiming NT are desktops but bigger machines) but they are growing down so I don't know if they will become available again. > Thanks of Modula-3 hackers there is still more systems to check for all if interested in any. > Thanks in advance > > --- El lun, 28/5/12, Jay escribi?: > >> De: Jay >> Asunto: Re: [M3commit] CVS Update: cm3 >> Para: "Daniel Alejandro Benavides D." >> CC: "" , "" >> Fecha: lunes, 28 de mayo, 2012 23:30 >> Don't worry about it. I will test >> each platform or get others to before enabling, at least >> some popular majority of them. I no longer have any Alphas. >> Eventually I might ask for ssh access to an Alpha or >> reacquire hardware. Anyway, don't worry. I generally know >> what I'm doing. >> >> - Jay (briefly/pocket-sized-computer-aka-phone) >> >> On May 28, 2012, at 7:22 AM, "Daniel Alejandro Benavides D." >> >> wrote: >> >>> Hi Jay: >>> Where are you testing this, or have you tested this on >> an Alpha, I might get access, but I notice you dropped the >> libdecnumber, stuff right? >>> Thanks in advance >>> >>> --- El lun, 28/5/12, Jay Krell >> escribi?: >>> >>>> De: Jay Krell >>>> Asunto: [M3commit] CVS Update: cm3 >>>> Para: m3commit at elegosoft.com >>>> Fecha: lunes, 28 de mayo, 2012 05:47 >>>> CVSROOT: /usr/cvs >>>> Changes by: >>>> jkrell at birch. 12/05/28 10:47:05 >>>> >>>> Modified files: >>>> cm3/m3-sys/m3cc/gcc-4.6/: configure >>>> ./: configure >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/: >> Makefile.in >>>> auto-inc-dec.c >>>> >>>> >>>> basic-block.h builtins.c >>>> >>>> >>>> c-aux-info.c c-convert.c c-decl.c >>>> >>>> >>>> c-errors.c c-lang.c c-lang.h >>>> >>>> >>>> c-objc-common.c c-parser.c >>>> >>>> >>>> c-tree.h c-typeck.c calls.c >>>> >>>> >>>> cfgexpand.c cfgloop.h cgraph.c >>>> >>>> >>>> cgraph.h cgraphbuild.c >>>> >>>> >>>> cgraphunit.c combine.c configure >>>> >>>> >>>> configure.ac cppdefault.c >>>> >>>> >>>> cppdefault.h cppspec.c cse.c >>>> >>>> >>>> expr.c final.c fold-const.c gcc.c >>>> >>>> >>>> gccspec.c gcse.c gengtype-lex.c >>>> >>>> >>>> gengtype-lex.l gengtype.c >>>> >>>> >>>> gimple-fold.c gimple.c gimplify.c >>>> >>>> >>>> incpath.c intl.c ipa-cp.c >>>> >>>> >>>> ipa-inline.c ipa-prop.c ipa-prop.h >>>> >>>> >>>> ipa-ref.h ipa-utils.c ipa.c >>>> >>>> >>>> ira-build.c ira-conflicts.c >>>> >>>> >>>> ira-int.h ira.c ira.h libgcov.c >>>> >>>> >>>> loop-iv.c loop-unswitch.c opts.c >>>> >>>> >>>> passes.c postreload.c predict.c >>>> >>>> >>>> profile.c sched-vis.c >>>> >>>> >>>> sel-sched-dump.c store-motion.c >>>> >>>> >>>> stringpool.c targhooks.c toplev.c >>>> >>>> >>>> tree-cfg.c tree-chrec.c >>>> >>>> >>>> tree-complex.c tree-eh.c >>>> >>>> >>>> tree-flow.h tree-inline.c >>>> >>>> >>>> tree-nested.c tree-object-size.c >>>> >>>> >>>> tree-outof-ssa.c tree-parloops.c >>>> >>>> >>>> tree-pass.h tree-pretty-print.c >>>> >>>> >>>> tree-profile.c >>>> >>>> >>>> tree-scalar-evolution.c tree-sra.c >>>> >>>> >>>> tree-ssa-address.c >>>> >>>> >>>> tree-ssa-alias.c >>>> >>>> >>>> tree-ssa-copyrename.c >>>> >>>> >>>> tree-ssa-dce.c tree-ssa-dom.c >>>> >>>> >>>> tree-ssa-loop-ivopts.c >>>> >>>> >>>> tree-ssa-loop-manip.c >>>> >>>> >>>> tree-ssa-loop.c tree-ssa-phiopt.c >>>> >>>> >>>> tree-ssa-structalias.c >>>> >>>> >>>> tree-ssa-uncprop.c tree-ssa.c >>>> >>>> >>>> tree-vect-data-refs.c >>>> >>>> >>>> tree-vect-generic.c >>>> >>>> >>>> tree-vect-loop-manip.c >>>> >>>> >>>> tree-vect-loop.c >>>> >>>> >>>> tree-vect-patterns.c >>>> >>>> >>>> tree-vect-slp.c tree-vect-stmts.c >>>> >>>> >>>> tree-vrp.c tree.h unwind-c.c >>>> >>>> >>>> unwind-compat.c unwind-compat.h >>>> >>>> >>>> unwind-dw2-fde-compat.c >>>> >>>> >>>> unwind-dw2-fde-darwin.c >>>> >>>> >>>> unwind-dw2-fde-glibc.c >>>> >>>> >>>> unwind-dw2-fde.c unwind-dw2-fde.h >>>> >>>> >>>> unwind-dw2.c unwind-dw2.h >>>> >>>> >>>> unwind-generic.h unwind-pe.h >>>> >>>> >>>> unwind-sjlj.c value-prof.c >>>> >>>> >>>> var-tracking.c varpool.c web.c >>>> ./: Makefile.in auto-inc-dec.c >>>> basic-block.h builtins.c >>>> c-aux-info.c >> c-convert.c >>>> c-decl.c c-errors.c c-lang.c >>>> c-lang.h >> c-objc-common.c >>>> c-parser.c c-tree.h c-typeck.c >>>> calls.c cfgexpand.c >>>> cfgloop.h cgraph.c cgraph.h >>>> cgraphbuild.c >> cgraphunit.c >>>> combine.c configure configure.ac >>>> cppdefault.c >> cppdefault.h >>>> cppspec.c cse.c expr.c final.c >>>> fold-const.c gcc.c >>>> gccspec.c gcse.c gengtype-lex.c >>>> gengtype-lex.l >> gengtype.c >>>> gimple-fold.c gimple.c gimplify.c >>>> incpath.c intl.c >> ipa-cp.c >>>> ipa-inline.c ipa-prop.c ipa-prop.h >>>> ipa-ref.h ipa-utils.c >> ipa.c >>>> ira-build.c ira-conflicts.c >>>> ira-int.h ira.c ira.h >>>> libgcov.c loop-iv.c loop-unswitch.c >>>> opts.c passes.c >>>> postreload.c predict.c profile.c sched-vis.c >>>> sel-sched-dump.c >>>> store-motion.c stringpool.c targhooks.c >>>> toplev.c tree-cfg.c >>>> tree-chrec.c tree-complex.c tree-eh.c >>>> tree-flow.h >> tree-inline.c >>>> tree-nested.c tree-object-size.c >>>> tree-outof-ssa.c >>>> tree-parloops.c tree-pass.h >>>> tree-pretty-print.c >>>> tree-profile.c tree-scalar-evolution.c >>>> tree-sra.c >>>> tree-ssa-address.c tree-ssa-alias.c >>>> tree-ssa-copyrename.c >>>> tree-ssa-dce.c tree-ssa-dom.c >>>> tree-ssa-loop-ivopts.c >>>> tree-ssa-loop-manip.c tree-ssa-loop.c >>>> tree-ssa-phiopt.c >>>> tree-ssa-structalias.c tree-ssa-uncprop.c >>>> tree-ssa.c >>>> tree-vect-data-refs.c tree-vect-generic.c >>>> tree-vect-loop-manip.c >>>> tree-vect-loop.c tree-vect-patterns.c >>>> tree-vect-slp.c >>>> tree-vect-stmts.c tree-vrp.c tree.h >>>> unwind-c.c >> unwind-compat.c >>>> unwind-compat.h >>>> unwind-dw2-fde-compat.c >>>> unwind-dw2-fde-darwin.c >>>> unwind-dw2-fde-glibc.c >>>> unwind-dw2-fde.c unwind-dw2-fde.h >>>> unwind-dw2.c >> unwind-dw2.h >>>> unwind-generic.h unwind-pe.h >>>> unwind-sjlj.c >> value-prof.c >>>> var-tracking.c varpool.c web.c >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: >>>> darwin-protos.h darwin.c >>>> >>>> >>>> darwin.h >>>> ./: darwin-protos.h darwin.c darwin.h >> >>>> >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: >>>> crtfastmath.c >>>> >>>> >>>> >> crtprec.c >>>> >>>> >>>> >>>> cygming-crtbegin.c >>>> >>>> >>>> >>>> cygming-crtend.c >>>> >>>> >>>> >> darwin.h >>>> driver-i386.c >>>> >>>> >>>> >> gmon-sol2.c >>>> i386.c >>>> >>>> >>>> >>>> netware-crt0.c >>>> ./: crtfastmath.c crtprec.c >>>> cygming-crtbegin.c cygming-crtend.c >>>> darwin.h driver-i386.c >>>> gmon-sol2.c i386.c netware-crt0.c >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: >> lto.c >>>> ./: lto.c >>>> >> cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: >>>> line-map.h >>>> >>>> Log message: >>>> work in progress -- can compile >>>> everything now, but float exception right away >>>> >>>> >> From dabenavidesd at yahoo.es Wed May 30 02:03:34 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Wed, 30 May 2012 01:03:34 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1572EB44-615A-4224-948B-DDC3DB23E57C@gmail.com> Message-ID: <1338336214.27113.YahooMailClassic@web29705.mail.ird.yahoo.com> Hi all: in reality PC AT aren't 64 bits wide, I guess in reality you can add a memory board to a i386 and that's it. Is just that same thing. Bigger registers aren't a difference (the double number of registers and that's it for a register-based machine, like another ix86, the 82786 GPU for coprocessor and that's all), this is the same concept for a GPGPU nowadays, and they don't care at all to maintain compatibility to it so nobody has created a real 64-bit system after Tru64 and some other Unixes are, like Monterey project. I mean there aren't real 64 bit systems, so I guess there isn't anything to test here in Gcc targets for real for PCs, they are the same that long before. We don't have any new real HW or SW adapted for real so I don't know what else can be test. Thanks in advance --- El mar, 29/5/12, Jay escribi?: > De: Jay > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "Jay" , "" , "" > Fecha: martes, 29 de mayo, 2012 18:15 > Daniel you don't make sense. > > - Jay (briefly/pocket-sized-computer-aka-phone) > > On May 29, 2012, at 11:44 AM, "Daniel Alejandro Benavides > D." > wrote: > > > Hi all: > > good one, there isn't high-end user needs lately here, > so I guess we shouldn't ask if we want to support other > machines than just PC, perhaps, we should check more > platforms at that level. > > Any NT would not be affected but anything else is, HW > for testing purposes isn't supported by NT (like debuggers), > so there it isn't too much to support for that (lying on > MIPS32, and Portable devices sometimes are RISC systems, now > what is not aiming NT are desktops but bigger machines) but > they are growing down so I don't know if they will become > available again. > > Thanks of Modula-3 hackers there is still more systems > to check for all if interested in any. > > Thanks in advance > > > > --- El lun, 28/5/12, Jay > escribi?: > > > >> De: Jay > >> Asunto: Re: [M3commit] CVS Update: cm3 > >> Para: "Daniel Alejandro Benavides D." > >> CC: "" > , > "" > > >> Fecha: lunes, 28 de mayo, 2012 23:30 > >> Don't worry about it. I will test > >> each platform or get others to before enabling, at > least > >> some popular majority of them. I no longer have any > Alphas. > >> Eventually I might ask for ssh access to an Alpha > or > >> reacquire hardware. Anyway, don't worry. I > generally know > >> what I'm doing. > >> > >> - Jay (briefly/pocket-sized-computer-aka-phone) > >> > >> On May 28, 2012, at 7:22 AM, "Daniel Alejandro > Benavides D." > >> > >> wrote: > >> > >>> Hi Jay: > >>> Where are you testing this, or have you tested > this on > >> an Alpha, I might get access, but I notice you > dropped the > >> libdecnumber, stuff right? > >>> Thanks in advance > >>> > >>> --- El lun, 28/5/12, Jay Krell > >> escribi?: > >>> > >>>> De: Jay Krell > >>>> Asunto: [M3commit] CVS Update: cm3 > >>>> Para: m3commit at elegosoft.com > >>>> Fecha: lunes, 28 de mayo, 2012 05:47 > >>>> CVSROOT: /usr/cvs > >>>> Changes by: > >>>> jkrell at birch. 12/05/28 > 10:47:05 > >>>> > >>>> Modified files: > >>>> cm3/m3-sys/m3cc/gcc-4.6/: > configure > >>>> ./: configure > >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/: > >> Makefile.in > >>>> auto-inc-dec.c > >>>> > >>>> > >>>> basic-block.h builtins.c > >>>> > >>>> > >>>> c-aux-info.c c-convert.c c-decl.c > >>>> > >>>> > >>>> c-errors.c c-lang.c c-lang.h > >>>> > >>>> > >>>> c-objc-common.c c-parser.c > >>>> > >>>> > >>>> c-tree.h c-typeck.c calls.c > >>>> > >>>> > >>>> cfgexpand.c cfgloop.h cgraph.c > >>>> > >>>> > >>>> cgraph.h cgraphbuild.c > >>>> > >>>> > >>>> cgraphunit.c combine.c configure > >>>> > >>>> > >>>> configure.ac cppdefault.c > >>>> > >>>> > >>>> cppdefault.h cppspec.c cse.c > >>>> > >>>> > >>>> expr.c final.c fold-const.c gcc.c > >>>> > >>>> > >>>> gccspec.c gcse.c gengtype-lex.c > >>>> > >>>> > >>>> gengtype-lex.l gengtype.c > >>>> > >>>> > >>>> gimple-fold.c gimple.c gimplify.c > >>>> > >>>> > >>>> incpath.c intl.c ipa-cp.c > >>>> > >>>> > >>>> ipa-inline.c ipa-prop.c ipa-prop.h > >>>> > >>>> > >>>> ipa-ref.h ipa-utils.c ipa.c > >>>> > >>>> > >>>> ira-build.c ira-conflicts.c > >>>> > >>>> > >>>> ira-int.h ira.c ira.h libgcov.c > >>>> > >>>> > >>>> loop-iv.c loop-unswitch.c opts.c > >>>> > >>>> > >>>> passes.c postreload.c predict.c > >>>> > >>>> > >>>> profile.c sched-vis.c > >>>> > >>>> > >>>> sel-sched-dump.c store-motion.c > >>>> > >>>> > >>>> stringpool.c targhooks.c toplev.c > >>>> > >>>> > >>>> tree-cfg.c tree-chrec.c > >>>> > >>>> > >>>> tree-complex.c tree-eh.c > >>>> > >>>> > >>>> tree-flow.h tree-inline.c > >>>> > >>>> > >>>> tree-nested.c tree-object-size.c > >>>> > >>>> > >>>> tree-outof-ssa.c tree-parloops.c > >>>> > >>>> > >>>> tree-pass.h tree-pretty-print.c > >>>> > >>>> > >>>> tree-profile.c > >>>> > >>>> > >>>> tree-scalar-evolution.c tree-sra.c > >>>> > >>>> > >>>> tree-ssa-address.c > >>>> > >>>> > >>>> tree-ssa-alias.c > >>>> > >>>> > >>>> tree-ssa-copyrename.c > >>>> > >>>> > >>>> tree-ssa-dce.c tree-ssa-dom.c > >>>> > >>>> > >>>> tree-ssa-loop-ivopts.c > >>>> > >>>> > >>>> tree-ssa-loop-manip.c > >>>> > >>>> > >>>> tree-ssa-loop.c tree-ssa-phiopt.c > >>>> > >>>> > >>>> tree-ssa-structalias.c > >>>> > >>>> > >>>> tree-ssa-uncprop.c tree-ssa.c > >>>> > >>>> > >>>> tree-vect-data-refs.c > >>>> > >>>> > >>>> tree-vect-generic.c > >>>> > >>>> > >>>> tree-vect-loop-manip.c > >>>> > >>>> > >>>> tree-vect-loop.c > >>>> > >>>> > >>>> tree-vect-patterns.c > >>>> > >>>> > >>>> tree-vect-slp.c tree-vect-stmts.c > >>>> > >>>> > >>>> tree-vrp.c tree.h unwind-c.c > >>>> > >>>> > >>>> unwind-compat.c unwind-compat.h > >>>> > >>>> > >>>> unwind-dw2-fde-compat.c > >>>> > >>>> > >>>> unwind-dw2-fde-darwin.c > >>>> > >>>> > >>>> unwind-dw2-fde-glibc.c > >>>> > >>>> > >>>> unwind-dw2-fde.c unwind-dw2-fde.h > >>>> > >>>> > >>>> unwind-dw2.c unwind-dw2.h > >>>> > >>>> > >>>> unwind-generic.h unwind-pe.h > >>>> > >>>> > >>>> unwind-sjlj.c value-prof.c > >>>> > >>>> > >>>> var-tracking.c varpool.c web.c > >>>> ./: Makefile.in > auto-inc-dec.c > >>>> basic-block.h builtins.c > >>>> > c-aux-info.c > >> c-convert.c > >>>> c-decl.c c-errors.c c-lang.c > >>>> c-lang.h > >> c-objc-common.c > >>>> c-parser.c c-tree.h c-typeck.c > >>>> calls.c > cfgexpand.c > >>>> cfgloop.h cgraph.c cgraph.h > >>>> > cgraphbuild.c > >> cgraphunit.c > >>>> combine.c configure configure.ac > >>>> > cppdefault.c > >> cppdefault.h > >>>> cppspec.c cse.c expr.c final.c > >>>> fold-const.c > gcc.c > >>>> gccspec.c gcse.c gengtype-lex.c > >>>> > gengtype-lex.l > >> gengtype.c > >>>> gimple-fold.c gimple.c gimplify.c > >>>> incpath.c > intl.c > >> ipa-cp.c > >>>> ipa-inline.c ipa-prop.c ipa-prop.h > >>>> ipa-ref.h > ipa-utils.c > >> ipa.c > >>>> ira-build.c ira-conflicts.c > >>>> ira-int.h > ira.c ira.h > >>>> libgcov.c loop-iv.c loop-unswitch.c > >>>> opts.c > passes.c > >>>> postreload.c predict.c profile.c > sched-vis.c > >>>> > sel-sched-dump.c > >>>> store-motion.c stringpool.c targhooks.c > >>>> toplev.c > tree-cfg.c > >>>> tree-chrec.c tree-complex.c tree-eh.c > >>>> tree-flow.h > >> tree-inline.c > >>>> tree-nested.c tree-object-size.c > >>>> > tree-outof-ssa.c > >>>> tree-parloops.c tree-pass.h > >>>> > tree-pretty-print.c > >>>> tree-profile.c tree-scalar-evolution.c > >>>> tree-sra.c > >>>> tree-ssa-address.c tree-ssa-alias.c > >>>> > tree-ssa-copyrename.c > >>>> tree-ssa-dce.c tree-ssa-dom.c > >>>> > tree-ssa-loop-ivopts.c > >>>> tree-ssa-loop-manip.c tree-ssa-loop.c > >>>> > tree-ssa-phiopt.c > >>>> tree-ssa-structalias.c tree-ssa-uncprop.c > >>>> tree-ssa.c > >>>> tree-vect-data-refs.c tree-vect-generic.c > >>>> > tree-vect-loop-manip.c > >>>> tree-vect-loop.c tree-vect-patterns.c > >>>> > tree-vect-slp.c > >>>> tree-vect-stmts.c tree-vrp.c tree.h > >>>> unwind-c.c > >> unwind-compat.c > >>>> unwind-compat.h > >>>> > unwind-dw2-fde-compat.c > >>>> unwind-dw2-fde-darwin.c > >>>> > unwind-dw2-fde-glibc.c > >>>> unwind-dw2-fde.c unwind-dw2-fde.h > >>>> > unwind-dw2.c > >> unwind-dw2.h > >>>> unwind-generic.h unwind-pe.h > >>>> > unwind-sjlj.c > >> value-prof.c > >>>> var-tracking.c varpool.c web.c > >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: > >>>> darwin-protos.h darwin.c > >>>> > >>>> > >>>> darwin.h > >>>> ./: darwin-protos.h > darwin.c darwin.h > >> > >>>> > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: > >>>> crtfastmath.c > >>>> > >>>> > >>>> > >> crtprec.c > >>>> > >>>> > >>>> > >>>> cygming-crtbegin.c > >>>> > >>>> > >>>> > >>>> cygming-crtend.c > >>>> > >>>> > >>>> > >> darwin.h > >>>> driver-i386.c > >>>> > >>>> > >>>> > >> gmon-sol2.c > >>>> i386.c > >>>> > >>>> > >>>> > >>>> netware-crt0.c > >>>> ./: crtfastmath.c > crtprec.c > >>>> cygming-crtbegin.c cygming-crtend.c > >>>> darwin.h > driver-i386.c > >>>> gmon-sol2.c i386.c netware-crt0.c > >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: > >> lto.c > >>>> ./: lto.c > >>>> > >> cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: > >>>> line-map.h > >>>> > >>>> Log message: > >>>> work in progress -- can > compile > >>>> everything now, but float exception right > away > >>>> > >>>> > >> > From jkrell at elego.de Wed May 16 09:35:50 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 16 May 2012 9:35:50 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120516073551.28A45CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/16 09:35:50 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: darwin.opt Log message: remove -y flag, it interferes with our own From jkrell at elego.de Sat May 19 05:04:01 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 5:04:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519030401.37DF92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 05:04:01 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: trace the var names if option_trace_all instead of option_trace_all && m3gdb -- i.e. slightly more tracing, if tracing even asked for, and no change normally From jkrell at elego.de Sat May 19 07:53:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 7:53:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519055338.68CBA2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 07:53:21 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: m3-parse.h parse.c Log message: merge m3-parse.h into parse.c, except for the part that confuses gengtype (it doesn't understand #if and it sees multiple typedefs of same types) From jkrell at elego.de Sat May 19 08:07:44 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 8:07:44 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519060801.185C12474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 08:07:44 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: reduce unneeded forward static declarations From jkrell at elego.de Sat May 19 08:20:18 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 8:20:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519062022.9535D2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 08:20:18 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: - fix a gcc 4.2 (ARM_DARWIN) compilation bug flag_tree_forwprop that we turn off, is not available there GCC46_ATTRIBUTE_UNUSED wasn't defined, fixed as part of next - remove most of the #if GCC46 and #if !GCC46 -- leaving gcc 4.6 to be mostly like gcc 4.5, which is proving almost successful, with some attendant other diffs. (more coming, more todo) This does (further) break compilation with cm3 -DGCC46, but that either was already broken, or at least didn't work anyway. (e.g. nested function support was incomplete) And what I have saved away is definitely progress, I'm just trying to break down the commits somewhat into smaller pieces, esp. e.g. this one that clearly has no impact on the current mainline (actually most of them won't, but it will be less clear with some of them) From jkrell at elego.de Sat May 19 20:27:56 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 20:27:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519182756.AB37ACC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 20:27:56 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: gcc 4.2: directly #define LANG_HOOKS_CALLGRAPH_EXPAND_FUNCTION tree_rest_of_compilation instead of via m3_expand_function (tree fndecl) all versions: use default alias langhook, that returns -1, instead of our own that returns 0 not tested From jkrell at elego.de Sat May 19 20:30:12 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 19 May 2012 20:30:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120519183012.6650ACC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/19 20:30:12 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: change C++ comments to C comments (maybe we can/should go back to C..maybe) From jkrell at elego.de Sun May 20 02:22:48 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 2:22:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520002248.39B2FCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 02:22:48 Modified files: cm3/m3-sys/m3cc/gcc-4.6/: Makefile.def Makefile.in configure ./: Makefile.def Makefile.in configure cm3/m3-sys/m3cc/gcc-4.6/config/: mh-interix ./: mh-interix cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in addresses.h alias.c alias.h alloc-pool.c alloc-pool.h attribs.c auto-inc-dec.c basic-block.h bb-reorder.h bitmap.c bitmap.h bt-load.c builtins.c builtins.h c-config-lang.in caller-save.c calls.c cfg.c cfganal.c cfgbuild.c cfgcleanup.c cfgexpand.c cfghooks.c cfghooks.h cfglayout.c cfglayout.h cfgloop.c cfgloop.h cfgloopanal.c cfgloopmanip.c cfgrtl.c cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c conditions.h configure configure.ac convert.c convert.h coretypes.h cppspec.c cse.c cselib.c cselib.h dbgcnt.c dbgcnt.h dbxout.c dbxout.h dce.c dce.h ddg.c ddg.h debug.c debug.h defaults.h df-core.c df-problems.c df-scan.c df.h diagnostic-core.h diagnostic.c diagnostic.h dojump.c dominance.c domwalk.c domwalk.h double-int.c double-int.h dse.c dse.h dwarf2asm.c dwarf2asm.h dwarf2out.c dwarf2out.h ebitmap.c ebitmap.h emit-rtl.c emit-rtl.h emutls.c errors.c errors.h et-forest.c et-forest.h except.c except.h explow.c expmed.c expmed.h expr.c expr.h final.c fixed-value.c fixed-value.h flag-types.h flags.h fold-const.c function.c function.h fwprop.c gbl-ctors.h gcc-plugin.h gcc.c gcc.h gccspec.c genattr.c genattrtab.c genautomata.c gencheck.c genchecksum.c gencodes.c genconditions.c genconfig.c genconstants.c genemit.c genenums.c genextract.c genflags.c gengenrtl.c gengtype-parse.c gengtype-state.c gengtype.c gengtype.h genhooks.c genmddeps.c genmodes.c genopinit.c genoutput.c genpeep.c genpreds.c genrecog.c gensupport.c gensupport.h ggc-common.c ggc-internal.h ggc-none.c ggc-page.c ggc-zone.c ggc.h gimple-fold.c gimple-iterator.c gimple-low.c gimple-pretty-print.c gimple-pretty-print.h gimple.c gimple.h gimplify.c godump.c graph.c graph.h graphds.c graphds.h haifa-sched.c hard-reg-set.h hooks.c hooks.h host-default.c hosthooks-def.h hosthooks.h hwint.c hwint.h implicit-zee.c init-regs.c input.c input.h insn-addr.h integrate.c integrate.h intl.c intl.h ipa-prop.h ipa-ref-inline.h ipa-ref.h ipa-reference.h ipa-utils.h ira-build.c ira-color.c ira-conflicts.c ira-costs.c ira-emit.c ira-int.h ira-lives.c ira.c ira.h jump.c langhooks-def.h langhooks.c langhooks.h lcm.c libfuncs.h lists.c lower-subreg.c machmode.h main.c mode-switching.c modulo-sched.c optabs.c optabs.h opts-common.c opts-diagnostic.h opts-global.c opts.c opts.h output.h params.c params.h passes.c plugin.c plugin.h pointer-set.c pointer-set.h postreload.c predict.c prefix.c prefix.h pretty-print.c pretty-print.h print-rtl.c print-tree.c profile.h read-md.c read-md.h read-rtl.c real.c real.h recog.c recog.h reg-stack.c regcprop.c reginfo.c regrename.c regs.h regset.h regstat.c reload.c reload.h reload1.c reorg.c resource.c resource.h rtl-error.c rtl-error.h rtl.c rtl.h rtlanal.c rtlhooks-def.h rtlhooks.c sbitmap.c sbitmap.h sched-deps.c sched-ebb.c sched-int.h sched-rgn.c sdbout.c sdbout.h sel-sched-dump.c sel-sched-dump.h sel-sched-ir.c sel-sched-ir.h sel-sched.c sel-sched.h simplify-rtx.c sparseset.c sparseset.h sreal.c sreal.h ssaexpand.h stack-ptr-mod.c statistics.c statistics.h stmt.c stor-layout.c stringpool.c system.h target-def.h target.h targhooks.c targhooks.h timevar.c timevar.h tlink.c toplev.c toplev.h tree-affine.c tree-affine.h tree-browser.c tree-call-cdce.c tree-cfg.c tree-cfgcleanup.c tree-dfa.c tree-diagnostic.c tree-diagnostic.h tree-dump.c tree-dump.h tree-eh.c tree-flow-inline.h tree-flow.h tree-inline.h tree-into-ssa.c tree-iterator.c tree-iterator.h tree-mudflap.h tree-nested.c tree-nomudflap.c tree-optimize.c tree-pass.h tree-phinodes.c tree-pretty-print.c tree-pretty-print.h tree-ssa-address.c tree-ssa-alias.h tree-ssa-coalesce.c tree-ssa-copy.c tree-ssa-copyrename.c tree-ssa-dom.c tree-ssa-forwprop.c tree-ssa-ifcombine.c tree-ssa-live.c tree-ssa-live.h tree-ssa-operands.c tree-ssa-operands.h tree-ssa-phiopt.c tree-ssa-phiprop.c tree-ssa-propagate.c tree-ssa-propagate.h tree-ssa-structalias.c tree-ssa-threadedge.c tree-ssa-threadupdate.c tree-ssa-uncprop.c tree-ssa.c tree-ssanames.c tree.c tree.def tree.h varasm.c varpool.c vec.c vec.h vecir.h vecprim.h version.c version.h vmsdbg.h vmsdbgout.c xcoffout.c xcoffout.h ./: Makefile.in addresses.h alias.c alias.h alloc-pool.c alloc-pool.h attribs.c auto-inc-dec.c basic-block.h bb-reorder.h bitmap.c bitmap.h bt-load.c builtins.c builtins.h c-config-lang.in caller-save.c calls.c cfg.c cfganal.c cfgbuild.c cfgcleanup.c cfgexpand.c cfghooks.c cfghooks.h cfglayout.c cfglayout.h cfgloop.c cfgloop.h cfgloopanal.c cfgloopmanip.c cfgrtl.c cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c conditions.h configure configure.ac convert.c convert.h coretypes.h cppspec.c cse.c cselib.c cselib.h dbgcnt.c dbgcnt.h dbxout.c dbxout.h dce.c dce.h ddg.c ddg.h debug.c debug.h defaults.h df-core.c df-problems.c df-scan.c df.h diagnostic-core.h diagnostic.c diagnostic.h dojump.c dominance.c domwalk.c domwalk.h double-int.c double-int.h dse.c dse.h dwarf2asm.c dwarf2asm.h dwarf2out.c dwarf2out.h ebitmap.c ebitmap.h emit-rtl.c emit-rtl.h emutls.c errors.c errors.h et-forest.c et-forest.h except.c except.h explow.c expmed.c expmed.h expr.c expr.h final.c fixed-value.c fixed-value.h flag-types.h flags.h fold-const.c function.c function.h fwprop.c gbl-ctors.h gcc-plugin.h gcc.c gcc.h gccspec.c genattr.c genattrtab.c genautomata.c gencheck.c genchecksum.c gencodes.c genconditions.c genconfig.c genconstants.c genemit.c genenums.c genextract.c genflags.c gengenrtl.c gengtype-parse.c gengtype-state.c gengtype.c gengtype.h genhooks.c genmddeps.c genmodes.c genopinit.c genoutput.c genpeep.c genpreds.c genrecog.c gensupport.c gensupport.h ggc-common.c ggc-internal.h ggc-none.c ggc-page.c ggc-zone.c ggc.h gimple-fold.c gimple-iterator.c gimple-low.c gimple-pretty-print.c gimple-pretty-print.h gimple.c gimple.h gimplify.c godump.c graph.c graph.h graphds.c graphds.h haifa-sched.c hard-reg-set.h hooks.c hooks.h host-default.c hosthooks-def.h hosthooks.h hwint.c hwint.h implicit-zee.c init-regs.c input.c input.h insn-addr.h integrate.c integrate.h intl.c intl.h ipa-prop.h ipa-ref-inline.h ipa-ref.h ipa-reference.h ipa-utils.h ira-build.c ira-color.c ira-conflicts.c ira-costs.c ira-emit.c ira-int.h ira-lives.c ira.c ira.h jump.c langhooks-def.h langhooks.c langhooks.h lcm.c libfuncs.h lists.c lower-subreg.c machmode.h main.c mode-switching.c modulo-sched.c optabs.c optabs.h opts-common.c opts-diagnostic.h opts-global.c opts.c opts.h output.h params.c params.h passes.c plugin.c plugin.h pointer-set.c pointer-set.h postreload.c predict.c prefix.c prefix.h pretty-print.c pretty-print.h print-rtl.c print-tree.c profile.h read-md.c read-md.h read-rtl.c real.c real.h recog.c recog.h reg-stack.c regcprop.c reginfo.c regrename.c regs.h regset.h regstat.c reload.c reload.h reload1.c reorg.c resource.c resource.h rtl-error.c rtl-error.h rtl.c rtl.h rtlanal.c rtlhooks-def.h rtlhooks.c sbitmap.c sbitmap.h sched-deps.c sched-ebb.c sched-int.h sched-rgn.c sdbout.c sdbout.h sel-sched-dump.c sel-sched-dump.h sel-sched-ir.c sel-sched-ir.h sel-sched.c sel-sched.h simplify-rtx.c sparseset.c sparseset.h sreal.c sreal.h ssaexpand.h stack-ptr-mod.c statistics.c statistics.h stmt.c stor-layout.c stringpool.c system.h target-def.h target.h targhooks.c targhooks.h timevar.c timevar.h tlink.c toplev.c toplev.h tree-affine.c tree-affine.h tree-browser.c tree-call-cdce.c tree-cfg.c tree-cfgcleanup.c tree-dfa.c tree-diagnostic.c tree-diagnostic.h tree-dump.c tree-dump.h tree-eh.c tree-flow-inline.h tree-flow.h tree-inline.h tree-into-ssa.c tree-iterator.c tree-iterator.h tree-mudflap.h tree-nested.c tree-nomudflap.c tree-optimize.c tree-pass.h tree-phinodes.c tree-pretty-print.c tree-pretty-print.h tree-ssa-address.c tree-ssa-alias.h tree-ssa-coalesce.c tree-ssa-copy.c tree-ssa-copyrename.c tree-ssa-dom.c tree-ssa-forwprop.c tree-ssa-ifcombine.c tree-ssa-live.c tree-ssa-live.h tree-ssa-operands.c tree-ssa-operands.h tree-ssa-phiopt.c tree-ssa-phiprop.c tree-ssa-propagate.c tree-ssa-propagate.h tree-ssa-structalias.c tree-ssa-threadedge.c tree-ssa-threadupdate.c tree-ssa-uncprop.c tree-ssa.c tree-ssanames.c tree.c tree.def tree.h varasm.c varpool.c vec.c vec.h vecir.h vecprim.h version.c version.h vmsdbg.h vmsdbgout.c xcoffout.c xcoffout.h cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: darwin-protos.h darwin.c darwin.h ./: darwin-protos.h darwin.c darwin.h cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: i386-c.c i386-protos.h i386.c i386.h ./: i386-c.c i386-protos.h i386.c i386.h cm3/m3-sys/m3cc/gcc-4.6/libcpp/: Makefile.in configure configure.ac ./: Makefile.in configure configure.ac cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: symtab.h ./: symtab.h cm3/m3-sys/m3cc/gcc-4.6/libiberty/: cp-demangle.c Removed files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: bb-reorder.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-objc-common.h c-parser.c c-tree.h c-typeck.c collect2-aix.c collect2-aix.h collect2.c collect2.h combine-stack-adj.c compare-elim.c coverage.c coverage.h cppbuiltin.c cppbuiltin.h cppdefault.c cppdefault.h crtstuff.c gcov-io.c gcov-io.h gcov-iov.c gcse.c gthr-aix.h gthr-dce.h gthr-gnat.c gthr-gnat.h gthr-lynx.h gthr-mipssde.h gthr-nks.h gthr-posix.c gthr-posix.h gthr-posix95.h gthr-rtems.h gthr-single.h gthr-solaris.h gthr-tpf.h gthr-vxworks.h gthr-win32.h gthr.h ifcvt.c incpath.c incpath.h ipa-cp.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-ref.c ipa-reference.c ipa-split.c ipa-struct-reorg.c ipa-struct-reorg.h ipa-type-escape.c ipa-type-escape.h libgcc-libsystem.ver libgcc-std.ver libgcc2.c libgcc2.h libgcov.c loop-doloop.c loop-init.c loop-invariant.c loop-unroll.c loop-unswitch.c matrix-reorg.c mcf.c omega.c omega.h omp-low.c postreload-gcse.c profile.c regmove.c sched-vis.c sese.c sese.h store-motion.c target-globals.h tracer.c tree-chrec.c tree-chrec.h tree-complex.c tree-data-ref.c tree-data-ref.h tree-if-conv.c tree-loop-distribution.c tree-mudflap.c tree-nrv.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-predcom.c tree-profile.c tree-scalar-evolution.c tree-scalar-evolution.h tree-sra.c tree-ssa-alias.c tree-ssa-ccp.c tree-ssa-dce.c tree-ssa-dse.c tree-ssa-loop-ch.c tree-ssa-loop-im.c tree-ssa-loop-ivcanon.c tree-ssa-loop-niter.c tree-ssa-loop-prefetch.c tree-ssa-loop-unswitch.c tree-ssa-loop.c tree-ssa-math-opts.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-sccvn.h tree-ssa-sink.c tree-ssa-ter.c tree-ssa-uninit.c tree-stdarg.c tree-stdarg.h tree-switch-conversion.c tree-tailcall.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vectorizer.c tree-vectorizer.h tree-vrp.c unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c unwind.inc value-prof.c value-prof.h var-tracking.c web.c ./: bb-reorder.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-objc-common.h c-parser.c c-tree.h c-typeck.c collect2-aix.c collect2-aix.h collect2.c collect2.h combine-stack-adj.c compare-elim.c coverage.c coverage.h cppbuiltin.c cppbuiltin.h cppdefault.c cppdefault.h crtstuff.c gcov-io.c gcov-io.h gcov-iov.c gcse.c gthr-aix.h gthr-dce.h gthr-gnat.c gthr-gnat.h gthr-lynx.h gthr-mipssde.h gthr-nks.h gthr-posix.c gthr-posix.h gthr-posix95.h gthr-rtems.h gthr-single.h gthr-solaris.h gthr-tpf.h gthr-vxworks.h gthr-win32.h gthr.h ifcvt.c incpath.c incpath.h ipa-cp.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-ref.c ipa-reference.c ipa-split.c ipa-struct-reorg.c ipa-struct-reorg.h ipa-type-escape.c ipa-type-escape.h libgcc-libsystem.ver libgcc-std.ver libgcc2.c libgcc2.h libgcov.c loop-doloop.c loop-init.c loop-invariant.c loop-unroll.c loop-unswitch.c matrix-reorg.c mcf.c omega.c omega.h omp-low.c postreload-gcse.c profile.c regmove.c sched-vis.c sese.c sese.h store-motion.c target-globals.h tracer.c tree-chrec.c tree-chrec.h tree-complex.c tree-data-ref.c tree-data-ref.h tree-if-conv.c tree-loop-distribution.c tree-mudflap.c tree-nrv.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-predcom.c tree-profile.c tree-scalar-evolution.c tree-scalar-evolution.h tree-sra.c tree-ssa-alias.c tree-ssa-ccp.c tree-ssa-dce.c tree-ssa-dse.c tree-ssa-loop-ch.c tree-ssa-loop-im.c tree-ssa-loop-ivcanon.c tree-ssa-loop-niter.c tree-ssa-loop-prefetch.c tree-ssa-loop-unswitch.c tree-ssa-loop.c tree-ssa-math-opts.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-sccvn.h tree-ssa-sink.c tree-ssa-ter.c tree-ssa-uninit.c tree-stdarg.c tree-stdarg.h tree-switch-conversion.c tree-tailcall.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vectorizer.c tree-vectorizer.h tree-vrp.c unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c unwind.inc value-prof.c value-prof.h var-tracking.c web.c cm3/m3-sys/m3cc/gcc-4.6/gcc/c-family/: ChangeLog c-ada-spec.c c-ada-spec.h c-common.c c-common.def c-common.h c-cppbuiltin.c c-dump.c c-format.c c-format.h c-gimplify.c c-lex.c c-objc.h c-omp.c c-opts.c c-pch.c c-ppoutput.c c-pragma.c c-pragma.h c-pretty-print.c c-pretty-print.h c-semantics.c stub-objc.c ./: ChangeLog c-ada-spec.c c-ada-spec.h c-common.c c-common.def c-common.h c-cppbuiltin.c c-dump.c c-format.c c-format.h c-gimplify.c c-lex.c c-objc.h c-omp.c c-opts.c c-pch.c c-ppoutput.c c-pragma.c c-pragma.h c-pretty-print.c c-pretty-print.h c-semantics.c stub-objc.c cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: linux-unwind.h sol2-unwind.h w32-unwind.h ./: linux-unwind.h sol2-unwind.h w32-unwind.h cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: Make-lang.in common.c common.h config-lang.in lang-specs.h lang.opt lto-lang.c lto-object.c lto-tree.h lto.h ./: Make-lang.in common.c common.h config-lang.in lang-specs.h lang.opt lto-lang.c lto-object.c lto-tree.h lto.h cm3/m3-sys/m3cc/gcc-4.6/libcpp/: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c internal.h lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.h ucnid.tab ./: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c internal.h lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.h ucnid.tab cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: cpp-id-data.h cpplib.h mkdeps.h ./: cpp-id-data.h cpplib.h mkdeps.h cm3/m3-sys/m3cc/gcc-4.6/libcpp/po/: ChangeLog be.gmo be.po ca.gmo ca.po cpplib.pot da.gmo da.po de.gmo de.po el.gmo el.po es.gmo es.po fi.gmo fi.po fr.gmo fr.po id.gmo id.po ja.gmo ja.po nl.gmo nl.po ru.gmo ru.po sv.gmo sv.po tr.gmo tr.po uk.gmo uk.po vi.gmo vi.po zh_CN.gmo zh_CN.po zh_TW.gmo zh_TW.po ./: ChangeLog be.gmo be.po ca.gmo ca.po cpplib.pot da.gmo da.po de.gmo de.po el.gmo el.po es.gmo es.po fi.gmo fi.po fr.gmo fr.po id.gmo id.po ja.gmo ja.po nl.gmo nl.po ru.gmo ru.po sv.gmo sv.po tr.gmo tr.po uk.gmo uk.po vi.gmo vi.po zh_CN.gmo zh_CN.po zh_TW.gmo zh_TW.po Log message: remove more LTO remove much of the optimizer; more to do remove most of C preprocessor (except hashtables and line map) remove most of C-family frontend (except c.opt) remove some asserts like in gcc 4.5 for Modula-3 compatibility remove runtime stuff (libgcc, unwind, gthr) extern "C" everything implement the tree-nested change (note that frontends can provide custom tree codes and gimplification, so we should be able to do this work in parse.c) In combination with parse.c change, this is enough to compile all of m3core and I think the "only" problem is that some functions aren't output. To be looked into soon, so we can really use 4.6 (and then on to 4.7.., and then on to C/C++ if 4.8 isn't out by then..) From jkrell at elego.de Sun May 20 02:25:58 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 2:25:58 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520002558.5CEC4CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 02:25:58 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: gcse.h ipa-utils.c ipa.c loop-iv.c tree-emutls.c tree-inline.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c Log message: missed files that I had deleted and readded and then edited CVS doesn't allow that easily and I messed it up From jkrell at elego.de Sun May 20 03:48:49 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 3:48:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520014849.B3E8DCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 03:48:49 Modified files: cm3/m3-sys/m3cc/gcc-4.5/gcc/: tree.def Log message: add comment that we modified this file (but we could move it to a frontend file) From jkrell at elego.de Sun May 20 10:49:09 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 10:49:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520084910.12270CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 10:49:09 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: gccspec.c Log message: fix extern C..dead file..will be deleting From jkrell at elego.de Sun May 20 11:00:27 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 11:00:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520090027.D85DECC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 11:00:27 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: remove invalid checks from gcc 4.2/ARM_DARWIN, for now append -gcc46 for gcc 4.6, no need for lang-specs.h in my gcc 4.6 (Makefile.in trimmed), and nice can also just cd & make for my gcc 4.6 Makefile.in From jkrell at elego.de Sun May 20 11:23:34 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 11:23:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520092334.B3B19CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 11:23:34 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: Make-lang.in Log message: add dependency on which includes insn-config.h From jkrell at elego.de Sun May 20 12:08:10 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 20 May 2012 12:08:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120520100810.71462CC859@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/20 12:08:10 Added files: cm3/ESC/Simplify/prover/test/src/: m3makefile.broken Removed files: cm3/ESC/Simplify/prover/test/src/: m3makefile Log message: rename away broken m3makefile the README even says the tests don't build due to FingerP no longer being exported From jkrell at elego.de Wed May 23 08:37:23 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 8:37:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523063728.2565A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 08:37:23 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: gcc 4.6 work in progress From jkrell at elego.de Wed May 23 08:38:42 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 8:38:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523063854.506F02474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 08:38:42 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: m3cg.h Log message: gcc 4.6 work in progress From jkrell at elego.de Wed May 23 09:36:40 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:36:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523073641.67B34CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:36:40 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: Use -j4 on make for some parallelism From jkrell at elego.de Wed May 23 09:50:38 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:50:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523075038.E9EA32474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:50:38 Removed files: cm3/m3-sys/m3cc/gcc-4.6/gcc/po/: be.po da.po de.po el.po es.po fi.po fr.po id.po ja.po nl.po ru.po sr.po sv.po tr.po vi.po zh_CN.po zh_TW.po Log message: not needed From jkrell at elego.de Wed May 23 09:52:10 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:52:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523075211.3B4BCCC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:52:10 Modified files: cm3/m3-sys/m3cc/gcc-4.6/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.6/libiberty/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.6/gcc/: configure Log message: turn off -O2 at least for now From jkrell at elego.de Wed May 23 09:52:34 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 9:52:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523075234.61801CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 09:52:34 Modified files: cm3/m3-sys/m3cc/gcc-4.6/libcpp/: configure Log message: turn off -O2 at least for now From jkrell at elego.de Wed May 23 18:45:39 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 18:45:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523164540.1C0F02474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 18:45:39 Added files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: 1.pl Log message: useful From jkrell at elego.de Wed May 23 18:49:40 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 18:49:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523164940.1A2F92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 18:49:40 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: 1.pl Log message: fix From jkrell at elego.de Wed May 23 19:33:01 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 19:33:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523173301.C89022474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 19:33:01 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: alias.c attribs.c auto-inc-dec.c builtins.c calls.c cfgcleanup.c cfgexpand.c cfglayout.c cfgloop.c cfgloopmanip.c cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c convert.c coretypes.h cse.c dce.c ddg.c emit-rtl.c emutls.c expr.c final.c fold-const.c fwprop.c gccspec.c gcse.h gengtype-state.c gengtype.c gengtype.h genrecog.c gimple-fold.c gimple-iterator.c gimple-pretty-print.c gimple.c gimplify.c haifa-sched.c hwint.c ipa-prop.h ipa-ref.h ipa-utils.c ipa.c jump.c langhooks.c langhooks.h lcm.c lists.c loop-iv.c lower-subreg.c main.c modulo-sched.c passes.c predict.c predict.h real.c recog.c rtl.c sched-deps.c sched-ebb.c sched-rgn.c sel-sched-ir.c sel-sched.c ssaexpand.h stmt.c stringpool.c system.h target-globals.c targhooks.c timevar.c tlink.c toplev.c tree-cfg.c tree-cfgcleanup.c tree-dfa.c tree-dump.c tree-eh.c tree-emutls.c tree-flow.h tree-inline.c tree-inline.h tree-into-ssa.c tree-nested.c tree-nomudflap.c tree-optimize.c tree-pass.h tree-pretty-print.c tree-ssa-address.c tree-ssa-alias.h tree-ssa-coalesce.c tree-ssa-copy.c tree-ssa-dom.c tree-ssa-forwprop.c tree-ssa-live.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c tree-ssa-operands.c tree-ssa-propagate.c tree-ssa-structalias.c tree-ssa.c tree.c tsystem.h typeclass.h varpool.c vmsdbgout.c xcoff.h Log message: work in progress -- go back a few days, I removed too much From jkrell at elego.de Wed May 23 19:36:09 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 19:36:09 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523173609.43D302474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 19:36:09 Added files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: bb-reorder.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-objc-common.h c-parser.c c-tree.h c-typeck.c collect2-aix.c collect2-aix.h collect2.c collect2.h combine-stack-adj.c compare-elim.c coverage.c coverage.h cppbuiltin.c cppbuiltin.h cppdefault.c cppdefault.h crtstuff.c gcov-io.c gcov-io.h gcov-iov.c gcse.c ifcvt.c incpath.c incpath.h ipa-cp.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-ref.c ipa-reference.c ipa-split.c ipa-struct-reorg.c ipa-struct-reorg.h ipa-type-escape.c ipa-type-escape.h libgcc2.c libgcc2.h libgcov.c loop-doloop.c loop-init.c loop-invariant.c loop-unroll.c loop-unswitch.c lto-symtab.c matrix-reorg.c mcf.c omega.c omega.h omp-low.c postreload-gcse.c profile.c regmove.c sched-vis.c sese.c sese.h store-motion.c target-globals.h tracer.c tree-chrec.c tree-chrec.h tree-complex.c tree-data-ref.c tree-data-ref.h tree-if-conv.c tree-loop-distribution.c tree-mudflap.c tree-nrv.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-predcom.c tree-profile.c tree-scalar-evolution.c tree-scalar-evolution.h tree-sra.c tree-ssa-alias.c tree-ssa-ccp.c tree-ssa-dce.c tree-ssa-dse.c tree-ssa-loop-ch.c tree-ssa-loop-im.c tree-ssa-loop-ivcanon.c tree-ssa-loop-niter.c tree-ssa-loop-prefetch.c tree-ssa-loop-unswitch.c tree-ssa-loop.c tree-ssa-math-opts.c tree-ssa-pre.c tree-ssa-reassoc.c tree-ssa-sccvn.c tree-ssa-sccvn.h tree-ssa-sink.c tree-ssa-ter.c tree-ssa-uninit.c tree-stdarg.c tree-stdarg.h tree-switch-conversion.c tree-tailcall.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vectorizer.c tree-vectorizer.h tree-vrp.c unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c value-prof.c value-prof.h var-tracking.c web.c Log message: add stuff back..at least for now From jkrell at elego.de Wed May 23 19:37:45 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 23 May 2012 19:37:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120523173745.811B82474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/23 19:37:45 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: lto-symtab.c Log message: extern "C" From jkrell at elego.de Thu May 24 09:52:27 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 24 May 2012 9:52:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120524075227.C4D032474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/24 09:52:27 Modified files: cm3/m3-sys/m3cc/gcc-4.6/gcc/: gccspec.c Log message: extern C again From jkrell at elego.de Mon May 28 10:47:05 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 28 May 2012 10:47:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120528084705.E13302474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/05/28 10:47:05 Modified files: cm3/m3-sys/m3cc/gcc-4.6/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in auto-inc-dec.c basic-block.h builtins.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-parser.c c-tree.h c-typeck.c calls.c cfgexpand.c cfgloop.h cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c configure configure.ac cppdefault.c cppdefault.h cppspec.c cse.c expr.c final.c fold-const.c gcc.c gccspec.c gcse.c gengtype-lex.c gengtype-lex.l gengtype.c gimple-fold.c gimple.c gimplify.c incpath.c intl.c ipa-cp.c ipa-inline.c ipa-prop.c ipa-prop.h ipa-ref.h ipa-utils.c ipa.c ira-build.c ira-conflicts.c ira-int.h ira.c ira.h libgcov.c loop-iv.c loop-unswitch.c opts.c passes.c postreload.c predict.c profile.c sched-vis.c sel-sched-dump.c store-motion.c stringpool.c targhooks.c toplev.c tree-cfg.c tree-chrec.c tree-complex.c tree-eh.c tree-flow.h tree-inline.c tree-nested.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-pass.h tree-pretty-print.c tree-profile.c tree-scalar-evolution.c tree-sra.c tree-ssa-address.c tree-ssa-alias.c tree-ssa-copyrename.c tree-ssa-dce.c tree-ssa-dom.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c tree-ssa-loop.c tree-ssa-phiopt.c tree-ssa-structalias.c tree-ssa-uncprop.c tree-ssa.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vrp.c tree.h unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c value-prof.c var-tracking.c varpool.c web.c ./: Makefile.in auto-inc-dec.c basic-block.h builtins.c c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-lang.h c-objc-common.c c-parser.c c-tree.h c-typeck.c calls.c cfgexpand.c cfgloop.h cgraph.c cgraph.h cgraphbuild.c cgraphunit.c combine.c configure configure.ac cppdefault.c cppdefault.h cppspec.c cse.c expr.c final.c fold-const.c gcc.c gccspec.c gcse.c gengtype-lex.c gengtype-lex.l gengtype.c gimple-fold.c gimple.c gimplify.c incpath.c intl.c ipa-cp.c ipa-inline.c ipa-prop.c ipa-prop.h ipa-ref.h ipa-utils.c ipa.c ira-build.c ira-conflicts.c ira-int.h ira.c ira.h libgcov.c loop-iv.c loop-unswitch.c opts.c passes.c postreload.c predict.c profile.c sched-vis.c sel-sched-dump.c store-motion.c stringpool.c targhooks.c toplev.c tree-cfg.c tree-chrec.c tree-complex.c tree-eh.c tree-flow.h tree-inline.c tree-nested.c tree-object-size.c tree-outof-ssa.c tree-parloops.c tree-pass.h tree-pretty-print.c tree-profile.c tree-scalar-evolution.c tree-sra.c tree-ssa-address.c tree-ssa-alias.c tree-ssa-copyrename.c tree-ssa-dce.c tree-ssa-dom.c tree-ssa-loop-ivopts.c tree-ssa-loop-manip.c tree-ssa-loop.c tree-ssa-phiopt.c tree-ssa-structalias.c tree-ssa-uncprop.c tree-ssa.c tree-vect-data-refs.c tree-vect-generic.c tree-vect-loop-manip.c tree-vect-loop.c tree-vect-patterns.c tree-vect-slp.c tree-vect-stmts.c tree-vrp.c tree.h unwind-c.c unwind-compat.c unwind-compat.h unwind-dw2-fde-compat.c unwind-dw2-fde-darwin.c unwind-dw2-fde-glibc.c unwind-dw2-fde.c unwind-dw2-fde.h unwind-dw2.c unwind-dw2.h unwind-generic.h unwind-pe.h unwind-sjlj.c value-prof.c var-tracking.c varpool.c web.c cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: darwin-protos.h darwin.c darwin.h ./: darwin-protos.h darwin.c darwin.h cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: crtfastmath.c crtprec.c cygming-crtbegin.c cygming-crtend.c darwin.h driver-i386.c gmon-sol2.c i386.c netware-crt0.c ./: crtfastmath.c crtprec.c cygming-crtbegin.c cygming-crtend.c darwin.h driver-i386.c gmon-sol2.c i386.c netware-crt0.c cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: lto.c ./: lto.c cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: line-map.h Log message: work in progress -- can compile everything now, but float exception right away From dabenavidesd at yahoo.es Mon May 28 16:22:24 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 28 May 2012 15:22:24 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120528084705.E13302474003@birch.elegosoft.com> Message-ID: <1338214944.4326.YahooMailClassic@web29705.mail.ird.yahoo.com> Hi Jay: Where are you testing this, or have you tested this on an Alpha, I might get access, but I notice you dropped the libdecnumber, stuff right? Thanks in advance --- El lun, 28/5/12, Jay Krell escribi?: > De: Jay Krell > Asunto: [M3commit] CVS Update: cm3 > Para: m3commit at elegosoft.com > Fecha: lunes, 28 de mayo, 2012 05:47 > CVSROOT: /usr/cvs > Changes by: > jkrell at birch. 12/05/28 10:47:05 > > Modified files: > cm3/m3-sys/m3cc/gcc-4.6/: configure > ./: configure > cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in > auto-inc-dec.c > > > basic-block.h builtins.c > > > c-aux-info.c c-convert.c c-decl.c > > > c-errors.c c-lang.c c-lang.h > > > c-objc-common.c c-parser.c > > > c-tree.h c-typeck.c calls.c > > > cfgexpand.c cfgloop.h cgraph.c > > > cgraph.h cgraphbuild.c > > > cgraphunit.c combine.c configure > > > configure.ac cppdefault.c > > > cppdefault.h cppspec.c cse.c > > > expr.c final.c fold-const.c gcc.c > > > gccspec.c gcse.c gengtype-lex.c > > > gengtype-lex.l gengtype.c > > > gimple-fold.c gimple.c gimplify.c > > > incpath.c intl.c ipa-cp.c > > > ipa-inline.c ipa-prop.c ipa-prop.h > > > ipa-ref.h ipa-utils.c ipa.c > > > ira-build.c ira-conflicts.c > > > ira-int.h ira.c ira.h libgcov.c > > > loop-iv.c loop-unswitch.c opts.c > > > passes.c postreload.c predict.c > > > profile.c sched-vis.c > > > sel-sched-dump.c store-motion.c > > > stringpool.c targhooks.c toplev.c > > > tree-cfg.c tree-chrec.c > > > tree-complex.c tree-eh.c > > > tree-flow.h tree-inline.c > > > tree-nested.c tree-object-size.c > > > tree-outof-ssa.c tree-parloops.c > > > tree-pass.h tree-pretty-print.c > > > tree-profile.c > > > tree-scalar-evolution.c tree-sra.c > > > tree-ssa-address.c > > > tree-ssa-alias.c > > > tree-ssa-copyrename.c > > > tree-ssa-dce.c tree-ssa-dom.c > > > tree-ssa-loop-ivopts.c > > > tree-ssa-loop-manip.c > > > tree-ssa-loop.c tree-ssa-phiopt.c > > > tree-ssa-structalias.c > > > tree-ssa-uncprop.c tree-ssa.c > > > tree-vect-data-refs.c > > > tree-vect-generic.c > > > tree-vect-loop-manip.c > > > tree-vect-loop.c > > > tree-vect-patterns.c > > > tree-vect-slp.c tree-vect-stmts.c > > > tree-vrp.c tree.h unwind-c.c > > > unwind-compat.c unwind-compat.h > > > unwind-dw2-fde-compat.c > > > unwind-dw2-fde-darwin.c > > > unwind-dw2-fde-glibc.c > > > unwind-dw2-fde.c unwind-dw2-fde.h > > > unwind-dw2.c unwind-dw2.h > > > unwind-generic.h unwind-pe.h > > > unwind-sjlj.c value-prof.c > > > var-tracking.c varpool.c web.c > ./: Makefile.in auto-inc-dec.c > basic-block.h builtins.c > c-aux-info.c c-convert.c > c-decl.c c-errors.c c-lang.c > c-lang.h c-objc-common.c > c-parser.c c-tree.h c-typeck.c > calls.c cfgexpand.c > cfgloop.h cgraph.c cgraph.h > cgraphbuild.c cgraphunit.c > combine.c configure configure.ac > cppdefault.c cppdefault.h > cppspec.c cse.c expr.c final.c > fold-const.c gcc.c > gccspec.c gcse.c gengtype-lex.c > gengtype-lex.l gengtype.c > gimple-fold.c gimple.c gimplify.c > incpath.c intl.c ipa-cp.c > ipa-inline.c ipa-prop.c ipa-prop.h > ipa-ref.h ipa-utils.c ipa.c > ira-build.c ira-conflicts.c > ira-int.h ira.c ira.h > libgcov.c loop-iv.c loop-unswitch.c > opts.c passes.c > postreload.c predict.c profile.c sched-vis.c > sel-sched-dump.c > store-motion.c stringpool.c targhooks.c > toplev.c tree-cfg.c > tree-chrec.c tree-complex.c tree-eh.c > tree-flow.h tree-inline.c > tree-nested.c tree-object-size.c > tree-outof-ssa.c > tree-parloops.c tree-pass.h > tree-pretty-print.c > tree-profile.c tree-scalar-evolution.c > tree-sra.c > tree-ssa-address.c tree-ssa-alias.c > tree-ssa-copyrename.c > tree-ssa-dce.c tree-ssa-dom.c > tree-ssa-loop-ivopts.c > tree-ssa-loop-manip.c tree-ssa-loop.c > tree-ssa-phiopt.c > tree-ssa-structalias.c tree-ssa-uncprop.c > tree-ssa.c > tree-vect-data-refs.c tree-vect-generic.c > tree-vect-loop-manip.c > tree-vect-loop.c tree-vect-patterns.c > tree-vect-slp.c > tree-vect-stmts.c tree-vrp.c tree.h > unwind-c.c unwind-compat.c > unwind-compat.h > unwind-dw2-fde-compat.c > unwind-dw2-fde-darwin.c > unwind-dw2-fde-glibc.c > unwind-dw2-fde.c unwind-dw2-fde.h > unwind-dw2.c unwind-dw2.h > unwind-generic.h unwind-pe.h > unwind-sjlj.c value-prof.c > var-tracking.c varpool.c web.c > cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: > darwin-protos.h darwin.c > > > darwin.h > ./: darwin-protos.h darwin.c darwin.h > cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: > crtfastmath.c > > > crtprec.c > > > > cygming-crtbegin.c > > > > cygming-crtend.c > > > darwin.h > driver-i386.c > > > gmon-sol2.c > i386.c > > > > netware-crt0.c > ./: crtfastmath.c crtprec.c > cygming-crtbegin.c cygming-crtend.c > darwin.h driver-i386.c > gmon-sol2.c i386.c netware-crt0.c > cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: lto.c > ./: lto.c > cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: > line-map.h > > Log message: > work in progress -- can compile > everything now, but float exception right away > > From jay.krell at cornell.edu Tue May 29 06:30:00 2012 From: jay.krell at cornell.edu (Jay) Date: Mon, 28 May 2012 21:30:00 -0700 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1338214944.4326.YahooMailClassic@web29705.mail.ird.yahoo.com> References: <1338214944.4326.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: <07F31967-EDA5-4CD7-975C-11F428381AB8@gmail.com> Don't worry about it. I will test each platform or get others to before enabling, at least some popular majority of them. I no longer have any Alphas. Eventually I might ask for ssh access to an Alpha or reacquire hardware. Anyway, don't worry. I generally know what I'm doing. - Jay (briefly/pocket-sized-computer-aka-phone) On May 28, 2012, at 7:22 AM, "Daniel Alejandro Benavides D." wrote: > Hi Jay: > Where are you testing this, or have you tested this on an Alpha, I might get access, but I notice you dropped the libdecnumber, stuff right? > Thanks in advance > > --- El lun, 28/5/12, Jay Krell escribi?: > >> De: Jay Krell >> Asunto: [M3commit] CVS Update: cm3 >> Para: m3commit at elegosoft.com >> Fecha: lunes, 28 de mayo, 2012 05:47 >> CVSROOT: /usr/cvs >> Changes by: >> jkrell at birch. 12/05/28 10:47:05 >> >> Modified files: >> cm3/m3-sys/m3cc/gcc-4.6/: configure >> ./: configure >> cm3/m3-sys/m3cc/gcc-4.6/gcc/: Makefile.in >> auto-inc-dec.c >> >> >> basic-block.h builtins.c >> >> >> c-aux-info.c c-convert.c c-decl.c >> >> >> c-errors.c c-lang.c c-lang.h >> >> >> c-objc-common.c c-parser.c >> >> >> c-tree.h c-typeck.c calls.c >> >> >> cfgexpand.c cfgloop.h cgraph.c >> >> >> cgraph.h cgraphbuild.c >> >> >> cgraphunit.c combine.c configure >> >> >> configure.ac cppdefault.c >> >> >> cppdefault.h cppspec.c cse.c >> >> >> expr.c final.c fold-const.c gcc.c >> >> >> gccspec.c gcse.c gengtype-lex.c >> >> >> gengtype-lex.l gengtype.c >> >> >> gimple-fold.c gimple.c gimplify.c >> >> >> incpath.c intl.c ipa-cp.c >> >> >> ipa-inline.c ipa-prop.c ipa-prop.h >> >> >> ipa-ref.h ipa-utils.c ipa.c >> >> >> ira-build.c ira-conflicts.c >> >> >> ira-int.h ira.c ira.h libgcov.c >> >> >> loop-iv.c loop-unswitch.c opts.c >> >> >> passes.c postreload.c predict.c >> >> >> profile.c sched-vis.c >> >> >> sel-sched-dump.c store-motion.c >> >> >> stringpool.c targhooks.c toplev.c >> >> >> tree-cfg.c tree-chrec.c >> >> >> tree-complex.c tree-eh.c >> >> >> tree-flow.h tree-inline.c >> >> >> tree-nested.c tree-object-size.c >> >> >> tree-outof-ssa.c tree-parloops.c >> >> >> tree-pass.h tree-pretty-print.c >> >> >> tree-profile.c >> >> >> tree-scalar-evolution.c tree-sra.c >> >> >> tree-ssa-address.c >> >> >> tree-ssa-alias.c >> >> >> tree-ssa-copyrename.c >> >> >> tree-ssa-dce.c tree-ssa-dom.c >> >> >> tree-ssa-loop-ivopts.c >> >> >> tree-ssa-loop-manip.c >> >> >> tree-ssa-loop.c tree-ssa-phiopt.c >> >> >> tree-ssa-structalias.c >> >> >> tree-ssa-uncprop.c tree-ssa.c >> >> >> tree-vect-data-refs.c >> >> >> tree-vect-generic.c >> >> >> tree-vect-loop-manip.c >> >> >> tree-vect-loop.c >> >> >> tree-vect-patterns.c >> >> >> tree-vect-slp.c tree-vect-stmts.c >> >> >> tree-vrp.c tree.h unwind-c.c >> >> >> unwind-compat.c unwind-compat.h >> >> >> unwind-dw2-fde-compat.c >> >> >> unwind-dw2-fde-darwin.c >> >> >> unwind-dw2-fde-glibc.c >> >> >> unwind-dw2-fde.c unwind-dw2-fde.h >> >> >> unwind-dw2.c unwind-dw2.h >> >> >> unwind-generic.h unwind-pe.h >> >> >> unwind-sjlj.c value-prof.c >> >> >> var-tracking.c varpool.c web.c >> ./: Makefile.in auto-inc-dec.c >> basic-block.h builtins.c >> c-aux-info.c c-convert.c >> c-decl.c c-errors.c c-lang.c >> c-lang.h c-objc-common.c >> c-parser.c c-tree.h c-typeck.c >> calls.c cfgexpand.c >> cfgloop.h cgraph.c cgraph.h >> cgraphbuild.c cgraphunit.c >> combine.c configure configure.ac >> cppdefault.c cppdefault.h >> cppspec.c cse.c expr.c final.c >> fold-const.c gcc.c >> gccspec.c gcse.c gengtype-lex.c >> gengtype-lex.l gengtype.c >> gimple-fold.c gimple.c gimplify.c >> incpath.c intl.c ipa-cp.c >> ipa-inline.c ipa-prop.c ipa-prop.h >> ipa-ref.h ipa-utils.c ipa.c >> ira-build.c ira-conflicts.c >> ira-int.h ira.c ira.h >> libgcov.c loop-iv.c loop-unswitch.c >> opts.c passes.c >> postreload.c predict.c profile.c sched-vis.c >> sel-sched-dump.c >> store-motion.c stringpool.c targhooks.c >> toplev.c tree-cfg.c >> tree-chrec.c tree-complex.c tree-eh.c >> tree-flow.h tree-inline.c >> tree-nested.c tree-object-size.c >> tree-outof-ssa.c >> tree-parloops.c tree-pass.h >> tree-pretty-print.c >> tree-profile.c tree-scalar-evolution.c >> tree-sra.c >> tree-ssa-address.c tree-ssa-alias.c >> tree-ssa-copyrename.c >> tree-ssa-dce.c tree-ssa-dom.c >> tree-ssa-loop-ivopts.c >> tree-ssa-loop-manip.c tree-ssa-loop.c >> tree-ssa-phiopt.c >> tree-ssa-structalias.c tree-ssa-uncprop.c >> tree-ssa.c >> tree-vect-data-refs.c tree-vect-generic.c >> tree-vect-loop-manip.c >> tree-vect-loop.c tree-vect-patterns.c >> tree-vect-slp.c >> tree-vect-stmts.c tree-vrp.c tree.h >> unwind-c.c unwind-compat.c >> unwind-compat.h >> unwind-dw2-fde-compat.c >> unwind-dw2-fde-darwin.c >> unwind-dw2-fde-glibc.c >> unwind-dw2-fde.c unwind-dw2-fde.h >> unwind-dw2.c unwind-dw2.h >> unwind-generic.h unwind-pe.h >> unwind-sjlj.c value-prof.c >> var-tracking.c varpool.c web.c >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: >> darwin-protos.h darwin.c >> >> >> darwin.h >> ./: darwin-protos.h darwin.c darwin.h >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: >> crtfastmath.c >> >> >> crtprec.c >> >> >> >> cygming-crtbegin.c >> >> >> >> cygming-crtend.c >> >> >> darwin.h >> driver-i386.c >> >> >> gmon-sol2.c >> i386.c >> >> >> >> netware-crt0.c >> ./: crtfastmath.c crtprec.c >> cygming-crtbegin.c cygming-crtend.c >> darwin.h driver-i386.c >> gmon-sol2.c i386.c netware-crt0.c >> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: lto.c >> ./: lto.c >> cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: >> line-map.h >> >> Log message: >> work in progress -- can compile >> everything now, but float exception right away >> >> From dabenavidesd at yahoo.es Tue May 29 20:44:26 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Tue, 29 May 2012 19:44:26 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <07F31967-EDA5-4CD7-975C-11F428381AB8@gmail.com> Message-ID: <1338317066.3447.YahooMailClassic@web29704.mail.ird.yahoo.com> Hi all: good one, there isn't high-end user needs lately here, so I guess we shouldn't ask if we want to support other machines than just PC, perhaps, we should check more platforms at that level. Any NT would not be affected but anything else is, HW for testing purposes isn't supported by NT (like debuggers), so there it isn't too much to support for that (lying on MIPS32, and Portable devices sometimes are RISC systems, now what is not aiming NT are desktops but bigger machines) but they are growing down so I don't know if they will become available again. Thanks of Modula-3 hackers there is still more systems to check for all if interested in any. Thanks in advance --- El lun, 28/5/12, Jay escribi?: > De: Jay > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "" , "" > Fecha: lunes, 28 de mayo, 2012 23:30 > Don't worry about it. I will test > each platform or get others to before enabling, at least > some popular majority of them. I no longer have any Alphas. > Eventually I might ask for ssh access to an Alpha or > reacquire hardware. Anyway, don't worry. I generally know > what I'm doing. > > - Jay (briefly/pocket-sized-computer-aka-phone) > > On May 28, 2012, at 7:22 AM, "Daniel Alejandro Benavides D." > > wrote: > > > Hi Jay: > > Where are you testing this, or have you tested this on > an Alpha, I might get access, but I notice you dropped the > libdecnumber, stuff right? > > Thanks in advance > > > > --- El lun, 28/5/12, Jay Krell > escribi?: > > > >> De: Jay Krell > >> Asunto: [M3commit] CVS Update: cm3 > >> Para: m3commit at elegosoft.com > >> Fecha: lunes, 28 de mayo, 2012 05:47 > >> CVSROOT: /usr/cvs > >> Changes by: > >> jkrell at birch. 12/05/28 10:47:05 > >> > >> Modified files: > >> cm3/m3-sys/m3cc/gcc-4.6/: configure > >> ./: configure > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/: > Makefile.in > >> auto-inc-dec.c > >> > >> > >> basic-block.h builtins.c > >> > >> > >> c-aux-info.c c-convert.c c-decl.c > >> > >> > >> c-errors.c c-lang.c c-lang.h > >> > >> > >> c-objc-common.c c-parser.c > >> > >> > >> c-tree.h c-typeck.c calls.c > >> > >> > >> cfgexpand.c cfgloop.h cgraph.c > >> > >> > >> cgraph.h cgraphbuild.c > >> > >> > >> cgraphunit.c combine.c configure > >> > >> > >> configure.ac cppdefault.c > >> > >> > >> cppdefault.h cppspec.c cse.c > >> > >> > >> expr.c final.c fold-const.c gcc.c > >> > >> > >> gccspec.c gcse.c gengtype-lex.c > >> > >> > >> gengtype-lex.l gengtype.c > >> > >> > >> gimple-fold.c gimple.c gimplify.c > >> > >> > >> incpath.c intl.c ipa-cp.c > >> > >> > >> ipa-inline.c ipa-prop.c ipa-prop.h > >> > >> > >> ipa-ref.h ipa-utils.c ipa.c > >> > >> > >> ira-build.c ira-conflicts.c > >> > >> > >> ira-int.h ira.c ira.h libgcov.c > >> > >> > >> loop-iv.c loop-unswitch.c opts.c > >> > >> > >> passes.c postreload.c predict.c > >> > >> > >> profile.c sched-vis.c > >> > >> > >> sel-sched-dump.c store-motion.c > >> > >> > >> stringpool.c targhooks.c toplev.c > >> > >> > >> tree-cfg.c tree-chrec.c > >> > >> > >> tree-complex.c tree-eh.c > >> > >> > >> tree-flow.h tree-inline.c > >> > >> > >> tree-nested.c tree-object-size.c > >> > >> > >> tree-outof-ssa.c tree-parloops.c > >> > >> > >> tree-pass.h tree-pretty-print.c > >> > >> > >> tree-profile.c > >> > >> > >> tree-scalar-evolution.c tree-sra.c > >> > >> > >> tree-ssa-address.c > >> > >> > >> tree-ssa-alias.c > >> > >> > >> tree-ssa-copyrename.c > >> > >> > >> tree-ssa-dce.c tree-ssa-dom.c > >> > >> > >> tree-ssa-loop-ivopts.c > >> > >> > >> tree-ssa-loop-manip.c > >> > >> > >> tree-ssa-loop.c tree-ssa-phiopt.c > >> > >> > >> tree-ssa-structalias.c > >> > >> > >> tree-ssa-uncprop.c tree-ssa.c > >> > >> > >> tree-vect-data-refs.c > >> > >> > >> tree-vect-generic.c > >> > >> > >> tree-vect-loop-manip.c > >> > >> > >> tree-vect-loop.c > >> > >> > >> tree-vect-patterns.c > >> > >> > >> tree-vect-slp.c tree-vect-stmts.c > >> > >> > >> tree-vrp.c tree.h unwind-c.c > >> > >> > >> unwind-compat.c unwind-compat.h > >> > >> > >> unwind-dw2-fde-compat.c > >> > >> > >> unwind-dw2-fde-darwin.c > >> > >> > >> unwind-dw2-fde-glibc.c > >> > >> > >> unwind-dw2-fde.c unwind-dw2-fde.h > >> > >> > >> unwind-dw2.c unwind-dw2.h > >> > >> > >> unwind-generic.h unwind-pe.h > >> > >> > >> unwind-sjlj.c value-prof.c > >> > >> > >> var-tracking.c varpool.c web.c > >> ./: Makefile.in auto-inc-dec.c > >> basic-block.h builtins.c > >> c-aux-info.c > c-convert.c > >> c-decl.c c-errors.c c-lang.c > >> c-lang.h > c-objc-common.c > >> c-parser.c c-tree.h c-typeck.c > >> calls.c cfgexpand.c > >> cfgloop.h cgraph.c cgraph.h > >> cgraphbuild.c > cgraphunit.c > >> combine.c configure configure.ac > >> cppdefault.c > cppdefault.h > >> cppspec.c cse.c expr.c final.c > >> fold-const.c gcc.c > >> gccspec.c gcse.c gengtype-lex.c > >> gengtype-lex.l > gengtype.c > >> gimple-fold.c gimple.c gimplify.c > >> incpath.c intl.c > ipa-cp.c > >> ipa-inline.c ipa-prop.c ipa-prop.h > >> ipa-ref.h ipa-utils.c > ipa.c > >> ira-build.c ira-conflicts.c > >> ira-int.h ira.c ira.h > >> libgcov.c loop-iv.c loop-unswitch.c > >> opts.c passes.c > >> postreload.c predict.c profile.c sched-vis.c > >> sel-sched-dump.c > >> store-motion.c stringpool.c targhooks.c > >> toplev.c tree-cfg.c > >> tree-chrec.c tree-complex.c tree-eh.c > >> tree-flow.h > tree-inline.c > >> tree-nested.c tree-object-size.c > >> tree-outof-ssa.c > >> tree-parloops.c tree-pass.h > >> tree-pretty-print.c > >> tree-profile.c tree-scalar-evolution.c > >> tree-sra.c > >> tree-ssa-address.c tree-ssa-alias.c > >> tree-ssa-copyrename.c > >> tree-ssa-dce.c tree-ssa-dom.c > >> tree-ssa-loop-ivopts.c > >> tree-ssa-loop-manip.c tree-ssa-loop.c > >> tree-ssa-phiopt.c > >> tree-ssa-structalias.c tree-ssa-uncprop.c > >> tree-ssa.c > >> tree-vect-data-refs.c tree-vect-generic.c > >> tree-vect-loop-manip.c > >> tree-vect-loop.c tree-vect-patterns.c > >> tree-vect-slp.c > >> tree-vect-stmts.c tree-vrp.c tree.h > >> unwind-c.c > unwind-compat.c > >> unwind-compat.h > >> unwind-dw2-fde-compat.c > >> unwind-dw2-fde-darwin.c > >> unwind-dw2-fde-glibc.c > >> unwind-dw2-fde.c unwind-dw2-fde.h > >> unwind-dw2.c > unwind-dw2.h > >> unwind-generic.h unwind-pe.h > >> unwind-sjlj.c > value-prof.c > >> var-tracking.c varpool.c web.c > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: > >> darwin-protos.h darwin.c > >> > >> > >> darwin.h > >> ./: darwin-protos.h darwin.c darwin.h > > >> > cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: > >> crtfastmath.c > >> > >> > >> > crtprec.c > >> > >> > >> > >> cygming-crtbegin.c > >> > >> > >> > >> cygming-crtend.c > >> > >> > >> > darwin.h > >> driver-i386.c > >> > >> > >> > gmon-sol2.c > >> i386.c > >> > >> > >> > >> netware-crt0.c > >> ./: crtfastmath.c crtprec.c > >> cygming-crtbegin.c cygming-crtend.c > >> darwin.h driver-i386.c > >> gmon-sol2.c i386.c netware-crt0.c > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: > lto.c > >> ./: lto.c > >> > cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: > >> line-map.h > >> > >> Log message: > >> work in progress -- can compile > >> everything now, but float exception right away > >> > >> > From jay.krell at cornell.edu Wed May 30 01:15:48 2012 From: jay.krell at cornell.edu (Jay) Date: Tue, 29 May 2012 16:15:48 -0700 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1338317066.3447.YahooMailClassic@web29704.mail.ird.yahoo.com> References: <1338317066.3447.YahooMailClassic@web29704.mail.ird.yahoo.com> Message-ID: <1572EB44-615A-4224-948B-DDC3DB23E57C@gmail.com> Daniel you don't make sense. - Jay (briefly/pocket-sized-computer-aka-phone) On May 29, 2012, at 11:44 AM, "Daniel Alejandro Benavides D." wrote: > Hi all: > good one, there isn't high-end user needs lately here, so I guess we shouldn't ask if we want to support other machines than just PC, perhaps, we should check more platforms at that level. > Any NT would not be affected but anything else is, HW for testing purposes isn't supported by NT (like debuggers), so there it isn't too much to support for that (lying on MIPS32, and Portable devices sometimes are RISC systems, now what is not aiming NT are desktops but bigger machines) but they are growing down so I don't know if they will become available again. > Thanks of Modula-3 hackers there is still more systems to check for all if interested in any. > Thanks in advance > > --- El lun, 28/5/12, Jay escribi?: > >> De: Jay >> Asunto: Re: [M3commit] CVS Update: cm3 >> Para: "Daniel Alejandro Benavides D." >> CC: "" , "" >> Fecha: lunes, 28 de mayo, 2012 23:30 >> Don't worry about it. I will test >> each platform or get others to before enabling, at least >> some popular majority of them. I no longer have any Alphas. >> Eventually I might ask for ssh access to an Alpha or >> reacquire hardware. Anyway, don't worry. I generally know >> what I'm doing. >> >> - Jay (briefly/pocket-sized-computer-aka-phone) >> >> On May 28, 2012, at 7:22 AM, "Daniel Alejandro Benavides D." >> >> wrote: >> >>> Hi Jay: >>> Where are you testing this, or have you tested this on >> an Alpha, I might get access, but I notice you dropped the >> libdecnumber, stuff right? >>> Thanks in advance >>> >>> --- El lun, 28/5/12, Jay Krell >> escribi?: >>> >>>> De: Jay Krell >>>> Asunto: [M3commit] CVS Update: cm3 >>>> Para: m3commit at elegosoft.com >>>> Fecha: lunes, 28 de mayo, 2012 05:47 >>>> CVSROOT: /usr/cvs >>>> Changes by: >>>> jkrell at birch. 12/05/28 10:47:05 >>>> >>>> Modified files: >>>> cm3/m3-sys/m3cc/gcc-4.6/: configure >>>> ./: configure >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/: >> Makefile.in >>>> auto-inc-dec.c >>>> >>>> >>>> basic-block.h builtins.c >>>> >>>> >>>> c-aux-info.c c-convert.c c-decl.c >>>> >>>> >>>> c-errors.c c-lang.c c-lang.h >>>> >>>> >>>> c-objc-common.c c-parser.c >>>> >>>> >>>> c-tree.h c-typeck.c calls.c >>>> >>>> >>>> cfgexpand.c cfgloop.h cgraph.c >>>> >>>> >>>> cgraph.h cgraphbuild.c >>>> >>>> >>>> cgraphunit.c combine.c configure >>>> >>>> >>>> configure.ac cppdefault.c >>>> >>>> >>>> cppdefault.h cppspec.c cse.c >>>> >>>> >>>> expr.c final.c fold-const.c gcc.c >>>> >>>> >>>> gccspec.c gcse.c gengtype-lex.c >>>> >>>> >>>> gengtype-lex.l gengtype.c >>>> >>>> >>>> gimple-fold.c gimple.c gimplify.c >>>> >>>> >>>> incpath.c intl.c ipa-cp.c >>>> >>>> >>>> ipa-inline.c ipa-prop.c ipa-prop.h >>>> >>>> >>>> ipa-ref.h ipa-utils.c ipa.c >>>> >>>> >>>> ira-build.c ira-conflicts.c >>>> >>>> >>>> ira-int.h ira.c ira.h libgcov.c >>>> >>>> >>>> loop-iv.c loop-unswitch.c opts.c >>>> >>>> >>>> passes.c postreload.c predict.c >>>> >>>> >>>> profile.c sched-vis.c >>>> >>>> >>>> sel-sched-dump.c store-motion.c >>>> >>>> >>>> stringpool.c targhooks.c toplev.c >>>> >>>> >>>> tree-cfg.c tree-chrec.c >>>> >>>> >>>> tree-complex.c tree-eh.c >>>> >>>> >>>> tree-flow.h tree-inline.c >>>> >>>> >>>> tree-nested.c tree-object-size.c >>>> >>>> >>>> tree-outof-ssa.c tree-parloops.c >>>> >>>> >>>> tree-pass.h tree-pretty-print.c >>>> >>>> >>>> tree-profile.c >>>> >>>> >>>> tree-scalar-evolution.c tree-sra.c >>>> >>>> >>>> tree-ssa-address.c >>>> >>>> >>>> tree-ssa-alias.c >>>> >>>> >>>> tree-ssa-copyrename.c >>>> >>>> >>>> tree-ssa-dce.c tree-ssa-dom.c >>>> >>>> >>>> tree-ssa-loop-ivopts.c >>>> >>>> >>>> tree-ssa-loop-manip.c >>>> >>>> >>>> tree-ssa-loop.c tree-ssa-phiopt.c >>>> >>>> >>>> tree-ssa-structalias.c >>>> >>>> >>>> tree-ssa-uncprop.c tree-ssa.c >>>> >>>> >>>> tree-vect-data-refs.c >>>> >>>> >>>> tree-vect-generic.c >>>> >>>> >>>> tree-vect-loop-manip.c >>>> >>>> >>>> tree-vect-loop.c >>>> >>>> >>>> tree-vect-patterns.c >>>> >>>> >>>> tree-vect-slp.c tree-vect-stmts.c >>>> >>>> >>>> tree-vrp.c tree.h unwind-c.c >>>> >>>> >>>> unwind-compat.c unwind-compat.h >>>> >>>> >>>> unwind-dw2-fde-compat.c >>>> >>>> >>>> unwind-dw2-fde-darwin.c >>>> >>>> >>>> unwind-dw2-fde-glibc.c >>>> >>>> >>>> unwind-dw2-fde.c unwind-dw2-fde.h >>>> >>>> >>>> unwind-dw2.c unwind-dw2.h >>>> >>>> >>>> unwind-generic.h unwind-pe.h >>>> >>>> >>>> unwind-sjlj.c value-prof.c >>>> >>>> >>>> var-tracking.c varpool.c web.c >>>> ./: Makefile.in auto-inc-dec.c >>>> basic-block.h builtins.c >>>> c-aux-info.c >> c-convert.c >>>> c-decl.c c-errors.c c-lang.c >>>> c-lang.h >> c-objc-common.c >>>> c-parser.c c-tree.h c-typeck.c >>>> calls.c cfgexpand.c >>>> cfgloop.h cgraph.c cgraph.h >>>> cgraphbuild.c >> cgraphunit.c >>>> combine.c configure configure.ac >>>> cppdefault.c >> cppdefault.h >>>> cppspec.c cse.c expr.c final.c >>>> fold-const.c gcc.c >>>> gccspec.c gcse.c gengtype-lex.c >>>> gengtype-lex.l >> gengtype.c >>>> gimple-fold.c gimple.c gimplify.c >>>> incpath.c intl.c >> ipa-cp.c >>>> ipa-inline.c ipa-prop.c ipa-prop.h >>>> ipa-ref.h ipa-utils.c >> ipa.c >>>> ira-build.c ira-conflicts.c >>>> ira-int.h ira.c ira.h >>>> libgcov.c loop-iv.c loop-unswitch.c >>>> opts.c passes.c >>>> postreload.c predict.c profile.c sched-vis.c >>>> sel-sched-dump.c >>>> store-motion.c stringpool.c targhooks.c >>>> toplev.c tree-cfg.c >>>> tree-chrec.c tree-complex.c tree-eh.c >>>> tree-flow.h >> tree-inline.c >>>> tree-nested.c tree-object-size.c >>>> tree-outof-ssa.c >>>> tree-parloops.c tree-pass.h >>>> tree-pretty-print.c >>>> tree-profile.c tree-scalar-evolution.c >>>> tree-sra.c >>>> tree-ssa-address.c tree-ssa-alias.c >>>> tree-ssa-copyrename.c >>>> tree-ssa-dce.c tree-ssa-dom.c >>>> tree-ssa-loop-ivopts.c >>>> tree-ssa-loop-manip.c tree-ssa-loop.c >>>> tree-ssa-phiopt.c >>>> tree-ssa-structalias.c tree-ssa-uncprop.c >>>> tree-ssa.c >>>> tree-vect-data-refs.c tree-vect-generic.c >>>> tree-vect-loop-manip.c >>>> tree-vect-loop.c tree-vect-patterns.c >>>> tree-vect-slp.c >>>> tree-vect-stmts.c tree-vrp.c tree.h >>>> unwind-c.c >> unwind-compat.c >>>> unwind-compat.h >>>> unwind-dw2-fde-compat.c >>>> unwind-dw2-fde-darwin.c >>>> unwind-dw2-fde-glibc.c >>>> unwind-dw2-fde.c unwind-dw2-fde.h >>>> unwind-dw2.c >> unwind-dw2.h >>>> unwind-generic.h unwind-pe.h >>>> unwind-sjlj.c >> value-prof.c >>>> var-tracking.c varpool.c web.c >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: >>>> darwin-protos.h darwin.c >>>> >>>> >>>> darwin.h >>>> ./: darwin-protos.h darwin.c darwin.h >> >>>> >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: >>>> crtfastmath.c >>>> >>>> >>>> >> crtprec.c >>>> >>>> >>>> >>>> cygming-crtbegin.c >>>> >>>> >>>> >>>> cygming-crtend.c >>>> >>>> >>>> >> darwin.h >>>> driver-i386.c >>>> >>>> >>>> >> gmon-sol2.c >>>> i386.c >>>> >>>> >>>> >>>> netware-crt0.c >>>> ./: crtfastmath.c crtprec.c >>>> cygming-crtbegin.c cygming-crtend.c >>>> darwin.h driver-i386.c >>>> gmon-sol2.c i386.c netware-crt0.c >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: >> lto.c >>>> ./: lto.c >>>> >> cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: >>>> line-map.h >>>> >>>> Log message: >>>> work in progress -- can compile >>>> everything now, but float exception right away >>>> >>>> >> From dabenavidesd at yahoo.es Wed May 30 02:03:34 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Wed, 30 May 2012 01:03:34 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1572EB44-615A-4224-948B-DDC3DB23E57C@gmail.com> Message-ID: <1338336214.27113.YahooMailClassic@web29705.mail.ird.yahoo.com> Hi all: in reality PC AT aren't 64 bits wide, I guess in reality you can add a memory board to a i386 and that's it. Is just that same thing. Bigger registers aren't a difference (the double number of registers and that's it for a register-based machine, like another ix86, the 82786 GPU for coprocessor and that's all), this is the same concept for a GPGPU nowadays, and they don't care at all to maintain compatibility to it so nobody has created a real 64-bit system after Tru64 and some other Unixes are, like Monterey project. I mean there aren't real 64 bit systems, so I guess there isn't anything to test here in Gcc targets for real for PCs, they are the same that long before. We don't have any new real HW or SW adapted for real so I don't know what else can be test. Thanks in advance --- El mar, 29/5/12, Jay escribi?: > De: Jay > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "Jay" , "" , "" > Fecha: martes, 29 de mayo, 2012 18:15 > Daniel you don't make sense. > > - Jay (briefly/pocket-sized-computer-aka-phone) > > On May 29, 2012, at 11:44 AM, "Daniel Alejandro Benavides > D." > wrote: > > > Hi all: > > good one, there isn't high-end user needs lately here, > so I guess we shouldn't ask if we want to support other > machines than just PC, perhaps, we should check more > platforms at that level. > > Any NT would not be affected but anything else is, HW > for testing purposes isn't supported by NT (like debuggers), > so there it isn't too much to support for that (lying on > MIPS32, and Portable devices sometimes are RISC systems, now > what is not aiming NT are desktops but bigger machines) but > they are growing down so I don't know if they will become > available again. > > Thanks of Modula-3 hackers there is still more systems > to check for all if interested in any. > > Thanks in advance > > > > --- El lun, 28/5/12, Jay > escribi?: > > > >> De: Jay > >> Asunto: Re: [M3commit] CVS Update: cm3 > >> Para: "Daniel Alejandro Benavides D." > >> CC: "" > , > "" > > >> Fecha: lunes, 28 de mayo, 2012 23:30 > >> Don't worry about it. I will test > >> each platform or get others to before enabling, at > least > >> some popular majority of them. I no longer have any > Alphas. > >> Eventually I might ask for ssh access to an Alpha > or > >> reacquire hardware. Anyway, don't worry. I > generally know > >> what I'm doing. > >> > >> - Jay (briefly/pocket-sized-computer-aka-phone) > >> > >> On May 28, 2012, at 7:22 AM, "Daniel Alejandro > Benavides D." > >> > >> wrote: > >> > >>> Hi Jay: > >>> Where are you testing this, or have you tested > this on > >> an Alpha, I might get access, but I notice you > dropped the > >> libdecnumber, stuff right? > >>> Thanks in advance > >>> > >>> --- El lun, 28/5/12, Jay Krell > >> escribi?: > >>> > >>>> De: Jay Krell > >>>> Asunto: [M3commit] CVS Update: cm3 > >>>> Para: m3commit at elegosoft.com > >>>> Fecha: lunes, 28 de mayo, 2012 05:47 > >>>> CVSROOT: /usr/cvs > >>>> Changes by: > >>>> jkrell at birch. 12/05/28 > 10:47:05 > >>>> > >>>> Modified files: > >>>> cm3/m3-sys/m3cc/gcc-4.6/: > configure > >>>> ./: configure > >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/: > >> Makefile.in > >>>> auto-inc-dec.c > >>>> > >>>> > >>>> basic-block.h builtins.c > >>>> > >>>> > >>>> c-aux-info.c c-convert.c c-decl.c > >>>> > >>>> > >>>> c-errors.c c-lang.c c-lang.h > >>>> > >>>> > >>>> c-objc-common.c c-parser.c > >>>> > >>>> > >>>> c-tree.h c-typeck.c calls.c > >>>> > >>>> > >>>> cfgexpand.c cfgloop.h cgraph.c > >>>> > >>>> > >>>> cgraph.h cgraphbuild.c > >>>> > >>>> > >>>> cgraphunit.c combine.c configure > >>>> > >>>> > >>>> configure.ac cppdefault.c > >>>> > >>>> > >>>> cppdefault.h cppspec.c cse.c > >>>> > >>>> > >>>> expr.c final.c fold-const.c gcc.c > >>>> > >>>> > >>>> gccspec.c gcse.c gengtype-lex.c > >>>> > >>>> > >>>> gengtype-lex.l gengtype.c > >>>> > >>>> > >>>> gimple-fold.c gimple.c gimplify.c > >>>> > >>>> > >>>> incpath.c intl.c ipa-cp.c > >>>> > >>>> > >>>> ipa-inline.c ipa-prop.c ipa-prop.h > >>>> > >>>> > >>>> ipa-ref.h ipa-utils.c ipa.c > >>>> > >>>> > >>>> ira-build.c ira-conflicts.c > >>>> > >>>> > >>>> ira-int.h ira.c ira.h libgcov.c > >>>> > >>>> > >>>> loop-iv.c loop-unswitch.c opts.c > >>>> > >>>> > >>>> passes.c postreload.c predict.c > >>>> > >>>> > >>>> profile.c sched-vis.c > >>>> > >>>> > >>>> sel-sched-dump.c store-motion.c > >>>> > >>>> > >>>> stringpool.c targhooks.c toplev.c > >>>> > >>>> > >>>> tree-cfg.c tree-chrec.c > >>>> > >>>> > >>>> tree-complex.c tree-eh.c > >>>> > >>>> > >>>> tree-flow.h tree-inline.c > >>>> > >>>> > >>>> tree-nested.c tree-object-size.c > >>>> > >>>> > >>>> tree-outof-ssa.c tree-parloops.c > >>>> > >>>> > >>>> tree-pass.h tree-pretty-print.c > >>>> > >>>> > >>>> tree-profile.c > >>>> > >>>> > >>>> tree-scalar-evolution.c tree-sra.c > >>>> > >>>> > >>>> tree-ssa-address.c > >>>> > >>>> > >>>> tree-ssa-alias.c > >>>> > >>>> > >>>> tree-ssa-copyrename.c > >>>> > >>>> > >>>> tree-ssa-dce.c tree-ssa-dom.c > >>>> > >>>> > >>>> tree-ssa-loop-ivopts.c > >>>> > >>>> > >>>> tree-ssa-loop-manip.c > >>>> > >>>> > >>>> tree-ssa-loop.c tree-ssa-phiopt.c > >>>> > >>>> > >>>> tree-ssa-structalias.c > >>>> > >>>> > >>>> tree-ssa-uncprop.c tree-ssa.c > >>>> > >>>> > >>>> tree-vect-data-refs.c > >>>> > >>>> > >>>> tree-vect-generic.c > >>>> > >>>> > >>>> tree-vect-loop-manip.c > >>>> > >>>> > >>>> tree-vect-loop.c > >>>> > >>>> > >>>> tree-vect-patterns.c > >>>> > >>>> > >>>> tree-vect-slp.c tree-vect-stmts.c > >>>> > >>>> > >>>> tree-vrp.c tree.h unwind-c.c > >>>> > >>>> > >>>> unwind-compat.c unwind-compat.h > >>>> > >>>> > >>>> unwind-dw2-fde-compat.c > >>>> > >>>> > >>>> unwind-dw2-fde-darwin.c > >>>> > >>>> > >>>> unwind-dw2-fde-glibc.c > >>>> > >>>> > >>>> unwind-dw2-fde.c unwind-dw2-fde.h > >>>> > >>>> > >>>> unwind-dw2.c unwind-dw2.h > >>>> > >>>> > >>>> unwind-generic.h unwind-pe.h > >>>> > >>>> > >>>> unwind-sjlj.c value-prof.c > >>>> > >>>> > >>>> var-tracking.c varpool.c web.c > >>>> ./: Makefile.in > auto-inc-dec.c > >>>> basic-block.h builtins.c > >>>> > c-aux-info.c > >> c-convert.c > >>>> c-decl.c c-errors.c c-lang.c > >>>> c-lang.h > >> c-objc-common.c > >>>> c-parser.c c-tree.h c-typeck.c > >>>> calls.c > cfgexpand.c > >>>> cfgloop.h cgraph.c cgraph.h > >>>> > cgraphbuild.c > >> cgraphunit.c > >>>> combine.c configure configure.ac > >>>> > cppdefault.c > >> cppdefault.h > >>>> cppspec.c cse.c expr.c final.c > >>>> fold-const.c > gcc.c > >>>> gccspec.c gcse.c gengtype-lex.c > >>>> > gengtype-lex.l > >> gengtype.c > >>>> gimple-fold.c gimple.c gimplify.c > >>>> incpath.c > intl.c > >> ipa-cp.c > >>>> ipa-inline.c ipa-prop.c ipa-prop.h > >>>> ipa-ref.h > ipa-utils.c > >> ipa.c > >>>> ira-build.c ira-conflicts.c > >>>> ira-int.h > ira.c ira.h > >>>> libgcov.c loop-iv.c loop-unswitch.c > >>>> opts.c > passes.c > >>>> postreload.c predict.c profile.c > sched-vis.c > >>>> > sel-sched-dump.c > >>>> store-motion.c stringpool.c targhooks.c > >>>> toplev.c > tree-cfg.c > >>>> tree-chrec.c tree-complex.c tree-eh.c > >>>> tree-flow.h > >> tree-inline.c > >>>> tree-nested.c tree-object-size.c > >>>> > tree-outof-ssa.c > >>>> tree-parloops.c tree-pass.h > >>>> > tree-pretty-print.c > >>>> tree-profile.c tree-scalar-evolution.c > >>>> tree-sra.c > >>>> tree-ssa-address.c tree-ssa-alias.c > >>>> > tree-ssa-copyrename.c > >>>> tree-ssa-dce.c tree-ssa-dom.c > >>>> > tree-ssa-loop-ivopts.c > >>>> tree-ssa-loop-manip.c tree-ssa-loop.c > >>>> > tree-ssa-phiopt.c > >>>> tree-ssa-structalias.c tree-ssa-uncprop.c > >>>> tree-ssa.c > >>>> tree-vect-data-refs.c tree-vect-generic.c > >>>> > tree-vect-loop-manip.c > >>>> tree-vect-loop.c tree-vect-patterns.c > >>>> > tree-vect-slp.c > >>>> tree-vect-stmts.c tree-vrp.c tree.h > >>>> unwind-c.c > >> unwind-compat.c > >>>> unwind-compat.h > >>>> > unwind-dw2-fde-compat.c > >>>> unwind-dw2-fde-darwin.c > >>>> > unwind-dw2-fde-glibc.c > >>>> unwind-dw2-fde.c unwind-dw2-fde.h > >>>> > unwind-dw2.c > >> unwind-dw2.h > >>>> unwind-generic.h unwind-pe.h > >>>> > unwind-sjlj.c > >> value-prof.c > >>>> var-tracking.c varpool.c web.c > >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/: > >>>> darwin-protos.h darwin.c > >>>> > >>>> > >>>> darwin.h > >>>> ./: darwin-protos.h > darwin.c darwin.h > >> > >>>> > >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/: > >>>> crtfastmath.c > >>>> > >>>> > >>>> > >> crtprec.c > >>>> > >>>> > >>>> > >>>> cygming-crtbegin.c > >>>> > >>>> > >>>> > >>>> cygming-crtend.c > >>>> > >>>> > >>>> > >> darwin.h > >>>> driver-i386.c > >>>> > >>>> > >>>> > >> gmon-sol2.c > >>>> i386.c > >>>> > >>>> > >>>> > >>>> netware-crt0.c > >>>> ./: crtfastmath.c > crtprec.c > >>>> cygming-crtbegin.c cygming-crtend.c > >>>> darwin.h > driver-i386.c > >>>> gmon-sol2.c i386.c netware-crt0.c > >>>> cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/: > >> lto.c > >>>> ./: lto.c > >>>> > >> cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/: > >>>> line-map.h > >>>> > >>>> Log message: > >>>> work in progress -- can > compile > >>>> everything now, but float exception right > away > >>>> > >>>> > >> >