From jkrell at elego.de Thu Aug 2 07:23:55 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 7:23:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802052357.9B84A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 07:23:55 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: AMD64_SOLARIS I386_SOLARIS SPARC32_SOLARIS.common SPARC64_SOLARIS Solaris.common Log message: use -xregs=no%appl with Sun cc From jkrell at elego.de Thu Aug 2 07:25:45 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 7:25:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802052545.E736E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 07:25:45 Modified files: cm3/scripts/python/: pylib.py Log message: use -xregs=no%appl with Sun cc From jkrell at elego.de Thu Aug 2 08:07:28 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 8:07:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802060728.F0C1A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 08:07:27 Modified files: cm3/m3-sys/m3cc/gcc-4.5/gcc/config/moxie/: moxie.c Log message: mark it as modified for Modula-3 -- we don't use this file, it is for some architecture I never heard of From jkrell at elego.de Thu Aug 2 08:13:16 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 8:13:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802061318.C10EA2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 08:13:16 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/: moxie.c Log message: port change from 4.5 -- we don't use this file, it is for some architecture I never heard of From jkrell at elego.de Thu Aug 2 11:24:17 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 11:24:17 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802092417.195822474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 11:24:17 Modified files: cm3/m3-sys/m3front/src/misc/: CG.m3 Log message: fix If_closure if NOT Target.Aligned_procedures This fixes SPARC64_SOLARIS. From jay.krell at cornell.edu Thu Aug 2 11:25:05 2012 From: jay.krell at cornell.edu (Jay K) Date: Thu, 2 Aug 2012 09:25:05 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120802092417.195822474003@birch.elegosoft.com> References: <20120802092417.195822474003@birch.elegosoft.com> Message-ID: RCS file: /usr/cvs/cm3/m3-sys/m3front/src/misc/CG.m3,v retrieving revision 1.40 diff -u -r1.40 CG.m3 --- misc/CG.m3 1 Nov 2010 08:35:21 -0000 1.40 +++ misc/CG.m3 2 Aug 2012 08:58:41 -0000 @@ -2610,7 +2610,8 @@ cg.loophole (Type.Addr, Target.Integer.cg_type); Push_int (TargetMap.CG_Align_bytes[Target.Integer.cg_type] - 1); cg.and (Target.Integer.cg_type); - cg.if_true (Target.Integer.cg_type, nope, Always - freq); + cg.load_integer (Target.Integer.cg_type, TInt.Zero); + cg.if_compare (Target.Integer.cg_type, Cmp.NE, nope, Always - freq); SPop (1, "If_closure-unaligned"); END; Push (proc); - Jay > Date: Thu, 2 Aug 2012 11:24:17 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/02 11:24:17 > > Modified files: > cm3/m3-sys/m3front/src/misc/: CG.m3 > > Log message: > fix If_closure if NOT Target.Aligned_procedures > This fixes SPARC64_SOLARIS. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Fri Aug 3 07:46:48 2012 From: jkrell at elego.de (Jay Krell) Date: Fri, 3 Aug 2012 7:46:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120803054655.E61A62474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/03 07:46:48 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: move SPARC64_SOLARIS to gcc 4.7 backend From jkrell at elego.de Fri Aug 3 08:00:42 2012 From: jkrell at elego.de (Jay Krell) Date: Fri, 3 Aug 2012 8:00:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120803060043.2516E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/03 08:00:41 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: builtins.c cgraphunit.c gcse.c gimple-fold.c lto-cgraph.c lto-compress.c lto-opts.c lto-section-in.c lto-section-out.c lto-streamer-in.c lto-streamer-out.c lto-streamer.c lto-symtab.c passes.c tree-pass.h Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: graphite-clast-to-gimple.h graphite-cloog-compat.h graphite-cloog-util.h graphite-dependences.h graphite-poly.h graphite-ppl.h graphite-scop-detection.h graphite-sese-to-poly.h Log message: remove some unused code -- builtins and LTO From jkrell at elego.de Sun Aug 5 18:53:01 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 18:53:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805165301.E98EB2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 18:53:01 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: final.c tree-chrec.c tree-ssa-forwprop.c Log message: initialize locals From jkrell at elego.de Sun Aug 5 18:55:19 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 18:55:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805165519.122012474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 18:55:19 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ./: parse.c cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl configure ./: Makefile.def Makefile.in Makefile.tpl configure cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure configure.ac double-int.c double-int.h expr.c fold-const.c lto-compress.c lto-section-out.c passes.c real.c toplev.c tree-pass.h tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ./: Makefile.in builtins.c configure configure.ac double-int.c double-int.h expr.c fold-const.c lto-compress.c lto-section-out.c passes.c real.c toplev.c tree-pass.h tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c genmultilib realmpfr.h ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c genmultilib realmpfr.h cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 aclocal.m4 adler32.c algorithm.txt compress.c configure configure.ac crc32.c crc32.h deflate.c deflate.h example.c gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c inflate.h inftrees.c inftrees.h make_vms.com minigzip.c trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h zutil.c zutil.h ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 aclocal.m4 adler32.c algorithm.txt compress.c configure configure.ac crc32.c crc32.h deflate.c deflate.h example.c gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c inflate.h inftrees.c inftrees.h make_vms.com minigzip.c trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h zutil.c zutil.h cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ./: Makefile.pup Makefile.sas cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp readme.txt zlib.inc ./: bndsrc compile.clp readme.txt zlib.inc cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c gzlog.h zlib_how.html zpipe.c zran.c ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c gzlog.h zlib_how.html zpipe.c zran.c cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc Makefile.tc ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc Makefile.tc cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README descrip.mms visual-basic.txt zlib.html ./: Makefile.riscos README descrip.mms visual-basic.txt zlib.html cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ./: Makefile.os2 zlib.def cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ./: README.projects cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ./: package.qpg cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc Makefile.msc VisualC.txt zlib.def zlib1.rc ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: remove use of gmp and zlib removal of gmp does have a little collateral damage in lost optimizations -- value range propagation (vrp) and some loop optimizations (gmp used in calculating how many times loops run) zlib is only for LTO, which we don't use anyway remove some dead stuff wrt collect, ppl, cloog From dabenavidesd at yahoo.es Sun Aug 5 20:22:59 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Sun, 5 Aug 2012 19:22:59 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120805165519.122012474003@birch.elegosoft.com> Message-ID: <1344190979.22661.YahooMailClassic@web29703.mail.ird.yahoo.com> Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Sun Aug 5 20:47:14 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 20:47:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805184714.D6A532474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 20:47:14 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: builtins.c Log message: remove more unused code -- gcc has many builtins and we use very few From jkrell at elego.de Sun Aug 5 20:49:43 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 20:49:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805184943.B8B9C2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 20:49:43 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: xcoffout.c vmsdbgout.c loop-doloop.c hw-doloop.c Log message: quash most of these warnings: ranlib: file: libbackend.a(insn-peep.o) has no symbols ranlib: file: libbackend.a(hw-doloop.o) has no symbols ranlib: file: libbackend.a(loop-doloop.o) has no symbols ranlib: file: libbackend.a(target-globals.o) has no symbols ranlib: file: libbackend.a(vmsdbgout.o) has no symbols ranlib: file: libbackend.a(xcoffout.o) has no symbols From jkrell at elego.de Sun Aug 5 20:52:03 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 20:52:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805185203.469BD2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 20:52:03 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in cgraph.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-reference.c lto-streamer.h opts-global.c passes.c ./: Makefile.in cgraph.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-reference.c lto-streamer.h opts-global.c passes.c cm3/m3-sys/m3cc/src/: clean_marker.txt Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: data-streamer-in.c data-streamer-out.c data-streamer.c data-streamer.h gcc.c gimple-streamer-in.c gimple-streamer-out.c gimple-streamer.h lto-cgraph.c lto-compress.c lto-opts.c lto-section-in.c lto-section-out.c lto-streamer-in.c lto-streamer-out.c lto-streamer.c lto-symtab.c lto-wrapper.c streamer-hooks.c streamer-hooks.h tree-streamer-in.c tree-streamer-out.c tree-streamer.c tree-streamer.h ./: data-streamer-in.c data-streamer-out.c data-streamer.c data-streamer.h gcc.c gimple-streamer-in.c gimple-streamer-out.c gimple-streamer.h lto-cgraph.c lto-compress.c lto-opts.c lto-section-in.c lto-section-out.c lto-streamer-in.c lto-streamer-out.c lto-streamer.c lto-symtab.c lto-wrapper.c streamer-hooks.c streamer-hooks.h tree-streamer-in.c tree-streamer-out.c tree-streamer.c tree-streamer.h Log message: remove LTO initialize some locals remove unused gcc.c (gcc driver -- that normally runs cc1, ld, etc.) From jay.krell at cornell.edu Mon Aug 6 02:53:45 2012 From: jay.krell at cornell.edu (Jay) Date: Sun, 5 Aug 2012 17:53:45 -0700 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1344190979.22661.YahooMailClassic@web29703.mail.ird.yahoo.com> References: <1344190979.22661.YahooMailClassic@web29703.mail.ird.yahoo.com> Message-ID: <02C0C029-7A9B-4D82-A416-19B54FD1BE89@gmail.com> Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. - Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: > Hi all: > Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? > For instance CM3 -> C ?m3gcc? .is > Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? > This is to recover type information lost in translation to C before is lost. > Thanks in advance > > --- El dom, 5/8/12, Jay Krell escribi?: > > De: Jay Krell > Asunto: [M3commit] CVS Update: cm3 > Para: m3commit at elegosoft.com > Fecha: domingo, 5 de agosto, 2012 13:55 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/05 18:55:19 > > Modified files: > cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c > ./: parse.c > cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl > configure > ./: Makefile.def Makefile.in Makefile.tpl configure > cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure > configure.ac double-int.c > double-int.h expr.c fold-const.c > lto-compress.c lto-section-out.c > passes.c real.c toplev.c > tree-pass.h tree-ssa-loop-niter.c > tree-vrp.c tree.c tree.h > ./: Makefile.in builtins.c configure configure.ac double-int.c > double-int.h expr.c fold-const.c lto-compress.c > lto-section-out.c passes.c real.c toplev.c tree-pass.h > tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h > cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile > Removed files: > cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h > collect2.c collect2.h gcc-ar.c > genmultilib realmpfr.h > ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c > genmultilib realmpfr.h > cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in > README acinclude.m4 aclocal.m4 > adler32.c algorithm.txt > compress.c configure configure.ac > crc32.c crc32.h deflate.c > deflate.h example.c gzio.c > infback.c inffast.c inffast.h > inffixed.h inflate.c inflate.h > inftrees.c inftrees.h > make_vms.com minigzip.c trees.c > trees.h uncompr.c zconf.h > zconf.in.h zlib.3 zlib.h zutil.c > zutil.h > ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 > aclocal.m4 adler32.c algorithm.txt compress.c configure > configure.ac crc32.c crc32.h deflate.c deflate.h example.c > gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c > inflate.h inftrees.c inftrees.h make_vms.com minigzip.c > trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h > zutil.c zutil.h > cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas > ./: Makefile.pup Makefile.sas > cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp > readme.txt zlib.inc > ./: bndsrc compile.clp readme.txt zlib.inc > cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c > gun.c gzappend.c > gzjoin.c gzlog.c gzlog.h > zlib_how.html zpipe.c > zran.c > ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c > gzlog.h zlib_how.html zpipe.c zran.c > cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 > Makefile.emx Makefile.msc > Makefile.tc > ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc > Makefile.tc > cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README > descrip.mms visual-basic.txt > zlib.html > ./: Makefile.riscos README descrip.mms visual-basic.txt > zlib.html > cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def > ./: Makefile.os2 zlib.def > cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects > ./: README.projects > cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt > example.dsp > minigzip.dsp > zlib.dsp > zlib.dsw > ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw > cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg > ./: package.qpg > cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor > Makefile.emx Makefile.gcc > Makefile.msc VisualC.txt > zlib.def zlib1.rc > ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc > Makefile.msc VisualC.txt zlib.def zlib1.rc > > Log message: > remove use of gmp and zlib > removal of gmp does have a little collateral damage in lost > optimizations -- value range propagation (vrp) and some loop > optimizations (gmp used in calculating how many times > loops run) > zlib is only for LTO, which we don't use anyway > remove some dead stuff wrt collect, ppl, cloog > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dabenavidesd at yahoo.es Mon Aug 6 04:37:52 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 6 Aug 2012 03:37:52 +0100 (BST) Subject: [M3commit] CVS Update: cm3 Message-ID: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Hi all: yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O ??? M3cg??????????????? C?????????????? S ???????????????????????????????? C???????????????? S????????????????? O Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? If not is better to go through the right side scheme for our JIT target. Thanks in advance --- El dom, 5/8/12, Jay escribi?: De: Jay Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "" , "" Fecha: domingo, 5 de agosto, 2012 19:53 Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. ?- Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragisha at m3w.org Mon Aug 6 09:08:23 2012 From: dragisha at m3w.org (=?utf-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 6 Aug 2012 09:08:23 +0200 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> References: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: Daniel, It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). Have a nice time! On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > > Hi all: > yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) > M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O , S ???O > M3cg C S C S O > > Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR? Why waste time on coding it, Code that isn't running? > The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? > If not is better to go through the right side scheme for our JIT target. > Thanks in advance > > --- El dom, 5/8/12, Jay escribi?: > > De: Jay > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "" , "" > Fecha: domingo, 5 de agosto, 2012 19:53 > > Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. > > - Jay (briefly/pocket-sized-computer-aka-phone) > > On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: > >> Hi all: >> Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >> For instance CM3 -> C ?m3gcc? .is >> Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? >> This is to recover type information lost in translation to C before is lost. >> Thanks in advance >> >> --- El dom, 5/8/12, Jay Krell escribi?: >> >> De: Jay Krell >> Asunto: [M3commit] CVS Update: cm3 >> Para: m3commit at elegosoft.com >> Fecha: domingo, 5 de agosto, 2012 13:55 >> >> CVSROOT: /usr/cvs >> Changes by: jkrell at birch. 12/08/05 18:55:19 >> >> Modified files: >> cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >> ./: parse.c >> cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >> configure >> ./: Makefile.def Makefile.in Makefile.tpl configure >> cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >> configure.ac double-int.c >> double-int.h expr.c fold-const.c >> lto-compress.c lto-section-out.c >> passes.c real.c toplev.c >> tree-pass.h tree-ssa-loop-niter.c >> tree-vrp.c tree.c tree.h >> ./: Makefile.in builtins.c configure configure.ac double-int.c >> double-int.h expr.c fold-const.c lto-compress.c >> lto-section-out.c passes.c real.c toplev.c tree-pass.h >> tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >> cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >> Removed files: >> cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >> collect2.c collect2.h gcc-ar.c >> genmultilib realmpfr.h >> ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >> genmultilib realmpfr.h >> cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >> README acinclude.m4 aclocal.m4 >> adler32.c algorithm.txt >> compress.c configure configure.ac >> crc32.c crc32.h deflate.c >> deflate.h example.c gzio.c >> infback.c inffast.c inffast.h >> inffixed.h inflate.c inflate.h >> inftrees.c inftrees.h >> make_vms.com minigzip.c trees.c >> trees.h uncompr.c zconf.h >> zconf.in.h zlib.3 zlib.h zutil.c >> zutil.h >> ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >> aclocal.m4 adler32.c algorithm.txt compress.c configure >> configure.ac crc32.c crc32.h deflate.c deflate.h example.c >> gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >> inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >> trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >> zutil.c zutil.h >> cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >> ./: Makefile.pup Makefile.sas >> cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >> readme.txt zlib.inc >> ./: bndsrc compile.clp readme.txt zlib.inc >> cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >> gun.c gzappend.c >> gzjoin.c gzlog.c gzlog.h >> zlib_how.html zpipe.c >> zran.c >> ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >> gzlog.h zlib_how.html zpipe.c zran.c >> cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >> Makefile.emx Makefile.msc >> Makefile.tc >> ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >> Makefile.tc >> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >> descrip.mms visual-basic.txt >> zlib.html >> ./: Makefile.riscos README descrip.mms visual-basic.txt >> zlib.html >> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >> ./: Makefile.os2 zlib.def >> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >> ./: README.projects >> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >> example.dsp >> minigzip.dsp >> zlib.dsp >> zlib.dsw >> ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >> cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >> ./: package.qpg >> cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >> Makefile.emx Makefile.gcc >> Makefile.msc VisualC.txt >> zlib.def zlib1.rc >> ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >> Makefile.msc VisualC.txt zlib.def zlib1.rc >> >> Log message: >> remove use of gmp and zlib >> removal of gmp does have a little collateral damage in lost >> optimizations -- value range propagation (vrp) and some loop >> optimizations (gmp used in calculating how many times >> loops run) >> zlib is only for LTO, which we don't use anyway >> remove some dead stuff wrt collect, ppl, cloog >> -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 495 bytes Desc: Message signed with OpenPGP using GPGMail URL: From dragisha at m3w.org Mon Aug 6 09:32:26 2012 From: dragisha at m3w.org (=?utf-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 6 Aug 2012 09:32:26 +0200 Subject: [M3commit] CVS Update: cm3 In-Reply-To: References: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: m3main.c may be exception here. mea culpa :) On Aug 6, 2012, at 9:08 AM, Dragi?a Duri? wrote: > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 495 bytes Desc: Message signed with OpenPGP using GPGMail URL: From jkrell at elego.de Mon Aug 6 09:39:38 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 9:39:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806073938.A03792474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 09:39:38 Modified files: cm3/m3-tools/cvsup/suplib/src/: Ugzip.i3 Ugzip.m3 Log message: use calloc instead of malloc, avoid heap allocation for ZLIB_VERSION From jkrell at elego.de Mon Aug 6 11:16:01 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 11:16:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806091601.C1C542474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 11:16:01 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadApple.c ThreadFreeBSD.c ThreadOpenBSD.c ThreadPThread.m3 Log message: don't process stacks where stackbase = NNIL From jkrell at elego.de Mon Aug 6 11:20:18 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 11:20:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806092018.23D032474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 11:20:18 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadApple.c ThreadFreeBSD.c ThreadOpenBSD.c Log message: fix? From jkrell at elego.de Mon Aug 6 12:33:01 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 12:33:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806103302.671782474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 12:33:01 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadFreeBSD.c Log message: more informative print when pthread_suspend_np / pthread_resume_np fail note that these were and remain fatal, even though their callers are prepared to deal with failure -- maybe they shouldn't be fatal? From jkrell at elego.de Mon Aug 6 12:36:00 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 12:36:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806103601.36A382474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 12:36:00 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 Log message: me.stackbase := NIL inside activeMu, so that dying threads aren't suspended/resumed I tried making suspend/resume always succeed if stackbase = NIL, but that access violated in StopWorld; I don't understand. That is, setting it NIL outside the locks should be ok, as long as the code inside the locks notices. Test case if starting Juno on I386_FREEBSD with gcc 4.7 backend. It doesn't reproduce under a debugger. Note that probably FreeBSD, x86, gcc 4.7 aren't relevant. What probably is relevant is that Juno creates many threads and probably much garbage and heap allocations during startup. From jay.krell at cornell.edu Mon Aug 6 12:39:53 2012 From: jay.krell at cornell.edu (Jay K) Date: Mon, 6 Aug 2012 10:39:53 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120806103601.36A382474003@birch.elegosoft.com> References: <20120806103601.36A382474003@birch.elegosoft.com> Message-ID: Tony please look at this further? The error was that pthread_suspend_np ?or resume, I forget which, on FreeBSD was failing with #define ESRCH 3 /* No such process */ which really shouldn't happen. Index: src/thread/PTHREAD/ThreadPThread.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3,v retrieving revision 1.261 diff -u -r1.261 ThreadPThread.m3 --- src/thread/PTHREAD/ThreadPThread.m3 6 Aug 2012 09:16:01 -0000 1.261 +++ src/thread/PTHREAD/ThreadPThread.m3 6 Aug 2012 10:33:27 -0000 @@ -421,11 +421,10 @@ RunThread(me); - me.stackbase := NIL; (* disable GC scanning of my stack *) - (* remove from the list of active threads *) WITH r = pthread_mutex_lock(activeMu) DO <*ASSERT r=0*> END; <*ASSERT allThreads # me*> + me.stackbase := NIL; (* disable GC scanning of my stack *) me.next.prev := me.prev; me.prev.next := me.next; WITH r = pthread_detach_self() DO <*ASSERT r=0*> END; > Date: Mon, 6 Aug 2012 12:36:00 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/06 12:36:00 > > Modified files: > cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 > > Log message: > me.stackbase := NIL inside activeMu, so that dying threads > aren't suspended/resumed > > I tried making suspend/resume always succeed if stackbase = NIL, > but that access violated in StopWorld; I don't understand. > > That is, setting it NIL outside the locks should be ok, as long > as the code inside the locks notices. > > Test case if starting Juno on I386_FREEBSD with gcc 4.7 backend. > It doesn't reproduce under a debugger. > > Note that probably FreeBSD, x86, gcc 4.7 aren't relevant. > What probably is relevant is that Juno creates many threads > and probably much garbage and heap allocations during startup. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Aug 6 12:58:03 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 12:58:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806105804.20F9F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 12:58:03 Modified files: cm3/m3-ui/ui/src/vbt/: VBTRep.m3 Log message: avoid subscript out of range at line 644 test case is starting up most gui apps on FreeBSD/x86 with gcc 4.7 backend, remoting X to MacOSX 10.5; the distinguishing factor is probably the relative lack of windows or something funny with window layering on Mac -- i.e. depth = 0, resulting array index is -1 and that is invalid Trestle experts, please review and think over it more. From jay.krell at cornell.edu Mon Aug 6 12:58:50 2012 From: jay.krell at cornell.edu (Jay K) Date: Mon, 6 Aug 2012 10:58:50 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120806105804.20F9F2474003@birch.elegosoft.com> References: <20120806105804.20F9F2474003@birch.elegosoft.com> Message-ID: Index: VBTRep.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-ui/ui/src/vbt/VBTRep.m3,v retrieving revision 1.2 diff -u -w -r1.2 VBTRep.m3 --- VBTRep.m3 17 Mar 2008 03:46:14 -0000 1.2 +++ VBTRep.m3 6 Aug 2012 10:56:01 -0000 @@ -641,11 +641,13 @@ (* All d: dcount[d].n = # VBTs in list with depth at most d. *) WITH v = NEW(REF ARRAY OF VBT.T, n) DO FOR i := 0 TO n - 1 DO + IF list[i].depth > 0 THEN v[dcount[list[i].depth - 1].n] := list[i].v; INC(dcount[list[i].depth - 1].n); (* All d: dcount[d-1].n = # VBTs in list with depth < d, or with depth = d that have been copied into v. *) END; + END; (* v has all the VBTs in the list and is sorted by depth *) FOR i := 0 TO n - 1 DO IF Prop.Marked IN v[i].props THEN > Date: Mon, 6 Aug 2012 12:58:03 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/06 12:58:03 > > Modified files: > cm3/m3-ui/ui/src/vbt/: VBTRep.m3 > > Log message: > avoid subscript out of range at line 644 > test case is starting up most gui apps on FreeBSD/x86 with gcc 4.7 > backend, remoting X to MacOSX 10.5; the distinguishing factor > is probably the relative lack of windows or something funny > with window layering on Mac -- i.e. depth = 0, resulting array > index is -1 and that is invalid > > Trestle experts, please review and think over it more. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jay.krell at cornell.edu Mon Aug 6 13:17:50 2012 From: jay.krell at cornell.edu (Jay K) Date: Mon, 6 Aug 2012 11:17:50 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: References: <20120806105804.20F9F2474003@birch.elegosoft.com>, Message-ID: Sorry, that isn't the right fix. The problem can be better understood like so: DepthArray = REF ARRAY OF RECORD n := 0 END; dcount := NEW(DepthArray, 10); FOR i := FIRST(dcount^) TO LAST(dcount^) DO <* ASSERT dcount[i].n = 0 *> END; the assertion fails sometimes. I'll have to keep digging. - Jay From: jay.krell at cornell.edu To: jkrell at elego.de; m3commit at elegosoft.com Date: Mon, 6 Aug 2012 10:58:50 +0000 Subject: Re: [M3commit] CVS Update: cm3 Index: VBTRep.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-ui/ui/src/vbt/VBTRep.m3,v retrieving revision 1.2 diff -u -w -r1.2 VBTRep.m3 --- VBTRep.m3 17 Mar 2008 03:46:14 -0000 1.2 +++ VBTRep.m3 6 Aug 2012 10:56:01 -0000 @@ -641,11 +641,13 @@ (* All d: dcount[d].n = # VBTs in list with depth at most d. *) WITH v = NEW(REF ARRAY OF VBT.T, n) DO FOR i := 0 TO n - 1 DO + IF list[i].depth > 0 THEN v[dcount[list[i].depth - 1].n] := list[i].v; INC(dcount[list[i].depth - 1].n); (* All d: dcount[d-1].n = # VBTs in list with depth < d, or with depth = d that have been copied into v. *) END; + END; (* v has all the VBTs in the list and is sorted by depth *) FOR i := 0 TO n - 1 DO IF Prop.Marked IN v[i].props THEN > Date: Mon, 6 Aug 2012 12:58:03 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/06 12:58:03 > > Modified files: > cm3/m3-ui/ui/src/vbt/: VBTRep.m3 > > Log message: > avoid subscript out of range at line 644 > test case is starting up most gui apps on FreeBSD/x86 with gcc 4.7 > backend, remoting X to MacOSX 10.5; the distinguishing factor > is probably the relative lack of windows or something funny > with window layering on Mac -- i.e. depth = 0, resulting array > index is -1 and that is invalid > > Trestle experts, please review and think over it more. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Aug 6 13:20:26 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 13:20:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806112027.131D42474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 13:20:26 Modified files: cm3/m3-ui/ui/src/vbt/: VBTRep.m3 Log message: go back a version (copy from elease_branch_cm3_5_8 From jkrell at elego.de Mon Aug 6 13:33:16 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 13:33:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806113316.4FE3F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 13:33:16 Modified files: cm3/m3-sys/m3cc/gcc-4.5/gcc/: passes.c Log message: remove unused ipa_write_summaries_2 it produces a warning about introducing a struct in parens I'm testing 4.5 to isolate problems. From dabenavidesd at yahoo.es Mon Aug 6 14:26:35 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 6 Aug 2012 13:26:35 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: Message-ID: <1344255995.36691.YahooMailClassic@web29703.mail.ird.yahoo.com> Hi all: please if this description helps you understand the problem is to communicate with a C C to Modula-3 process: http://groups.yahoo.com/group/rmiug-jobs/message/54928 Thanks in advance --- El lun, 6/8/12, Dragi?a Duri? escribi?: De: Dragi?a Duri? Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "Jay" , m3commit at elegosoft.com Fecha: lunes, 6 de agosto, 2012 02:08 Daniel, It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). Have a nice time! On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: Hi all: yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O ??? M3cg??????????????? C?????????????? S ???????????????????????????????? C???????????????? S????????????????? O Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? If not is better to go through the right side scheme for our JIT target. Thanks in advance --- El dom, 5/8/12, Jay escribi?: De: Jay Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "" , "" Fecha: domingo, 5 de agosto, 2012 19:53 Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. ?- Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragisha at m3w.org Mon Aug 6 18:11:31 2012 From: dragisha at m3w.org (=?utf-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 6 Aug 2012 18:11:31 +0200 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1344255995.36691.YahooMailClassic@web29703.mail.ird.yahoo.com> References: <1344255995.36691.YahooMailClassic@web29703.mail.ird.yahoo.com> Message-ID: <539ACFA0-2E75-482A-952D-7A5DCC1EA9B5@m3w.org> This is CV of a guy who implemented Modula-3 to C translator. Not as a backend to existing compiler, like we can do now. As M3CG is in place and ready for exploitation. When DEC was big and Modula-3 IN, guy implemented a compiler. Tons of compilers implemented every year. For example, there is one great compiler I became aware of only recently - Turbo51. Not a Modula-3, but Wirth family member - Pascal. And target is 8bit CPU with few kilobytes of RAM :). Maybe we need few additional lists to carry discussions like this one? One where you can put links you google out, for people trying to follow what-we-have-right-now and another where people who like to chit-chat about relevant technologies can meet and share. On Aug 6, 2012, at 2:26 PM, Daniel Alejandro Benavides D. wrote: > Hi all: > please if this description helps you understand the problem is to communicate with a C C to Modula-3 process: > http://groups.yahoo.com/group/rmiug-jobs/message/54928 > > Thanks in advance > > --- El lun, 6/8/12, Dragi?a Duri? escribi?: > > De: Dragi?a Duri? > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "Jay" , m3commit at elegosoft.com > Fecha: lunes, 6 de agosto, 2012 02:08 > > Daniel, > > It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. > > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? > > Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. > > "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. > > And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). > > Have a nice time! > > On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > >> >> Hi all: >> yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) >> M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O , S ???O >> M3cg C S C S O >> >> Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR? Why waste time on coding it, Code that isn't running? >> The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? >> If not is better to go through the right side scheme for our JIT target. >> Thanks in advance >> >> --- El dom, 5/8/12, Jay escribi?: >> >> De: Jay >> Asunto: Re: [M3commit] CVS Update: cm3 >> Para: "Daniel Alejandro Benavides D." >> CC: "" , "" >> Fecha: domingo, 5 de agosto, 2012 19:53 >> >> Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. >> >> - Jay (briefly/pocket-sized-computer-aka-phone) >> >> On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: >> >>> Hi all: >>> Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >>> For instance CM3 -> C ?m3gcc? .is >>> Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? >>> This is to recover type information lost in translation to C before is lost. >>> Thanks in advance >>> >>> --- El dom, 5/8/12, Jay Krell escribi?: >>> >>> De: Jay Krell >>> Asunto: [M3commit] CVS Update: cm3 >>> Para: m3commit at elegosoft.com >>> Fecha: domingo, 5 de agosto, 2012 13:55 >>> >>> CVSROOT: /usr/cvs >>> Changes by: jkrell at birch. 12/08/05 18:55:19 >>> >>> Modified files: >>> cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >>> ./: parse.c >>> cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >>> configure >>> ./: Makefile.def Makefile.in Makefile.tpl configure >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >>> configure.ac double-int.c >>> double-int.h expr.c fold-const.c >>> lto-compress.c lto-section-out.c >>> passes.c real.c toplev.c >>> tree-pass.h tree-ssa-loop-niter.c >>> tree-vrp.c tree.c tree.h >>> ./: Makefile.in builtins.c configure configure.ac double-int.c >>> double-int.h expr.c fold-const.c lto-compress.c >>> lto-section-out.c passes.c real.c toplev.c tree-pass.h >>> tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >>> cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >>> Removed files: >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >>> collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >>> README acinclude.m4 aclocal.m4 >>> adler32.c algorithm.txt >>> compress.c configure configure.ac >>> crc32.c crc32.h deflate.c >>> deflate.h example.c gzio.c >>> infback.c inffast.c inffast.h >>> inffixed.h inflate.c inflate.h >>> inftrees.c inftrees.h >>> make_vms.com minigzip.c trees.c >>> trees.h uncompr.c zconf.h >>> zconf.in.h zlib.3 zlib.h zutil.c >>> zutil.h >>> ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >>> aclocal.m4 adler32.c algorithm.txt compress.c configure >>> configure.ac crc32.c crc32.h deflate.c deflate.h example.c >>> gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >>> inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >>> trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >>> zutil.c zutil.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >>> ./: Makefile.pup Makefile.sas >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >>> readme.txt zlib.inc >>> ./: bndsrc compile.clp readme.txt zlib.inc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >>> gun.c gzappend.c >>> gzjoin.c gzlog.c gzlog.h >>> zlib_how.html zpipe.c >>> zran.c >>> ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >>> gzlog.h zlib_how.html zpipe.c zran.c >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >>> Makefile.emx Makefile.msc >>> Makefile.tc >>> ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >>> Makefile.tc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >>> descrip.mms visual-basic.txt >>> zlib.html >>> ./: Makefile.riscos README descrip.mms visual-basic.txt >>> zlib.html >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >>> ./: Makefile.os2 zlib.def >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >>> ./: README.projects >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >>> example.dsp >>> minigzip.dsp >>> zlib.dsp >>> zlib.dsw >>> ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >>> ./: package.qpg >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >>> Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt >>> zlib.def zlib1.rc >>> ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt zlib.def zlib1.rc >>> >>> Log message: >>> remove use of gmp and zlib >>> removal of gmp does have a little collateral damage in lost >>> optimizations -- value range propagation (vrp) and some loop >>> optimizations (gmp used in calculating how many times >>> loops run) >>> zlib is only for LTO, which we don't use anyway >>> remove some dead stuff wrt collect, ppl, cloog >>> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 495 bytes Desc: Message signed with OpenPGP using GPGMail URL: From dabenavidesd at yahoo.es Mon Aug 6 19:37:56 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 6 Aug 2012 18:37:56 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <539ACFA0-2E75-482A-952D-7A5DCC1EA9B5@m3w.org> Message-ID: <1344274676.95070.YahooMailClassic@web29703.mail.ird.yahoo.com> Hi all: yes, not completely bad ideas, is hard to follow on everything by this time of the world, but trust me IBM worked hard in Modula-3 as in Modula-2, I wouldn't be surprised by other products of Modula-3. I have read they are working in a big project of a new programming Java-like language called X10, by the expected boost in performance and productivity, it's free and oss, I have met some other Modula- family members, but sometimes, I lack the interest to let you know. In any case, if you were talking a Modula-3 Interaction Abstract Machine, here it was developed, they worked there also hard: http://reference.kfupm.edu.sa/content/i/n/interaction_abstract_machines_112015.pdf As you say, there might be many machines of Modula-3 we don't know, so it would be nice to count all of those implementations and portability of tools. Thanks in advance --- El lun, 6/8/12, Dragi?a Duri? escribi?: De: Dragi?a Duri? Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "Jay" , m3commit at elegosoft.com Fecha: lunes, 6 de agosto, 2012 11:11 This is CV of a guy who implemented Modula-3 to C translator. Not as a backend to existing compiler, like we can do now. As M3CG is in place and ready for exploitation. When DEC was big and Modula-3 IN, guy implemented a compiler. Tons of compilers implemented every year. For example, there is one great compiler I became aware of only recently - Turbo51. Not a Modula-3, but Wirth family member - Pascal. And target is 8bit CPU with few kilobytes of RAM :). Maybe we need few additional lists to carry discussions like this one? One where you can put links you google out, for people trying to follow what-we-have-right-now and another where people who like to chit-chat about relevant technologies can meet and share. On Aug 6, 2012, at 2:26 PM, Daniel Alejandro Benavides D. wrote: Hi all: please if this description helps you understand the problem is to communicate with a C C to Modula-3 process: http://groups.yahoo.com/group/rmiug-jobs/message/54928 Thanks in advance --- El lun, 6/8/12, Dragi?a Duri? escribi?: De: Dragi?a Duri? Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "Jay" , m3commit at elegosoft.com Fecha: lunes, 6 de agosto, 2012 02:08 Daniel, It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). Have a nice time! On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: Hi all: yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O ??? M3cg??????????????? C?????????????? S ???????????????????????????????? C???????????????? S????????????????? O Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? If not is better to go through the right side scheme for our JIT target. Thanks in advance --- El dom, 5/8/12, Jay escribi?: De: Jay Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "" , "" Fecha: domingo, 5 de agosto, 2012 19:53 Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. ?- Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From rodney_bates at lcwb.coop Tue Aug 7 21:35:38 2012 From: rodney_bates at lcwb.coop (Rodney M. Bates) Date: Tue, 07 Aug 2012 14:35:38 -0500 Subject: [M3commit] CVS Update: cm3 In-Reply-To: References: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: <50216E0A.1070102@lcwb.coop> I think your patient response is very helpful. On 08/06/2012 02:08 AM, Dragi?a Duri? wrote: > Daniel, > > It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. > > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? > > Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. > > "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. > > And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). > > Have a nice time! > > On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > >> Hi all: >> yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) >> M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O , S ???O >> M3cg C S C S O >> >> Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR? Why waste time on coding it, Code that isn't running? >> The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? >> If not is better to go through the right side scheme for our JIT target. >> Thanks in advance >> >> --- El *dom, 5/8/12, Jay />/* escribi?: >> >> >> De: Jay > >> Asunto: Re: [M3commit] CVS Update: cm3 >> Para: "Daniel Alejandro Benavides D." > >> CC: ">" >, ">" > >> Fecha: domingo, 5 de agosto, 2012 19:53 >> >> Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. >> >> - Jay (briefly/pocket-sized-computer-aka-phone) >> >> On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: >> >>> Hi all: >>> Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >>> For instance CM3 -> C ?m3gcc? .is >>> Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? >>> This is to recover type information lost in translation to C before is lost. >>> Thanks in advance >>> >>> --- El *dom, 5/8/12, Jay Krell //* escribi?: >>> >>> >>> De: Jay Krell >>> Asunto: [M3commit] CVS Update: cm3 >>> Para: m3commit at elegosoft.com >>> Fecha: domingo, 5 de agosto, 2012 13:55 >>> >>> CVSROOT: /usr/cvs >>> Changes by: jkrell at birch. 12/08/05 18:55:19 >>> >>> Modified files: >>> cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >>> ./: parse.c >>> cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >>> configure >>> ./: Makefile.def Makefile.in Makefile.tpl configure >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >>> configure.ac double-int.c >>> double-int.h expr.c fold-const.c >>> lto-compress.c lto-section-out.c >>> passes.c real.c toplev.c >>> tree-pass.h tree-ssa-loop-niter.c >>> tree-vrp.c tree.c tree.h >>> ./: Makefile.in builtins.c configure configure.ac double-int.c >>> double-int.h expr.c fold-const.c lto-compress.c >>> lto-section-out.c passes.c real.c toplev.c tree-pass.h >>> tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >>> cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >>> Removed files: >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >>> collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >>> README acinclude.m4 aclocal.m4 >>> adler32.c algorithm.txt >>> compress.c configure configure.ac >>> crc32.c crc32.h deflate.c >>> deflate.h example.c gzio.c >>> infback.c inffast.c inffast.h >>> inffixed.h inflate.c inflate.h >>> inftrees.c inftrees.h >>> make_vms.com minigzip.c trees.c >>> trees.h uncompr.c zconf.h >>> zconf.in.h zlib.3 zlib.h zutil.c >>> zutil.h >>> ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >>> aclocal.m4 adler32.c algorithm.txt compress.c configure >>> configure.ac crc32.c crc32.h deflate.c deflate.h example.c >>> gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >>> inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >>> trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >>> zutil.c zutil.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >>> ./: Makefile.pup Makefile.sas >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >>> readme.txt zlib.inc >>> ./: bndsrc compile.clp readme.txt zlib.inc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >>> gun.c gzappend.c >>> gzjoin.c gzlog.c gzlog.h >>> zlib_how.html zpipe.c >>> zran.c >>> ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >>> gzlog.h zlib_how.html zpipe.c zran.c >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >>> Makefile.emx Makefile.msc >>> Makefile.tc >>> ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >>> Makefile.tc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >>> descrip.mms visual-basic.txt >>> zlib.html >>> ./: Makefile.riscos README descrip.mms visual-basic.txt >>> zlib.html >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >>> ./: Makefile.os2 zlib.def >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >>> ./: README.projects >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >>> example.dsp >>> minigzip.dsp >>> zlib.dsp >>> zlib.dsw >>> ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >>> ./: package.qpg >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >>> Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt >>> zlib.def zlib1.rc >>> ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt zlib.def zlib1.rc >>> >>> Log message: >>> remove use of gmp and zlib >>> removal of gmp does have a little collateral damage in lost >>> optimizations -- value range propagation (vrp) and some loop >>> optimizations (gmp used in calculating how many times >>> loops run) >>> zlib is only for LTO, which we don't use anyway >>> remove some dead stuff wrt collect, ppl, cloog >>> > From dabenavidesd at yahoo.es Tue Aug 7 22:58:51 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Tue, 7 Aug 2012 21:58:51 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <50216E0A.1070102@lcwb.coop> Message-ID: <1344373131.73095.YahooMailClassic@web29704.mail.ird.yahoo.com> Hi all: you need a machine to _understand_ code that isn't for the host machine, I think that's clear, but as in the case in Quest language, it was created to allow the imperative language abstract machine of Modula-3 be used in another computer without being an imperative kind. For instance you can use Baby Modula-3 in abstract machine code, but in the code generator machine will be different of course. Thanks in advance ? --- El mar, 7/8/12, Rodney M. Bates escribi?: De: Rodney M. Bates Asunto: Re: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: martes, 7 de agosto, 2012 14:35 I think your patient response is very helpful. On 08/06/2012 02:08 AM, Dragi?a Duri? wrote: > Daniel, > > It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. > > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? > > Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. > > "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. > > And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). > > Have a nice time! > > On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > >> Hi all: >> yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) >> M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O >>? ???M3cg? ? ? ? ? ? ? ? C? ? ? ? ? ? ???S? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? C? ? ? ? ? ? ? ???S? ? ? ? ? ? ? ? ? O >> >> Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? >> The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? >> If not is better to go through the right side scheme for our JIT target. >> Thanks in advance >> >> --- El *dom, 5/8/12, Jay />/* escribi?: >> >> >>? ???De: Jay > >>? ???Asunto: Re: [M3commit] CVS Update: cm3 >>? ???Para: "Daniel Alejandro Benavides D." > >>? ???CC: ">" >, ">" > >>? ???Fecha: domingo, 5 de agosto, 2012 19:53 >> >>? ???Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. >> >>? ? ? - Jay (briefly/pocket-sized-computer-aka-phone) >> >>? ???On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: >> >>>? ???Hi all: >>>? ???Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >>>? ???For instance CM3 -> C? ?m3gcc? .is >>>? ???Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? >>>? ???This is to recover type information lost in translation to? C before is lost. >>>? ???Thanks in advance >>> >>>? ???--- El *dom, 5/8/12, Jay Krell //* escribi?: >>> >>> >>>? ? ? ???De: Jay Krell >>>? ? ? ???Asunto: [M3commit] CVS Update: cm3 >>>? ? ? ???Para: m3commit at elegosoft.com >>>? ? ? ???Fecha: domingo, 5 de agosto, 2012 13:55 >>> >>>? ? ? ???CVSROOT:? ? /usr/cvs >>>? ? ? ???Changes by: jkrell at birch.? ? 12/08/05 18:55:19 >>> >>>? ? ? ???Modified files: >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >>>? ? ? ? ? ???./: parse.c >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???configure >>>? ? ? ? ? ???./: Makefile.def Makefile.in Makefile.tpl configure >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???configure.ac double-int.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???double-int.h expr.c fold-const.c >>>? ? ? ? ? ? ???lto-compress.c lto-section-out.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???passes.c real.c toplev.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???tree-pass.h tree-ssa-loop-niter.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???tree-vrp.c tree.c tree.h >>>? ? ? ? ? ???./: Makefile.in builtins.c configure configure.ac double-int.c >>>? ? ? ? ? ? ? ???double-int.h expr.c fold-const.c lto-compress.c >>>? ? ? ? ? ? ? ???lto-section-out.c passes.c real.c toplev.c tree-pass.h >>>? ? ? ? ? ? ? ???tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >>>? ? ? ? ? ???cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >>>? ? ? ???Removed files: >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???collect2.c collect2.h gcc-ar.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???genmultilib realmpfr.h >>>? ? ? ? ? ???./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >>>? ? ? ? ? ? ? ???genmultilib realmpfr.h >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? README acinclude.m4 aclocal.m4 >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? adler32.c algorithm.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? compress.c configure configure.ac >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? crc32.c crc32.h deflate.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? deflate.h example.c gzio.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? infback.c inffast.c inffast.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? inffixed.h inflate.c inflate.h >>>? ? ? ? ? ? inftrees.c inftrees.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? make_vms.com minigzip.c trees.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? trees.h uncompr.c zconf.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zconf.in.h zlib.3 zlib.h zutil.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zutil.h >>>? ? ? ? ? ???./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >>>? ? ? ? ? ? ? ???aclocal.m4 adler32.c algorithm.txt compress.c configure >>>? ? ? ? ? ? ? ???configure.ac crc32.c crc32.h deflate.c deflate.h example.c >>>? ? ? ? ? ? ? ???gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >>>? ? ? ? ? ? ? ???inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >>>? ? ? ? ? ? ? ???trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >>>? ? ? ? ? ? ? ???zutil.c zutil.h >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >>>? ? ? ? ? ???./: Makefile.pup Makefile.sas >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? readme.txt zlib.inc >>>? ? ? ? ? ???./: bndsrc compile.clp readme.txt zlib.inc >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???gun.c gzappend.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???gzjoin.c gzlog.c gzlog.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib_how.html zpipe.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zran.c >>>? ? ? ? ? ???./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >>>? ? ? ? ? ? ? ???gzlog.h zlib_how.html zpipe.c zran.c >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.emx Makefile.msc >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.tc >>>? ? ? ? ? ???./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >>>? ? ? ? ? ? ? ???Makefile.tc >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? descrip.mms visual-basic.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib.html >>>? ? ? ? ? ???./: Makefile.riscos README descrip.mms visual-basic.txt >>>? ? ? ? ? ? ? ???zlib.html >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >>>? ? ? ? ? ???./: Makefile.os2 zlib.def >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >>>? ? ? ? ? ???./: README.projects >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? example.dsp >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? minigzip.dsp >>>? ? ? ? ? ? zlib.dsp >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib.dsw >>>? ? ? ? ? ???./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >>>? ? ? ? ? ???./: package.qpg >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.emx Makefile.gcc >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.msc VisualC.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib.def zlib1.rc >>>? ? ? ? ? ???./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >>>? ? ? ? ? ? ? ???Makefile.msc VisualC.txt zlib.def zlib1.rc >>> >>>? ? ? ???Log message: >>>? ? ? ? ? ???remove use of gmp and zlib >>>? ? ? ? ? ???removal of gmp does have a little collateral damage in lost >>>? ? ? ? ? ???optimizations -- value range propagation (vrp) and some loop >>>? ? ? ? ? ???optimizations (gmp used in calculating how many times >>>? ? ? ? ? ???loops run) >>>? ? ? ? ? ???zlib is only for LTO, which we don't use anyway >>>? ? ? ? ? ???remove some dead stuff wrt collect, ppl, cloog >>> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wagner at elego.de Wed Aug 8 16:15:37 2012 From: wagner at elego.de (Olaf Wagner) Date: Wed, 8 Aug 2012 16:15:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120808141537.12581CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 12/08/08 16:15:37 Modified files: cm3/www/bugs/: index.html Log message: migrate trac instance From jkrell at elego.de Thu Aug 9 09:47:03 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 9:47:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809074703.64A38CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 09:47:03 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in gcov-dump.c gcov.c intl.h pretty-print.c pretty-print.h toplev.c Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: cppbuiltin.c cppdefault.c cppspec.c gccspec.c intl.c Log message: remove some unused stuff -- localization/internationalization (we should never give error messages from cm3cg); driver and preprocessor stuff From jkrell at elego.de Thu Aug 9 10:20:47 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:20:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809082047.3841BCC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:20:47 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/: i386.c Log message: ../../gcc-4.7/gcc/config/i386/i386.c:3836: warning: ???mask??? may be used uninitialized in this function initialize locals (more to do) From jkrell at elego.de Thu Aug 9 10:21:33 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:21:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809082133.244BBCC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:21:33 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in configure configure.ac Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: c-config-lang.in c-parser.c Log message: remove unused code -- rather than merge it to 4.7.1 From jkrell at elego.de Thu Aug 9 10:38:07 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:38:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809083807.38805CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:38:07 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: ira-build.c Log message: initialize locals From jkrell at elego.de Thu Aug 9 10:38:32 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:38:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809083832.A03E6CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:38:32 Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/cp/: Make-lang.in NEWS call.c cfns.gperf cfns.h class.c config-lang.in cp-gimplify.c cp-lang.c cp-objcp-common.c cp-objcp-common.h cp-tree.def cp-tree.h cvt.c cxx-pretty-print.c cxx-pretty-print.h decl.c decl.h decl2.c dump.c error.c except.c expr.c friend.c g++spec.c init.c lang-specs.h lex.c mangle.c method.c name-lookup.c name-lookup.h operators.def optimize.c parser.c parser.h pt.c ptree.c repo.c rtti.c search.c semantics.c tree.c typeck.c typeck2.c Log message: remove more unused files From jkrell at elego.de Thu Aug 9 10:50:12 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:50:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809085012.ED98D2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:50:12 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: cgraphunit.c combine-stack-adj.c Log message: merge in progress from 4.7.0 to 4.7.1 From jkrell at elego.de Thu Aug 9 12:11:42 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 12:11:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809101142.F3A14CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 12:11:42 cm3/m3-sys/m3cc/gcc-4.7 Update of /usr/cvs/cm3/m3-sys/m3cc/gcc-4.7 In directory birch:/tmp/cvs-serv23872 Log Message: gcc 4.7.1 minus a few files/directories Status: Vendor Tag: FSF_GCC_4_7 Release Tags: GCC_4_7_1 U cm3/m3-sys/m3cc/gcc-4.7/COPYING.RUNTIME U cm3/m3-sys/m3cc/gcc-4.7/libtool-ldflags U cm3/m3-sys/m3cc/gcc-4.7/symlink-tree U cm3/m3-sys/m3cc/gcc-4.7/missing U cm3/m3-sys/m3cc/gcc-4.7/ltsugar.m4 U cm3/m3-sys/m3cc/gcc-4.7/depcomp U cm3/m3-sys/m3cc/gcc-4.7/move-if-change U cm3/m3-sys/m3cc/gcc-4.7/config.rpath U cm3/m3-sys/m3cc/gcc-4.7/config-ml.in U cm3/m3-sys/m3cc/gcc-4.7/install-sh U cm3/m3-sys/m3cc/gcc-4.7/COPYING3 U cm3/m3-sys/m3cc/gcc-4.7/NEWS C cm3/m3-sys/m3cc/gcc-4.7/Makefile.tpl U cm3/m3-sys/m3cc/gcc-4.7/ABOUT-NLS U cm3/m3-sys/m3cc/gcc-4.7/ylwrap U cm3/m3-sys/m3cc/gcc-4.7/mkdep U cm3/m3-sys/m3cc/gcc-4.7/README U cm3/m3-sys/m3cc/gcc-4.7/COPYING3.LIB U cm3/m3-sys/m3cc/gcc-4.7/libtool.m4 U cm3/m3-sys/m3cc/gcc-4.7/config.sub U cm3/m3-sys/m3cc/gcc-4.7/configure U cm3/m3-sys/m3cc/gcc-4.7/LAST_UPDATED U cm3/m3-sys/m3cc/gcc-4.7/lt~obsolete.m4 U cm3/m3-sys/m3cc/gcc-4.7/MAINTAINERS U cm3/m3-sys/m3cc/gcc-4.7/ltoptions.m4 U cm3/m3-sys/m3cc/gcc-4.7/COPYING.LIB U cm3/m3-sys/m3cc/gcc-4.7/compile U cm3/m3-sys/m3cc/gcc-4.7/COPYING C cm3/m3-sys/m3cc/gcc-4.7/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/ltmain.sh U cm3/m3-sys/m3cc/gcc-4.7/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/mkinstalldirs U cm3/m3-sys/m3cc/gcc-4.7/ltgcc.m4 U cm3/m3-sys/m3cc/gcc-4.7/ltversion.m4 U cm3/m3-sys/m3cc/gcc-4.7/config.guess U cm3/m3-sys/m3cc/gcc-4.7/Makefile.def U cm3/m3-sys/m3cc/gcc-4.7/libcpp/expr.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/charset.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/system.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/identifiers.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/makeucnid.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/libcpp/pch.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/ucnid.tab U cm3/m3-sys/m3cc/gcc-4.7/libcpp/init.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/ucnid.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/config.in U cm3/m3-sys/m3cc/gcc-4.7/libcpp/configure U cm3/m3-sys/m3cc/gcc-4.7/libcpp/traditional.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/files.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/lex.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libcpp/mkdeps.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/directives.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/internal.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/libcpp/directives-only.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/symtab.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/line-map.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/macro.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/errors.c N cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sr.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fr.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/nl.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/uk.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ru.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_TW.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/de.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/da.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_TW.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ru.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/el.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/da.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/es.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/be.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fr.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/de.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/es.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_CN.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/tr.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/cpplib.pot U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fi.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/id.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/id.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_CN.po N cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sr.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/uk.gmo C cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ja.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fi.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/tr.gmo C cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/vi.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/el.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sv.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/nl.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ja.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ca.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ca.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/be.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sv.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/vi.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/mkdeps.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/cpplib.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/cpp-id-data.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/symtab.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/line-map.h U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/update_version_svn U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/README U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/crontab U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/update_web_docs_svn U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/maintainer-addresses U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/update_web_docs_libstdcxx_svn U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/gcc_release U cm3/m3-sys/m3cc/gcc-4.7/config/lib-ld.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mmap.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/warnings.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/progtest.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-mips-elfoabi U cm3/m3-sys/m3cc/gcc-4.7/config/unwind_ipinfo.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-O1.mk U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-time.mk U cm3/m3-sys/m3cc/gcc-4.7/config/iconv.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/uintmax_t.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/zlib.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/po.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-alphaieee U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-big.mk U cm3/m3-sys/m3cc/gcc-4.7/config/glibc21.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/inttypes-pri.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/asmcfi.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-lib.mk U cm3/m3-sys/m3cc/gcc-4.7/config/ld-symbolic.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lib-prefix.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lead-dot.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/extensions.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mh-ppc-aix U cm3/m3-sys/m3cc/gcc-4.7/config/gettext.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/intdiv0.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/nls.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-gnu U cm3/m3-sys/m3cc/gcc-4.7/config/gc++filt.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/acinclude.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug.mk U cm3/m3-sys/m3cc/gcc-4.7/config/mh-pa U cm3/m3-sys/m3cc/gcc-4.7/config/inttypes_h.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mh-pa-hpux10 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-ckovw.mk U cm3/m3-sys/m3cc/gcc-4.7/config/mt-mips-gnu U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-O3.mk U cm3/m3-sys/m3cc/gcc-4.7/config/multi.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/futex.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/stdint_h.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/largefile.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/weakref.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/picflag.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-d30v U cm3/m3-sys/m3cc/gcc-4.7/config/mh-cygwin U cm3/m3-sys/m3cc/gcc-4.7/config/no-executables.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-lto.mk U cm3/m3-sys/m3cc/gcc-4.7/config/proginstall.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lib-link.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/gxx-include-dir.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/override.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/cloog.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lthostflags.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/tls.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/acx.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/inttypes.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-mips16-compat U cm3/m3-sys/m3cc/gcc-4.7/config/enable.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/ulonglong.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-ospace U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-lean.mk U cm3/m3-sys/m3cc/gcc-4.7/config/lcmessage.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/dfp.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/plugins.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/depstand.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/codeset.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/tcl.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/gettext-sister.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-spu U cm3/m3-sys/m3cc/gcc-4.7/config/mh-mingw U cm3/m3-sys/m3cc/gcc-4.7/config/stdint.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mh-djgpp U cm3/m3-sys/m3cc/gcc-4.7/config/mt-sde U cm3/m3-sys/m3cc/gcc-4.7/config/mh-darwin U cm3/m3-sys/m3cc/gcc-4.7/config/elf.m4 C cm3/m3-sys/m3cc/gcc-4.7/gcc/expr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/incpath.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-aux-info.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/params.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/bitmap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgcleanup.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-chrec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-copyrename.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/matrix-reorg.c N cm3/m3-sys/m3cc/gcc-4.7/gcc/ONEWS U cm3/m3-sys/m3cc/gcc-4.7/gcc/optabs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gdbinit.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/print-rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-ref-inline.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbgcnt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/params.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dfp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ebitmap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/modulo-sched.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sbitmap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ree.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hw-doloop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reg-stack.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-dce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-scalar-evolution.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-forwprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/targhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-sccvn.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-functions.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-split.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-im.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/haifa-sched.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/stringpool.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-structalias.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genpeep.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-loop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-dependences.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/var-tracking.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/vecir.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ABOUT-GCC-NLS U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengenrtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regcprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/system.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-hooks-macros.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gtm-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/postreload.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/function.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/varasm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-parse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-loop-distribution.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-coalesce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/version.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/hard-reg-set.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssanames.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lcm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/internal-fn.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/prefix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-read.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/store-motion.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/flags.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-stdarg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-phinodes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-utils.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/regset.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/domwalk.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-switch-conversion.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloop.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ifcvt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-unswitch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/double-int.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/stab.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/reload.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/df-scan.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-outof-ssa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-inline.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vrp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/expmed.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genenums.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-lang.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/intl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-into-ssa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sese.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-dse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-slp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/highlev-plugin-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbxout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-zone.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/compare-elim.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbgcnt.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-dfa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-convert.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genoutput.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/debug.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/stmt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphds.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-poly.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-ir.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genattr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts-global.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-patterns.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-iterator.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graph.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-generic.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-alias.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2out.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/value-prof.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraphbuild.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtins.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/trans-mem.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regstat.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/output.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/real.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-compress.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/streamer-hooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/input.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vecprim.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-stmts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/godump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genopinit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-decl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/read-md.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-ebb.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppspec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/simplify-rtx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/plugin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/version.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/print-tree.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-reference.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-prop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2-aix.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-copy.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/timevar.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-rgn.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/et-forest.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/realmpfr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/main.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dfp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reg-notes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/toplev.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-invariant.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-internal.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/glimits.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/c-parser.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genchecksum.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genattr-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-if-conv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-page.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-ref.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gccspec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbxout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/gcc/machmode.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-ppl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reload1.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-none.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genpreds.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sreal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-low.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cselib.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-clast-to-gimple.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-manip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-diagnostic.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-math-opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/coverage.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-build.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-globals.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tracer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-lex.l U cm3/m3-sys/m3cc/gcc-4.7/gcc/lists.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-scop-detection.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/except.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING3 U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/fold-const.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/fixed-value.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-pre.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/integrate.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-dependences.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-nomudflap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-scop-detection.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/fixed-value.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline-analysis.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc-ar.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-interchange.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hwint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/varpool.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/read-rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mips-tdump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-unswitch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/profile.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-section-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/calls.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-ivcanon.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgexpand.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-reassoc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2asm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-prop.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-state.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sparseset.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/reload.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-init.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-strlen.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/errors.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloopanal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-ch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-uninit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genmodes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/internal-fn.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/intl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-lang.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-sccvn.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/acinclude.m4 U cm3/m3-sys/m3cc/gcc-4.7/gcc/combine.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-compress.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sdbout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mode-classes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vectorizer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genconfig.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-iterator.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts-diagnostic.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-nested.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfghooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/alias.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-ifcombine.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-cfgcleanup.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtin-types.def C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtin-attrs.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-live.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/LANGUAGES U cm3/m3-sys/m3cc/gcc-4.7/gcc/caller-save.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-sink.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gsstruct.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/expmed.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genextract.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/basic-block.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cif-code.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/targhooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/prefix.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.host U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-profile.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl-error.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genflags.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-data-ref.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-ter.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sbitmap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sync-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/recog.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/insn-notes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-operands.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/pointer-set.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/real.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graph.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/attribs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tsystem.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/except.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/recog.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfglayout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/emit-rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regrename.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/mkconfig.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/defaults.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genautomata.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sparseset.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/optabs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/convert.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-predcom.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/README.Portability U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/omp-low.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/web.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/vmsdbg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/bb-reorder.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING3.LIB U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-dump.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dojump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ssaexpand.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vmsdbgout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mips-tfile.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-stdarg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dce.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-pass.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/DATESTAMP U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppdefault.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-inline.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-gather.awk C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtins.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/predict.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/optc-gen.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-include.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-optimize.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-operands.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/final.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gsyslimits.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/BASE-VER U cm3/m3-sys/m3cc/gcc-4.7/gcc/hw-doloop.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-io.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/configure U cm3/m3-sys/m3cc/gcc-4.7/gcc/libfuncs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/reginfo.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-objc-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cstamp-h.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/read-md.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/resource.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lower-subreg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gstab.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-poly.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/emit-rtl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-costs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/internal-fn.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbgcnt.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-browser.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mode-switching.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-data-refs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gensupport.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-sra.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-phiprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/statistics.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/langhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gencodes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hosthooks-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-cgraph.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-fold.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraph.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/fp-test.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-complex.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgrtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-phiopt.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/combine-stack-adj.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-object-size.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/explow.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-errors.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfghooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/limitx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/jump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/omp-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-diagnostic.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/realmpfr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hosthooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-unroll.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-address.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/coretypes.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/profile.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-cp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-emutls.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-mudflap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-int.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/conditions.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/domwalk.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraph.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2asm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/toplev.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-doloop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/langhooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/flag-types.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/coverage.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/input.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-ref.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/hwint.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-iov.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppdefault.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING.LIB U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-vis.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/plugin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-cloog-util.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-emit.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gimplify.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfglayout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-tree.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-nrv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-call-cdce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sese.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/postreload-gcse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-flow.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genmultilib U cm3/m3-sys/m3cc/gcc-4.7/gcc/gensupport.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/params.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/stor-layout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/optc-save-gen.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-threadedge.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-mudflap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-objc-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/xcoffout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-section-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING U cm3/m3-sys/m3cc/gcc-4.7/gcc/sdbout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-conflicts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-color.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/df.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.gcc U cm3/m3-sys/m3cc/gcc-4.7/gcc/trans-mem.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-clast-to-gimple.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-symtab.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-ir.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-dom.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-prefetch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reorg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2-aix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/value-prof.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppbuiltin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphds.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-propagate.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/stack-ptr-mod.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/insn-addr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/incpath.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/treestruct.def C cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraphunit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-int.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/plugin.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-chrec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-sese-to-poly.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-deps.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gsyms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/integrate.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tlink.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-ccp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/limity.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genattrtab.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-fold.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2cfi.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/xcoff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/bitmap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-wrapper.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regmove.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/xcoffout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/function.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/statistics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/bt-load.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/df-problems.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-cloog-util.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-utils.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/convert.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/typeclass.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-affine.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-uncprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-tail-merge.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-flow-inline.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/addresses.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dominance.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-scalar-evolution.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genconstants.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-propagate.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-iv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-affine.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-io.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ddg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppbuiltin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-ivopts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/timevar.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/predict.def C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-cfg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-tailcall.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/double-int.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/langhooks-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/auto-inc-dec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sreal.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-flattening.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline-transform.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/machmode.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic-core.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloopmanip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-reference.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/host-default.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-threadupdate.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/gcc/fwprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genmddeps.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/bb-reorder.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcse.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ddg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/exec-tool.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/alloc-pool.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/omega.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-eh.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/df-core.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/timevar.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-data-ref.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtlhooks-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl-error.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-typeck.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opth-gen.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-cloog-compat.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cselib.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/debug.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtlhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vectorizer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/alias.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-iterator.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-sese-to-poly.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/et-forest.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-loop-manip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-config-lang.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/regrename.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/omega.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-live.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-browser.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-ppl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dse.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/resource.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/target.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/expr.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-niter.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-parloops.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/predict.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/target.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/DEV-PHASE U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-lives.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/init-regs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-alias.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genrecog.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-globals.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genemit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ebitmap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfganal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gencheck.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtlanal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc-plugin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-blocking.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-pure-const.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/errors.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/passes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.build U cm3/m3-sys/m3cc/gcc-4.7/gcc/alloc-pool.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-lex.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mcf.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgbuild.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/pointer-set.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/streamer-hooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genconditions.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-dump.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/dbx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-cxx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/gnu-user.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-hpux.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/dbxcoff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks-dummy.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd-nthr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/g.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/knetbsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-darwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-sections.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-sysroot-suffix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-slibgcc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/elfos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vx-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/hpux11.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/dbxelf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-cflags-O1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-f.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-lynx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rtems.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux-android.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/README U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/initfini-array.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/hpux-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-solaris.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-sol2 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-stubs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/glibc-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-driver.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-libunwind U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/gnu-user.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/flat.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/usegas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin9.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-10.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lynx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd-elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-linux.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/default-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-pnt16-warn U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lynx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin10.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux-android.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/kopensolaris-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rpath.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-solaris U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworksae.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fused-madd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd-spec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-ppc-ldouble-patch.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/print-sysroot-suffix.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd-oldgas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/usegld.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/newlib-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-bi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-openbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-hpux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd-libpthread.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/kfreebsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tm-dwarf2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/jump.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.abi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/shift.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/muldiv.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/cond.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/blkmov.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/prologue.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/t-m32c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/mov.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c-pragma.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/addsub.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/minmax.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/bitops.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/t-rx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2097.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/tpf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2084.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2817.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390x.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/tpf.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2064.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/tpf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/t-m32r U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/little.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/t-mn10300 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/t-mep U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-ivc2.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-default.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-pragma.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-ext-cop.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/intrinsics.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-core.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-c5.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/default.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/ivc2-template.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygming.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/crtdll.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/wmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/kfreebsd-gnu64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/popcntintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ppro.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-sol2-64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-mingw-w32 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/knetbsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-i386 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xm-mingw32.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-builtin-types.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-mingw-w64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/geode.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/unix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/atom.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygming.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/host-mingw32.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mmx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/djgpp-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ssemath.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/vx-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bmiintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/host-cygwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/msformat-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/smmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sse.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-cygming U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/freebsd64.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/winnt-cxx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x86intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/driver-i386.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/att.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/avx2intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/winnt-stubs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/tmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-vxworksae U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-pmm_malloc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cross-stdarg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cpuid.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/nto.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/nto.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-darwin64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/djgpp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/f16cintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bmi2intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/immintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/darwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ia32intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/pmm_malloc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/athlon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gnu-user64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x86-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/darwin64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/netbsd64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw32.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gnu-user.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-pthread.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ammintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/interix.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gstabs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygwin-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/pentium.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/openbsdelf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/nmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/emmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-builtin-types.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/tbmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/winnt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-interix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-cygwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/lynx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mm3dnow.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/biarch64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/lzcntintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/kopensolaris-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/djgpp.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-w64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bdver1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/pmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-gmm_malloc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-w64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/vxworksae.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xm-cygwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/avxmath.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/k6.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gmm_malloc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/host-i386-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sol2-bi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-openbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-mingw32 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/core2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/fmaintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xm-djgpp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/avxintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/lwpintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sol2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-i386 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-interix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/kfreebsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/fma4intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xopintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/t-v850 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/uclinux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-bfin-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-bfin-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-bfin-uclinux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/print-sysroot-suffix.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/ultra1_2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-sol2-64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/openbsd1-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-leon U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/x-sparc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/leon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sp-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/ultra3.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparclet.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/cypress.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-leon3 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-sparc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/niagara2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/hypersparc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/default-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/supersparc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-netbsd64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/driver-sparc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/visintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/biarch64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/long-double-switch.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/tso.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/niagara.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/openbsd64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sol2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sp64-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-builtins.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/t-tilegx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/mul-tables.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-multiply.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-m68kbare U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68020-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-opts U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/ieee.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-microarchs.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/uclinux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-devices.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/cf.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/uclinux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-mlibs U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-isas.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68kemb.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-cf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68kelf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/math-68881.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-none.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-m68k U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/print-sysroot-suffix.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-openbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-uclinux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-rtems C cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/ev4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/ev6.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/linux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/osf5.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/t-vms U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/x-osf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/x-alpha U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/driver-alpha.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/ev5.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/osf5.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/va_list.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/host-osf.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/t-mmix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-conv.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/t-elfmulti U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/linux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/t-cris U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-dimode.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/driver-avr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/elf.h N cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/t-multilib U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/genmultilib.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/t-avr U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-mcus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-log.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-devices.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/abi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/t-pdp11 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/t-c6x-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/uclinux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-mult.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-mult.md.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/gensched.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-sched.md.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/t-c6x U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-isas.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/t-c6x-uclinux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/elf-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-sched.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/genmult.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-isa3264 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sde U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4100.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sr71k U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/10000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/octeon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/9000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/elfoabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sdemtk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/3000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-ps-3d.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sb1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sde.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5400.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sr71k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/r3900.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/24k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-st U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sdb.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4600.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sde.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/iris6.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/7000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/iris6.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/x-native U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson3a.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-ftypes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/74k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/vr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-irix6 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/gnu-user64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/gnu-user.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson2ef.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-cpus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/driver-native.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sb1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-vr U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/elforion.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-mips U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-dspr2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-dsp.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/6000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/irix6-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/20kc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/st.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4130.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-fixed.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sdemtk.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/xlr.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5500.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-r3900 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/uclinux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/t-moxie U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/dfa_speed.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/t-picochip U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/dfa_space.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/t-xtensa U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/vms.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/vect.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/itanium2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/hpux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/div.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/hpux-unix2003.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/t-ia64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/t-hpux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ilp32.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux10.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa32-regs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/som.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1131.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1111.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa32-linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-hpux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux11.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux10.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-hpux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/t-dce-thr U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1010.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-start.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1010.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1111.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-regs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1131.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy-abi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/builtins.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/openbsd1.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/t-rl78 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-virt.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-real.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-expand.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/t-mcore U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divtab-sh4.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divtab.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/ushmedia.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-netbsd-sh5-64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/embed-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divcost-analysis U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/shmedia.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/superh.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-sh64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/superh.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/newlib.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/little.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh4-300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh4a.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divtab-sh4-300.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/shmedia.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sshmedia.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/7450.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-darwin64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500-double.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabisim.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-builtin.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-xilinx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vec_types.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/476.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linux64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-spe U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/spe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppcos U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/mpc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-darwin8 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix51.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/titan.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-rs6000 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/si2vmx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs64.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/40x.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/6xx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/singlefp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/7xx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/603.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-aix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power5.md N cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/freebsd64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/altivec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500mc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-netbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vsx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-lynx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-vxworksae U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppcgas U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e300c2c3.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-darwin64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/paired.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/440.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-cpus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power6.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/a2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/driver-rs6000.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/cell.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin.h N cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-freebsd64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/dfp.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/altivec.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-fprules U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/paired.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-aix52 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/secureplt.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xfpu.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix61.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linuxspe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/476.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-linux-relax U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/default64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabispe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500mc64.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rios2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/lynx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rios1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/biarch64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xilinx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/host-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabialtivec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xfpu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix43.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vector.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/milli.exp U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linuxaltivec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xcoff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix52.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/476.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/spe.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix53.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-rs6000 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppccomm U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/spu2vmx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/750cl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-aix43 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/option-defaults.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/ppu_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xilinx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/8540.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sysv4le.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin7.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/ppc-asm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin8.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sysv4.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/host-ppc64-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppcendian U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power7.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/vec_types.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_internals.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-builtins.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_mfcio.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_cache.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/vmx2spu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/t-spu-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/t-microblaze U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-m4-fpu.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-r4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a8.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fpa.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-linux-androideabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vec-common.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/linux-eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a5.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/driver-arm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/linux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm926ejs.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/wince-pe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-symbian U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm1020e.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/iterators.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa726te.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa526.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-arches.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-ldmstm.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/ecos-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fmp626.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa606te.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/coff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/mmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-fixed.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a9.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-testgen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-docgen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm_neon.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/uclinux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-cores.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/semi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-r4f.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-fpus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/pe.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cirrus.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-bpabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-m4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/gentune.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm1136jfs.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/linux-gas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/unknown-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/bpabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vfp.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-arm-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a8-neon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-tune.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/pe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a9-neon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-wince-pe U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a15.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vfp11.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/symbian.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/rtems-eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/rtems-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-rtems-eabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vxworks.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/iwmmxt.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-schedgen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/uclinux-eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-strongarm-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/pe.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-arm U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa626te.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/thumb2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm1026ejs.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/README-interworking U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-gen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/ldmstm.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/x-arm U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/aout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-linux-eabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-asm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/t-frv U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/t-epiphany U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/resolve-sw-modes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany-sched.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/mode-switch-use.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/t-tilepro U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-multiply.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-builtins.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/mul-tables.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/gen-mul-tables.cc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/t-lm32 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/uclinux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/genmova.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/t-h8300 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/mova.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-crtlmap.map U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-ld.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/make-crtlmap.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/xm-vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/t-vms U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/t-vmsnative U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-ar.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/x-vms U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/t-cr16 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcj.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/standards.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/interface.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/portability.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gccinstall.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcj.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cpp.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/jv-convert.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/contribute.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/jcf-dump.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcc.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/lto.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/install-old.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/languages.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/objc.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gfortran.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/fsf-funding.7 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/headerdirs.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/grmic.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/contrib.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/fragments.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/plugins.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gfdl.7 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gty.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/libgcc.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gccint.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/implement-c.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/configfiles.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/arm-neon-intrinsics.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/frontends.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/rtl.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gpl.7 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/service.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gimple.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcc.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/md.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/generic.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/rebuild-gcj-db.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppopts.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcov.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/bugreport.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppinternals.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/collect2.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cpp.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/options.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gnu.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cpp.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/install.texi2html U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcc.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gccint.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/passes.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcj-dbtool.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/tree-ssa.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/extend.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/compat.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/invoke.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/tm.texi.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcov.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/loop.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/configterms.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cfg.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/install.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/tm.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/implement-cxx.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/hostconfig.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/aot-compile.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gij.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/trouble.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/sourcebuild.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppenv.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppinternals.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gc-analyze.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/g++.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/makefile.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/texinfo.tex U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/gpl.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/funding.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/fdl.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/gpl_v3.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/gcc-common.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/stub-objc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-ppoutput.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-semantics.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-ada-spec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-target.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pragma.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-cppbuiltin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-format.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-omp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-target.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-target-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-ada-spec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-objc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-gimplify.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pragma.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-common.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-format.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-lex.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/Make-lang.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/config-lang.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto-lang.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lang.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto-object.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lang-specs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto-tree.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-target.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-targhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-target.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-target-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-targhooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/default-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/rx/rx-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/s390/s390-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/m32r/m32r-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mn10300/mn10300-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/xstormy16/xstormy16-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mep/mep-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/i386/i386-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/v850/v850-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/bfin/bfin-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/sparc/sparc-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/tilegx/tilegx-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/m68k/m68k-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/alpha/alpha-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mmix/mmix-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/score/score-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/cris/cris-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/avr/avr-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/iq2000/iq2000-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/pdp11/pdp11-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/c6x/c6x-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mips/mips-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/picochip/picochip-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/xtensa/xtensa-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/ia64/ia64-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/pa/pa-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/vax/vax-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/fr30/fr30-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mcore/mcore-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/sh/sh-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/rs6000/rs6000-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/spu/spu-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/microblaze/microblaze-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/arm/arm-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/frv/frv-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/epiphany/epiphany-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/tilepro/tilepro-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/lm32/lm32-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/h8300/h8300-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/cr16/cr16-common.c U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/prerequisites.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/download.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/configure.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/test.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/binaries.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/README U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/finalinstall.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/specific.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/old.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/index.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/build.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/gfdl.html U cm3/m3-sys/m3cc/gcc-4.7/include/xregex.h U cm3/m3-sys/m3cc/gcc-4.7/include/sha1.h U cm3/m3-sys/m3cc/gcc-4.7/include/obstack.h U cm3/m3-sys/m3cc/gcc-4.7/include/xtensa-config.h U cm3/m3-sys/m3cc/gcc-4.7/include/safe-ctype.h U cm3/m3-sys/m3cc/gcc-4.7/include/xregex2.h U cm3/m3-sys/m3cc/gcc-4.7/include/dyn-string.h U cm3/m3-sys/m3cc/gcc-4.7/include/COPYING3 U cm3/m3-sys/m3cc/gcc-4.7/include/plugin-api.h U cm3/m3-sys/m3cc/gcc-4.7/include/md5.h U cm3/m3-sys/m3cc/gcc-4.7/include/sort.h U cm3/m3-sys/m3cc/gcc-4.7/include/timeval-utils.h U cm3/m3-sys/m3cc/gcc-4.7/include/fibheap.h U cm3/m3-sys/m3cc/gcc-4.7/include/filenames.h U cm3/m3-sys/m3cc/gcc-4.7/include/lto-symtab.h U cm3/m3-sys/m3cc/gcc-4.7/include/splay-tree.h U cm3/m3-sys/m3cc/gcc-4.7/include/COPYING U cm3/m3-sys/m3cc/gcc-4.7/include/simple-object.h U cm3/m3-sys/m3cc/gcc-4.7/include/getopt.h U cm3/m3-sys/m3cc/gcc-4.7/include/floatformat.h U cm3/m3-sys/m3cc/gcc-4.7/include/partition.h U cm3/m3-sys/m3cc/gcc-4.7/include/libiberty.h U cm3/m3-sys/m3cc/gcc-4.7/include/objalloc.h U cm3/m3-sys/m3cc/gcc-4.7/include/fnmatch.h U cm3/m3-sys/m3cc/gcc-4.7/include/ansidecl.h U cm3/m3-sys/m3cc/gcc-4.7/include/symcat.h U cm3/m3-sys/m3cc/gcc-4.7/include/demangle.h U cm3/m3-sys/m3cc/gcc-4.7/include/hashtab.h U cm3/m3-sys/m3cc/gcc-4.7/include/dwarf2.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decLibrary.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDouble.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumberLocal.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumberSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decQuad.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decBasic.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decCommon.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decPackedSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decQuad.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decExcept.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decRound.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decSingleSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decPacked.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decPacked.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/config.in U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/configure U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDouble.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decRound.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decQuadSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decContext.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decContextSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDPD.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumber.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decExcept.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decContext.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dconfig.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDoubleSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/.gitignore U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decSingle.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decCommonSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDPDSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decSingle.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumber.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/bid-dpd.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/host-ieee64.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal32Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal32.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal64.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128Local.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/host-ieee32.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/bid2dpd_dpd2bid.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/host-ieee128.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal64.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal64Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/bid2dpd_dpd2bid.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal32.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal32Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal32.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal64.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128Local.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal64.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal64Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal32.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-msdos.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/cp-demint.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getpagesize.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object.txh U cm3/m3-sys/m3cc/gcc-4.7/libiberty/partition.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strndup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/mempcpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vasprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-coff.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config.h-vms U cm3/m3-sys/m3cc/gcc-4.7/libiberty/gather-docs U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getpwd.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/maint-tool U cm3/m3-sys/m3cc/gcc-4.7/libiberty/hex.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/physmem.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fdmatch.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strchr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/objalloc.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vsnprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/sigsetmask.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/lrealpath.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/makefile.vms U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xstrdup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/obstacks.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/choose-temp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/sha1.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/ffs.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/dyn-string.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/make-temp-file.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/atexit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xexit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bzero.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/at-file.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strtol.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strerror.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vfprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-elf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/mkstemps.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-mach-o.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-common.h U cm3/m3-sys/m3cc/gcc-4.7/libiberty/hashtab.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bcmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getopt1.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memmem.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fopen_unlocked.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/crc32.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/functions.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bsearch.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strncmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strtoul.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/safe-ctype.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/waitpid.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/regex.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/stpcpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/spaces.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fnmatch.txh U cm3/m3-sys/m3cc/gcc-4.7/libiberty/README U cm3/m3-sys/m3cc/gcc-4.7/libiberty/calloc.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/splay-tree.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bcopy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/asprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/configure.com U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getruntime.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-djgpp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/libiberty.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strverscmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/cplus-dem.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config.in C cm3/m3-sys/m3cc/gcc-4.7/libiberty/cp-demangle.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xstrerror.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xmemdup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/configure U cm3/m3-sys/m3cc/gcc-4.7/libiberty/insque.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memchr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vfork.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strdup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/stpncpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/putenv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/md5.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strrchr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-one.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/cp-demangle.h U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strsignal.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/lbasename.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fibheap.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strtod.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/rename.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-common.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fnmatch.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/floatformat.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memcmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-win32.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/timeval-utils.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/COPYING.LIB U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xatexit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/unlink-if-ordinary.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/argv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/gettimeofday.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/random.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/make-relative-prefix.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/copying-lib.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strncasecmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strstr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/filename_cmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memset.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xmalloc.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libiberty/clock.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/stack-limit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/basename.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pexecute.txh U cm3/m3-sys/m3cc/gcc-4.7/libiberty/_doprnt.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/index.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strcasecmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memmove.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/concat.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vsprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/rindex.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-unix.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/.gitignore U cm3/m3-sys/m3cc/gcc-4.7/libiberty/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xstrndup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memcpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/msdos.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/setenv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getopt.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/sort.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/obstack.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/copysign.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getcwd.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/setproctitle.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-common.h U cm3/m3-sys/m3cc/gcc-4.7/libiberty/tmpnam.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/alloca.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/snprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pexecute.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-cxux7 U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-openedition U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-fbsd21 U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-windows U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-aix U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/test-expandargv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/test-demangle.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/demangle-expected U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/test-pexecute.c 33 conflicts created by this import. Use the following command to help the merge: cvs checkout -jFSF_GCC_4_7:yesterday -jFSF_GCC_4_7 cm3/m3-sys/m3cc/gcc-4.7 From jkrell at elego.de Thu Aug 9 13:00:08 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:00:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809110008.65261CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:00:08 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.tpl ./: Makefile.tpl cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in cgraphunit.c combine-stack-adj.c configure configure.ac expr.c fold-const.c gimple-fold.c gimple.c gimplify.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c tree-cfg.c tree-nested.c tree-ssa-forwprop.c tree-ssa-loop-niter.c tree.c tree.h ./: Makefile.in cgraphunit.c combine-stack-adj.c configure configure.ac expr.c fold-const.c gimple-fold.c gimple.c gimplify.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c tree-cfg.c tree-nested.c tree-ssa-forwprop.c tree-ssa-loop-niter.c tree.c tree.h cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/: alpha.c ./: alpha.c cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/: i386.c ./: i386.c cm3/m3-sys/m3cc/gcc-4.7/libiberty/: cp-demangle.c Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-vrp.c ./: tree-vrp.c cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/: multilib.h ./: multilib.h Log message: attempt to merge to gcc 4.7.1; CVS doesn't seem like much of a help. Like everything else we do with CVS, this highlights that CVS stinks. CVS doesn't do anything well. From jkrell at elego.de Thu Aug 9 13:13:22 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:13:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809111323.0B39A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:13:22 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-chrec.h Log message: initialize local per wwarning From jkrell at elego.de Thu Aug 9 13:21:07 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:21:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809112107.4A70C2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:21:07 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: diagnostic-core.h pretty-print.h Log message: fix repeated warnings about __gcc_tdiag__ still need to understand what going on with the #if From jkrell at elego.de Thu Aug 9 13:24:08 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:24:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809112408.B6BED2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:24:08 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: cgraph.c Log message: remove unused locals due to LTO removal; preserve 'get' in case it has side effects From jkrell at elego.de Thu Aug 9 13:37:50 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:37:50 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809113751.0067BCC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:37:50 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-ssa-loop-ivopts.c Log message: initialize locals From jkrell at elego.de Thu Aug 9 13:53:06 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:53:06 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809115306.14FA5CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:53:06 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-scalar-evolution.c tree-ssa-forwprop.c tree-ssa-math-opts.c varasm.c Log message: fix warnings: initialize locals, remove unused functions, expand #if From jkrell at elego.de Sat Aug 11 08:36:17 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 8:36:17 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811063617.706F4CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 08:36:17 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Log message: reduce diffs somewhat From jkrell at elego.de Sat Aug 11 08:58:34 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 8:58:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811065834.E755ECC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 08:58:34 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in Makefile.tpl Log message: reduce diffs somewhat From jkrell at elego.de Sat Aug 11 10:06:44 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 10:06:44 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811080644.84A86CC859@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 10:06:44 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: hw-doloop.c loop-doloop.c vmsdbgout.c xcoffout.c Log message: reduce diff -- restore warnings that are never fatal From jkrell at elego.de Sat Aug 11 10:36:16 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 10:36:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811083616.A2BFDCC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 10:36:16 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in Log message: oops -- put back T_CFLAGS From jkrell at elego.de Sat Aug 11 10:37:49 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 10:37:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811083749.F404ECC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 10:37:49 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in Log message: oops -- put back T_CFLAGS -- save last edit too From jkrell at elego.de Sat Aug 11 11:11:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 11:11:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811091122.7CD2FCC859@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 11:11:22 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: pretty-print.c Log message: remove unused utf8 stuff From jkrell at elego.de Sat Aug 11 11:31:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 11:31:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811093122.EBE69CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 11:31:22 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: link in gmp for gcc 4.3, though gcc 4.3 doesn't build, isn't used From jkrell at elego.de Sat Aug 11 11:32:03 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 11:32:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811093203.B426DCC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 11:32:03 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/: common.c common.h lang-specs.h lto-lang.c lto-object.c lto-tree.h lto.c lto.h Removed files: cm3/m3-sys/m3cc/gcc/libgcc/: ChangeLog Makefile.in config.host configure configure.ac empty.mk fixed-obj.mk gen-fixed.sh gstdint.h shared-object.mk siditi-object.mk static-object.mk ./: ChangeLog Makefile.in config.host configure configure.ac empty.mk fixed-obj.mk gen-fixed.sh gstdint.h shared-object.mk siditi-object.mk static-object.mk cm3/m3-sys/m3cc/gcc/libgcc/config/: t-slibgcc-darwin t-tls ./: t-slibgcc-darwin t-tls cm3/m3-sys/m3cc/gcc/libgcc/config/alpha/: t-crtfm ./: t-crtfm cm3/m3-sys/m3cc/gcc/libgcc/config/i386/: t-crtfm t-crtpc t-cygming t-darwin t-darwin64 t-nwld t-sol2 ./: t-crtfm t-crtpc t-cygming t-darwin t-darwin64 t-nwld t-sol2 cm3/m3-sys/m3cc/gcc/libgcc/config/ia64/: t-ia64 ./: t-ia64 cm3/m3-sys/m3cc/gcc/libgcc/config/libbid/: ChangeLog _addsub_dd.c _addsub_sd.c _addsub_td.c _dd_to_df.c _dd_to_di.c _dd_to_sd.c _dd_to_sf.c _dd_to_si.c _dd_to_td.c _dd_to_tf.c _dd_to_udi.c _dd_to_usi.c _dd_to_xf.c _df_to_dd.c _df_to_sd.c _df_to_td.c _di_to_dd.c _di_to_sd.c _di_to_td.c _div_dd.c _div_sd.c _div_td.c _eq_dd.c _eq_sd.c _eq_td.c _ge_dd.c _ge_sd.c _ge_td.c _gt_dd.c _gt_sd.c _gt_td.c _isinfd128.c _isinfd32.c _isinfd64.c _le_dd.c _le_sd.c _le_td.c _lt_dd.c _lt_sd.c _lt_td.c _mul_dd.c _mul_sd.c _mul_td.c _ne_dd.c _ne_sd.c _ne_td.c _sd_to_dd.c _sd_to_df.c _sd_to_di.c _sd_to_sf.c _sd_to_si.c _sd_to_td.c _sd_to_tf.c _sd_to_udi.c _sd_to_usi.c _sd_to_xf.c _sf_to_dd.c _sf_to_sd.c _sf_to_td.c _si_to_dd.c _si_to_sd.c _si_to_td.c _td_to_dd.c _td_to_df.c _td_to_di.c _td_to_sd.c _td_to_sf.c _td_to_si.c _td_to_tf.c _td_to_udi.c _td_to_usi.c _td_to_xf.c _tf_to_dd.c _tf_to_sd.c _tf_to_td.c _udi_to_dd.c _udi_to_sd.c _udi_to_td.c _unord_dd.c _unord_sd.c _unord_td.c _usi_to_dd.c _usi_to_sd.c _usi_to_td.c _xf_to_dd.c _xf_to_sd.c _xf_to_td.c bid128.c bid128_2_str.h bid128_2_str_macros.h bid128_2_str_tables.c bid128_add.c bid128_compare.c bid128_div.c bid128_fma.c bid128_logb.c bid128_minmax.c bid128_mul.c bid128_next.c bid128_noncomp.c bid128_quantize.c bid128_rem.c bid128_round_integral.c bid128_scalb.c bid128_sqrt.c bid128_string.c bid128_to_int16.c bid128_to_int32.c bid128_to_int64.c bid128_to_int8.c bid128_to_uint16.c bid128_to_uint32.c bid128_to_uint64.c bid128_to_uint8.c bid32_to_bid128.c bid32_to_bid64.c bid64_add.c bid64_compare.c bid64_div.c bid64_fma.c bid64_logb.c bid64_minmax.c bid64_mul.c bid64_next.c bid64_noncomp.c bid64_quantize.c bid64_rem.c bid64_round_integral.c bid64_scalb.c bid64_sqrt.c bid64_string.c bid64_to_bid128.c bid64_to_int16.c bid64_to_int32.c bid64_to_int64.c bid64_to_int8.c bid64_to_uint16.c bid64_to_uint32.c bid64_to_uint64.c bid64_to_uint8.c bid_b2d.h bid_binarydecimal.c bid_conf.h bid_convert_data.c bid_decimal_data.c bid_decimal_globals.c bid_div_macros.h bid_dpd.c bid_flag_operations.c bid_from_int.c bid_functions.h bid_gcc_intrinsics.h bid_inline_add.h bid_internal.h bid_round.c bid_sqrt_macros.h ./: ChangeLog _addsub_dd.c _addsub_sd.c _addsub_td.c _dd_to_df.c _dd_to_di.c _dd_to_sd.c _dd_to_sf.c _dd_to_si.c _dd_to_td.c _dd_to_tf.c _dd_to_udi.c _dd_to_usi.c _dd_to_xf.c _df_to_dd.c _df_to_sd.c _df_to_td.c _di_to_dd.c _di_to_sd.c _di_to_td.c _div_dd.c _div_sd.c _div_td.c _eq_dd.c _eq_sd.c _eq_td.c _ge_dd.c _ge_sd.c _ge_td.c _gt_dd.c _gt_sd.c _gt_td.c _isinfd128.c _isinfd32.c _isinfd64.c _le_dd.c _le_sd.c _le_td.c _lt_dd.c _lt_sd.c _lt_td.c _mul_dd.c _mul_sd.c _mul_td.c _ne_dd.c _ne_sd.c _ne_td.c _sd_to_dd.c _sd_to_df.c _sd_to_di.c _sd_to_sf.c _sd_to_si.c _sd_to_td.c _sd_to_tf.c _sd_to_udi.c _sd_to_usi.c _sd_to_xf.c _sf_to_dd.c _sf_to_sd.c _sf_to_td.c _si_to_dd.c _si_to_sd.c _si_to_td.c _td_to_dd.c _td_to_df.c _td_to_di.c _td_to_sd.c _td_to_sf.c _td_to_si.c _td_to_tf.c _td_to_udi.c _td_to_usi.c _td_to_xf.c _tf_to_dd.c _tf_to_sd.c _tf_to_td.c _udi_to_dd.c _udi_to_sd.c _udi_to_td.c _unord_dd.c _unord_sd.c _unord_td.c _usi_to_dd.c _usi_to_sd.c _usi_to_td.c _xf_to_dd.c _xf_to_sd.c _xf_to_td.c bid128.c bid128_2_str.h bid128_2_str_macros.h bid128_2_str_tables.c bid128_add.c bid128_compare.c bid128_div.c bid128_fma.c bid128_logb.c bid128_minmax.c bid128_mul.c bid128_next.c bid128_noncomp.c bid128_quantize.c bid128_rem.c bid128_round_integral.c bid128_scalb.c bid128_sqrt.c bid128_string.c bid128_to_int16.c bid128_to_int32.c bid128_to_int64.c bid128_to_int8.c bid128_to_uint16.c bid128_to_uint32.c bid128_to_uint64.c bid128_to_uint8.c bid32_to_bid128.c bid32_to_bid64.c bid64_add.c bid64_compare.c bid64_div.c bid64_fma.c bid64_logb.c bid64_minmax.c bid64_mul.c bid64_next.c bid64_noncomp.c bid64_quantize.c bid64_rem.c bid64_round_integral.c bid64_scalb.c bid64_sqrt.c bid64_string.c bid64_to_bid128.c bid64_to_int16.c bid64_to_int32.c bid64_to_int64.c bid64_to_int8.c bid64_to_uint16.c bid64_to_uint32.c bid64_to_uint64.c bid64_to_uint8.c bid_b2d.h bid_binarydecimal.c bid_conf.h bid_convert_data.c bid_decimal_data.c bid_decimal_globals.c bid_div_macros.h bid_dpd.c bid_flag_operations.c bid_from_int.c bid_functions.h bid_gcc_intrinsics.h bid_inline_add.h bid_internal.h bid_round.c bid_sqrt_macros.h cm3/m3-sys/m3cc/gcc/libgcc/config/rs6000/: t-darwin t-ldbl128 t-ppccomm ./: t-darwin t-ldbl128 t-ppccomm cm3/m3-sys/m3cc/gcc/libgcc/config/sh/: t-linux ./: t-linux cm3/m3-sys/m3cc/gcc/libgcc/config/sparc/: t-crtfm ./: t-crtfm Log message: remove LTO (truncate the files for now) From jkrell at elego.de Sat Aug 11 12:50:59 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 12:50:59 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811105059.40AD8CC84E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 12:50:59 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in Log message: try to fix; CVS is of no help From dabenavidesd at yahoo.es Sat Aug 11 16:07:38 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Sat, 11 Aug 2012 15:07:38 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120811105059.40AD8CC84E@birch.elegosoft.com> Message-ID: <1344694058.58736.YahooMailClassic@web29702.mail.ird.yahoo.com> Hi: thanks for doing this, but why can't you manage to use it under this circumstances, would help to make patches to use/understand the conflicts.? If so, maybe we can do something, also to keep "logically" safe gcc core. Thanks in advance --- El s?b, 11/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: s?bado, 11 de agosto, 2012 07:50 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/11 12:50:59 Modified files: ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in Log message: ??? try to fix; CVS is of no help -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Sat Aug 11 20:47:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 20:47:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811184722.3371ACC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 20:47:22 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in configure configure.ac ./: Makefile.in configure configure.ac cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtin-types.def c-lang.h c-objc-common.h c-tree.h convert.c dfp.c input.c real.c real.h tree.c tree.h ./: Makefile.in builtin-types.def c-lang.h c-objc-common.h c-tree.h convert.c dfp.c input.c real.c real.h tree.c tree.h cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/: c-common.def c-common.h c-target.def ./: c-common.def c-common.h c-target.def cm3/m3-sys/m3cc/gcc-4.7/libcpp/: Makefile.in line-map.c ucnid.h ./: Makefile.in line-map.c ucnid.h Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-objc-common.c c-typeck.c incpath.c incpath.h ./: c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-objc-common.c c-typeck.c incpath.c incpath.h cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/: c-ada-spec.c c-ada-spec.h c-common.c 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 c-target-def.h c-target.h stub-objc.c ./: c-ada-spec.c c-ada-spec.h c-common.c 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 c-target-def.h c-target.h stub-objc.c cm3/m3-sys/m3cc/gcc-4.7/libcpp/: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.tab ./: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.tab cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/: be.gmo ca.gmo cpplib.pot da.gmo de.gmo el.gmo es.gmo fi.gmo fr.gmo id.gmo ja.gmo nl.gmo ru.gmo sr.gmo sr.po sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_TW.gmo ./: be.gmo ca.gmo cpplib.pot da.gmo de.gmo el.gmo es.gmo fi.gmo fr.gmo id.gmo ja.gmo nl.gmo ru.gmo sr.gmo sr.po sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_TW.gmo cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/: .gitignore Makefile.in aclocal.m4 config.in configure configure.ac dconfig.h decBasic.c decCommon.c decCommonSymbols.h decContext.c decContext.h decContextSymbols.h decDPD.h decDPDSymbols.h decDouble.c decDouble.h decDoubleSymbols.h decExcept.c decExcept.h decLibrary.c decNumber.c decNumber.h decNumberLocal.h decNumberSymbols.h decPacked.c decPacked.h decPackedSymbols.h decQuad.c decQuad.h decQuadSymbols.h decRound.c decRound.h decSingle.c decSingle.h decSingleSymbols.h ./: .gitignore Makefile.in aclocal.m4 config.in configure configure.ac dconfig.h decBasic.c decCommon.c decCommonSymbols.h decContext.c decContext.h decContextSymbols.h decDPD.h decDPDSymbols.h decDouble.c decDouble.h decDoubleSymbols.h decExcept.c decExcept.h decLibrary.c decNumber.c decNumber.h decNumberLocal.h decNumberSymbols.h decPacked.c decPacked.h decPackedSymbols.h decQuad.c decQuad.h decQuadSymbols.h decRound.c decRound.h decSingle.c decSingle.h decSingleSymbols.h cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/: bid-dpd.h bid2dpd_dpd2bid.c bid2dpd_dpd2bid.h decimal128.c decimal128.h decimal128Local.h decimal128Symbols.h decimal32.c decimal32.h decimal32Symbols.h decimal64.c decimal64.h decimal64Symbols.h host-ieee128.c host-ieee32.c host-ieee64.c ./: bid-dpd.h bid2dpd_dpd2bid.c bid2dpd_dpd2bid.h decimal128.c decimal128.h decimal128Local.h decimal128Symbols.h decimal32.c decimal32.h decimal32Symbols.h decimal64.c decimal64.h decimal64Symbols.h host-ieee128.c host-ieee32.c host-ieee64.c cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/: decimal128.c decimal128.h decimal128Local.h decimal128Symbols.h decimal32.c decimal32.h decimal32Symbols.h decimal64.c decimal64.h decimal64Symbols.h Log message: remove C/C++ frontend remove libdecnumber remove C preprocessor reduce change to Makefile/configure From jkrell at elego.de Sat Aug 11 20:59:36 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 20:59:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811185936.E3A15CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 20:59:36 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: missed a file -- remove libdecnumber From jkrell at elego.de Sat Aug 11 22:01:10 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 22:01:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811200111.0F7D6CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 22:01:10 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/: common.c common.h lang-specs.h lto-lang.c lto-object.c lto.c lto.h Log message: truncate these from one byte to zero From jkrell at elego.de Wed Aug 15 06:32:15 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:32:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043215.C8614CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:32:15 Modified files: ./: Make-lang.in Log message: compile parse.c as C++ even if compiling the rest of gcc as C (or however it is configured); this is based on what I did in gcc-apple/gcc/Makefile.in (gcc-apple is gcc 4.2, that Apple is staying back at, and which takes too much to compile as C++, plus I'm not likely to fight this battle with 4.7) Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: flush some test code From jkrell at elego.de Wed Aug 15 06:33:46 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:33:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043352.A53A8CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:33:46 Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: fix warning From jkrell at elego.de Wed Aug 15 06:34:46 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:34:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043446.655FECC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:34:46 Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: more complete (this area still needs work -- this is a test case to verify that TRY in a loop doesn't consume stack; it doesn't, but at the cost of a target-dependency in the compiler From jkrell at elego.de Wed Aug 15 06:35:08 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:35:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043508.9DEE7CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:35:08 Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: remove a newline From jkrell at elego.de Wed Aug 15 06:42:55 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:42:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815044255.92795CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:42:55 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: flag_unit_at_a_time = 1; /* to handle multiple .mc files on command line */ like the C frontend does; we could run cm3cg just once instead of N times, getting one assembly file..internally the backend does appropriate renaming to isolate units..but more work is needed and I've gone off to more important stuff..stay tuned slightly.. From jkrell at elego.de Wed Aug 15 07:18:56 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 7:18:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815051856.B97E1CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 07:18:56 Modified files: cm3/m3-libs/m3core/src/: m3core.h ./: m3core.h cm3/m3-libs/m3core/src/unix/Common/: Uconstants.c Unix.i3 UnixC.c Log message: add back: Unix.F_DUPFD Unix.F_GETFD Unix.F_GETOWN Unix.F_SETOWN Unix.F_GETLK Unix.F_SETLK Unix.F_SETLKW Unix.FD_CLOEXEC Unix.struct_flock idealized/portable sorted by size and then name, making len/start LONGINT change ioctl int request to INTEGER -- Darwin uses unsigned long change fnctl int request and arg from int to INTEGER no clear rationale to change request, but it is reasonable arg changed to accommodate GETLK/SETLK/SETKLW struct_flock expectation is a pointer will be passed via LOOPHOLE, and passing it as an int instead of INTEGER is wrong for 64bit systems In the C code, change fnctl and ioctl last parameter to void* void* vs. INTEGER, eh, if just passing it on, same thing really In Unix__fcntl: handle F_GETLK, F_SETLK, F_SETLKW in fnctl, via copy to/from portable struct not actually tested This was because someone complained about the loss of compatibility in m3core/src/unix. It probably works now. In Unix__fcntl, Unix__ioctl: make the #ifdef __sun errno preservation workaround not #ifdef'ed, on the principle that more #ifdef is worse; the workaround is present for all platforms now, it should be harmless where not needed From jay.krell at cornell.edu Wed Aug 15 07:20:19 2012 From: jay.krell at cornell.edu (Jay K) Date: Wed, 15 Aug 2012 05:20:19 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120815051856.B97E1CC85C@birch.elegosoft.com> References: <20120815051856.B97E1CC85C@birch.elegosoft.com> Message-ID: diff inline and attached Index: m3core.h =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/m3core.h,v retrieving revision 1.75 diff -u -r1.75 m3core.h --- m3core.h 23 Jun 2012 07:08:25 -0000 1.75 +++ m3core.h 15 Aug 2012 05:17:30 -0000 @@ -461,8 +461,8 @@ int __cdecl Unix__ftruncate(int fd, m3_off_t length); m3_off_t __cdecl Unix__lseek(int fd, m3_off_t offset, int whence); m3_off_t __cdecl Unix__tell(int fd); -int __cdecl Unix__fcntl(int fd, int request, int arg); -int __cdecl Unix__ioctl(int fd, int request, void* argp); +int __cdecl Unix__fcntl(int fd, INTEGER request, void* arg); +int __cdecl Unix__ioctl(int fd, INTEGER request, void* argp); int __cdecl Unix__mknod(const char* path, m3_mode_t mode, m3_dev_t dev); m3_mode_t __cdecl Unix__umask(m3_mode_t newmask); Index: unix/Common/Uconstants.c =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/unix/Common/Uconstants.c,v retrieving revision 1.52 diff -u -r1.52 Uconstants.c --- unix/Common/Uconstants.c 12 Jan 2011 07:00:34 -0000 1.52 +++ unix/Common/Uconstants.c 15 Aug 2012 05:17:31 -0000 @@ -208,6 +208,14 @@ X(F_SETFD) /* Set close-on-exec flag */ X(F_GETFL) /* Get fd status flags */ X(F_SETFL) /* Set fd status flags */ +X(F_DUPFD) /* Duplicate fd */ +X(F_GETFD) /* Get close-on-exec flag */ +X(F_GETOWN) /* Set owner */ +X(F_SETOWN) /* Get owner */ +X(F_GETLK) /* Get file lock */ +X(F_SETLK) /* Set file lock */ +X(F_SETLKW) /* Set file lock and wait */ +X(FD_CLOEXEC) /* Close file descriptor on exec() */ Y(MSETUID, S_ISUID) /* set user id on execution */ Y(MSETGID, S_ISGID) /* set group id on execution */ Index: unix/Common/Unix.i3 =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/unix/Common/Unix.i3,v retrieving revision 1.37 diff -u -r1.37 Unix.i3 --- unix/Common/Unix.i3 23 Apr 2011 10:08:00 -0000 1.37 +++ unix/Common/Unix.i3 15 Aug 2012 05:17:31 -0000 @@ -50,11 +50,29 @@ <*EXTERNAL "Unix__underscore_exit"*>PROCEDURE underscore_exit (i: int); (*CONST*) -<*EXTERNAL "Unix__F_SETFD"*> VAR F_SETFD: int; (* Set close-on-exec flag *) -<*EXTERNAL "Unix__F_GETFL"*> VAR F_GETFL: int; (* Get fd status flags *) -<*EXTERNAL "Unix__F_SETFL"*> VAR F_SETFL: int; (* Set fd status flags *) +<*EXTERNAL "Unix__F_DUPFD"*> VAR F_DUPFD: int; (* Duplicate fd *) +<*EXTERNAL "Unix__F_GETFD"*> VAR F_GETFD: int; (* Get close-on-exec flag *) +<*EXTERNAL "Unix__F_SETFD"*> VAR F_SETFD: int; (* Set close-on-exec flag *) +<*EXTERNAL "Unix__F_GETFL"*> VAR F_GETFL: int; (* Get fd status flags *) +<*EXTERNAL "Unix__F_SETFL"*> VAR F_SETFL: int; (* Set fd status flags *) +<*EXTERNAL "Unix__F_GETOWN"*> VAR F_GETOWN: int; (* Set owner *) +<*EXTERNAL "Unix__F_SETOWN"*> VAR F_SETOWN: int; (* Get owner *) +<*EXTERNAL "Unix__F_GETLK"*> VAR F_GETLK: int; (* Get file lock *) +<*EXTERNAL "Unix__F_SETLK"*> VAR F_SETLK: int; (* Set file lock *) +<*EXTERNAL "Unix__F_SETLKW"*> VAR F_SETLKW: int; (* Set file lock and wait *) +<*EXTERNAL "Unix__FD_CLOEXEC"*> VAR FD_CLOEXEC: int; (* Close file descriptor on exec() *) + +TYPE struct_flock = RECORD +(* sorted by size and then name + This must match between Unix.i3 and UnixC.c. *) + l_len: LONGINT := 0L; + l_start: LONGINT := 0L; + l_pid: INTEGER := 0; + l_type: INTEGER := 0; + l_whence: INTEGER := 0; +END; -<*EXTERNAL "Unix__fcntl"*>PROCEDURE fcntl (fd, request, arg: int): int; +<*EXTERNAL "Unix__fcntl"*>PROCEDURE fcntl (fd: int; request, arg: INTEGER): int; <*EXTERNAL "Unix__fsync"*>PROCEDURE fsync (fd: int): int; <*EXTERNAL "Unix__getdtablesize"*>PROCEDURE getdtablesize (): int; @@ -65,7 +83,7 @@ (*CONST*) <*EXTERNAL "Unix__FIONREAD"*> VAR FIONREAD: int; <*EXTERNAL "Unix__ioctl"*> -PROCEDURE ioctl (d, request: int; argp: ADDRESS): int; +PROCEDURE ioctl (d: int; request: INTEGER; argp: ADDRESS): int; <*EXTERNAL "Unix__lseek"*> PROCEDURE lseek (d: int; offset: off_t; whence: int): off_t; Index: unix/Common/UnixC.c =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/unix/Common/UnixC.c,v retrieving revision 1.67 diff -u -r1.67 UnixC.c --- unix/Common/UnixC.c 23 Apr 2011 10:08:00 -0000 1.67 +++ unix/Common/UnixC.c 15 Aug 2012 05:17:31 -0000 @@ -206,37 +206,71 @@ #else +typedef struct m3_flock_t { +/* sorted by size and then name + This must match between Unix.i3 and UnixC.c. */ + LONGINT len; + LONGINT start; + INTEGER pid; + INTEGER type; + INTEGER whence; +} m3_flock_t; + M3_DLL_EXPORT int __cdecl -Unix__fcntl(int fd, int request, int arg) +Unix__fcntl(int fd, INTEGER request, void* m3_arg) /* fcntl is actually fcntl(fd, request, ...). * Wrapper is needed on some systems to handle varargs. * See http://edoofus.blogspot.com/2008/08/interesting-bug-unbreaking-cvsupamd64.html. */ { -#ifdef __sun -/* - * This is to work around a bug in the Solaris-2 'libsocket' library +/* Errno preservation for success: + * work around a bug in the Solaris-2 'libsocket' library * which redefines 'fcntl' in such a way as to zero out 'errno' if the * call is successful. * See m3-libs/m3core/src/unix/solaris-2-x/Unix.m3. */ int e = errno; - int r = fcntl(fd, request, arg); + struct flock native_lock = { 0 }; + m3_flock_t* m3_lock = { 0 }; + void* native_arg = m3_arg; + int r = { 0 }; + + memset(&native_lock, 0, sizeof(native_lock)); + if (m3_arg) + { + switch (request) + { + case F_GETLK: case F_SETLK: case F_SETLKW: + m3_lock = (m3_flock_t*)m3_arg; + native_lock.l_len = m3_lock->len; + native_lock.l_pid = m3_lock->pid; + native_lock.l_start = m3_lock->start; + native_lock.l_type = m3_lock->type; + native_lock.l_whence = m3_lock->whence; + native_arg = &native_lock; + break; + } + } + r = fcntl(fd, request, native_arg); if (r == 0) errno = e; + if (m3_lock) + { + m3_lock->len = native_lock.l_len; + m3_lock->pid = native_lock.l_pid; + m3_lock->start = native_lock.l_start; + m3_lock->type = native_lock.l_type; + m3_lock->whence = native_lock.l_whence; + } return r; -#else - return fcntl(fd, request, arg); -#endif } M3_DLL_EXPORT int __cdecl -Unix__ioctl(int fd, int request, void* argp) +Unix__ioctl(int fd, INTEGER request, void* argp) /* ioctl is varargs. See fcntl. */ { -#ifdef __sun -/* - * This is to work around a bug in the Solaris-2 'libsocket' library +/* Errno preservation for success: + * Work around a bug in the Solaris-2 'libsocket' library * which redefines 'ioctl' in such a way as to zero out 'errno' if the * call is successful. * See m3-libs/m3core/src/unix/solaris-2-x/Unix.m3. @@ -246,9 +280,6 @@ if (r == 0) errno = e; return r; -#else - return ioctl(fd, request, argp); -#endif } #endif > Date: Wed, 15 Aug 2012 07:18:56 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/15 07:18:56 > > Modified files: > cm3/m3-libs/m3core/src/: m3core.h > ./: m3core.h > cm3/m3-libs/m3core/src/unix/Common/: Uconstants.c Unix.i3 > UnixC.c > > Log message: > add back: > Unix.F_DUPFD > Unix.F_GETFD > Unix.F_GETOWN > Unix.F_SETOWN > Unix.F_GETLK > Unix.F_SETLK > Unix.F_SETLKW > Unix.FD_CLOEXEC > Unix.struct_flock idealized/portable sorted by size and then name, > making len/start LONGINT > > change ioctl int request to INTEGER -- Darwin uses unsigned long > change fnctl int request and arg from int to INTEGER > no clear rationale to change request, but it is reasonable > arg changed to accommodate GETLK/SETLK/SETKLW struct_flock > expectation is a pointer will be passed via LOOPHOLE, > and passing it as an int instead of INTEGER is wrong for 64bit systems > > In the C code, change fnctl and ioctl last parameter to void* > void* vs. INTEGER, eh, if just passing it on, same thing really > > In Unix__fcntl: > handle F_GETLK, F_SETLK, F_SETLKW in fnctl, via copy to/from portable struct > not actually tested > This was because someone complained about the loss > of compatibility in m3core/src/unix. > It probably works now. > > In Unix__fcntl, Unix__ioctl: > make the #ifdef __sun errno preservation workaround not #ifdef'ed, > on the principle that more #ifdef is worse; the workaround is present > for all platforms now, it should be harmless where not needed > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 1.txt URL: From jkrell at elego.de Wed Aug 15 07:32:14 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 7:32:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815053215.0CA882474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 07:32:14 Modified files: cm3/m3-sys/m3back/src/: M3C.i3 M3C.m3 ./: M3C.i3 M3C.m3 cm3/m3-sys/m3cgcat/src/: Main.m3 m3makefile Log message: finally some credable work in progress on C-generating backend it isn't yet useful but it does generate some correct C, but there is more to do. The current interface, while in development, is thus: m3cgcat has been extended. old usage, just: usage: ./AMD64_DARWIN/m3cgcat -ascii < in.asc > out.bin ./AMD64_DARWIN/m3cgcat -binary < in.bin > out.asc new usage, includes old and adds: ./AMD64_DARWIN/m3cgcat -[in|out]-[binary|ascii|c] < in > out ./AMD64_DARWIN/m3cgcat -[in|out]-[binary|ascii|c][:=file] < in > out example: ./AMD64_DARWIN/m3cgcat -in-binary -out-c < in.bin > out.c example: ./AMD64_DARWIN/m3cgcat -in-binary=in.bin -out-c:out.c The input binary is from cm3 -keep. It is the same input as to m3cc/cm3cg. Once this is all done, there will be a new "backend mode" (see m3middle/Target.m3) to trigger 1) call to M3C.New() instead of M3CG_BinWr.New(), and then invocation of C compiler. i.e. we won't write out the .mc files and run m3cgcat. Reading/writing files instead of stdin/stdout is particularly useful for use under gdb! From jkrell at elego.de Wed Aug 15 07:36:59 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 7:36:59 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815053700.119CFCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 07:36:59 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: oops -- fix From jkrell at elego.de Wed Aug 15 09:05:34 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:05:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815070535.0140CCC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:05:34 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: some progress, more to do From jkrell at elego.de Wed Aug 15 09:12:10 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:12:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815071210.92F3ACC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:12:10 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: some progress, more to do From jkrell at elego.de Wed Aug 15 09:16:51 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:16:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815071651.3CBC3CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:16:51 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: didn't mean to commit that -- go forward to something that at least compiles From jkrell at elego.de Wed Aug 15 09:40:08 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:40:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815074016.92229CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:40:08 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: favor parameter names like rtype, itype, mtype, ztype, typeid, instead of just type, or x, or type_multiple_of_32, esp. when there are multiple type parameters From jkrell at elego.de Wed Aug 15 09:43:48 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:43:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815074349.15EC4CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:43:48 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress From rodney_bates at lcwb.coop Wed Aug 15 16:57:49 2012 From: rodney_bates at lcwb.coop (Rodney M. Bates) Date: Wed, 15 Aug 2012 09:57:49 -0500 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120815043215.C8614CC85C@birch.elegosoft.com> References: <20120815043215.C8614CC85C@birch.elegosoft.com> Message-ID: <502BB8ED.7030108@lcwb.coop> On 08/15/2012 06:32 AM, Jay Krell wrote: > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/15 06:32:15 > > Modified files: > ./: Make-lang.in > > Log message: > compile parse.c as C++ even if compiling the rest of gcc as C (or however > it is configured); this is based on what I did in gcc-apple/gcc/Makefile.in > (gcc-apple is gcc 4.2, that Apple is staying back at, and which takes > too much to compile as C++, plus I'm not likely to fight this battle with 4.7) Does this mean we will now have to have a C++ compiler for every target we want M3 on? > > Modified files: > cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 > > Log message: > flush some test code > > From jay.krell at cornell.edu Wed Aug 15 18:50:04 2012 From: jay.krell at cornell.edu (Jay) Date: Wed, 15 Aug 2012 12:50:04 -0400 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <502BB8ED.7030108@lcwb.coop> References: <20120815043215.C8614CC85C@birch.elegosoft.com> <502BB8ED.7030108@lcwb.coop> Message-ID: <34072368-7504-443C-B5EE-C0E75A75A68D@gmail.com> Yes that has already been the case for a long time. Gcc itself is also moving that way but isn't there yet. C++ compilers have long been widespread. - Jay (briefly/pocket-sized-computer-aka-phone) On Aug 15, 2012, at 10:57 AM, "Rodney M. Bates" wrote: > > > On 08/15/2012 06:32 AM, Jay Krell wrote: >> CVSROOT: /usr/cvs >> Changes by: jkrell at birch. 12/08/15 06:32:15 >> >> Modified files: >> ./: Make-lang.in >> >> Log message: >> compile parse.c as C++ even if compiling the rest of gcc as C (or however >> it is configured); this is based on what I did in gcc-apple/gcc/Makefile.in >> (gcc-apple is gcc 4.2, that Apple is staying back at, and which takes >> too much to compile as C++, plus I'm not likely to fight this battle with 4.7) > > Does this mean we will now have to have a C++ compiler for every target we want > M3 on? > >> >> Modified files: >> cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 >> >> Log message: >> flush some test code >> >> > From jkrell at elego.de Thu Aug 16 14:55:16 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 14:55:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816125516.7CC6C2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 14:55:16 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: significant work in progress From jkrell at elego.de Thu Aug 16 15:12:35 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 15:12:35 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816131235.847A92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 15:12:35 Modified files: cm3/m3-sys/m3middle/src/: M3CG.m3 M3CG_BinRd.m3 M3CG_BinWr.m3 M3CG_Check.m3 M3CG_Ops.i3 M3CG_Rd.m3 M3CG_Wr.m3 Log message: remove a few inconsistent newlines (double instead of single before functions) remove spaces from ends of lines From jkrell at elego.de Thu Aug 16 15:43:08 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 15:43:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816134309.2FC762474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 15:43:08 Modified files: cm3/m3-sys/m3middle/src/: Target.m3 Log message: The only reason, seemingly, that m3cgcat needs to know TARGET, is so it can initialize m3middle.Target, so that calling conventions are known. The vast majority of targets just have one calling convention, with id 0. Go ahead and default initialize calling conventions. Know what the default is, so that we only initialize again later for the rare case. Note that we could optimize this calling convention stuff a fair amount. The vast majority of targets have one calling convention and so the whole thing is moot usually. Only NT/x86 will ever have multiple calling conventions. (i.e. we might as well provide cc with id 1, equal to id 0, so m3cgcat would work for NT/x86..but not so simple, another factor is if we are using the integrated backend, and the division of labor of reversing parameter order and struct return wrt frontend vs. backend -- really, imho, the division of labor maybe shouldn't be variable like that, the backends should be consistent..but leave it alone at least for now..) From jay.krell at cornell.edu Thu Aug 16 15:45:05 2012 From: jay.krell at cornell.edu (Jay K) Date: Thu, 16 Aug 2012 13:45:05 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120816134309.2FC762474003@birch.elegosoft.com> References: <20120816134309.2FC762474003@birch.elegosoft.com> Message-ID: diff attached and inline Index: src/Target.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-sys/m3middle/src/Target.m3,v retrieving revision 1.123 diff -u -r1.123 Target.m3 --- src/Target.m3 7 Nov 2011 19:10:17 -0000 1.123 +++ src/Target.m3 16 Aug 2012 13:40:10 -0000 @@ -400,12 +400,12 @@ ELSE RETURN FALSE; END; - InitCallingConventions (backend_mode, - System IN SET OF Systems{Systems.I386_INTERIX, - Systems.NT386, - Systems.I386_NT, - Systems.I386_CYGWIN, - Systems.I386_MINGW}); + MaybeInitCallingConventions (backend_mode, + System IN SET OF Systems{Systems.I386_INTERIX, + Systems.NT386, + Systems.I386_NT, + Systems.I386_CYGWIN, + Systems.I386_MINGW}); (* fill in the "bytes" and "pack" fields *) FixI (Address, max_align); @@ -439,6 +439,17 @@ RETURN TRUE; END Init; +CONST DefaultBackendMode = M3BackendMode_t.ExternalAssembly; +CONST DefaultHasCallingConventions = FALSE; + +PROCEDURE MaybeInitCallingConventions(backend_mode: M3BackendMode_t; + calling_conventions: BOOLEAN) = +BEGIN + IF backend_mode # DefaultBackendMode OR calling_conventions # DefaultHasCallingConventions THEN + InitCallingConventions(backend_mode, calling_conventions); + END; +END MaybeInitCallingConventions; + PROCEDURE InitCallingConventions(backend_mode: M3BackendMode_t; calling_conventions: BOOLEAN) = PROCEDURE New(name: TEXT; id: [0..1]): CallingConvention = @@ -520,4 +531,5 @@ END ConventionFromID; BEGIN + InitCallingConventions (DefaultBackendMode, DefaultHasCallingConventions); END Target. > Date: Thu, 16 Aug 2012 15:43:08 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/16 15:43:08 > > Modified files: > cm3/m3-sys/m3middle/src/: Target.m3 > > Log message: > The only reason, seemingly, that m3cgcat needs to know TARGET, > is so it can initialize m3middle.Target, so that calling conventions > are known. The vast majority of targets just have one calling convention, > with id 0. Go ahead and default initialize calling conventions. > Know what the default is, so that we only initialize again later > for the rare case. > > Note that we could optimize this calling convention stuff a fair amount. > The vast majority of targets have one calling convention and so the whole > thing is moot usually. Only NT/x86 will ever have multiple calling conventions. > (i.e. we might as well provide cc with id 1, equal to id 0, so m3cgcat > would work for NT/x86..but not so simple, another factor is if we > are using the integrated backend, and the division of labor of reversing > parameter order and struct return wrt frontend vs. backend -- really, > imho, the division of labor maybe shouldn't be variable like that, > the backends should be consistent..but leave it alone at least for now..) > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 1.txt URL: From jkrell at elego.de Thu Aug 16 22:08:00 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 22:08:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816200800.A0FE02474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 22:08:00 Modified files: cm3/m3-sys/m3middle/src/: Target.m3 Log message: nevermind -- there are other dependencies on Target.Init -- M3C asserts based on Target.Integer.size.. From jkrell at elego.de Fri Aug 17 20:23:23 2012 From: jkrell at elego.de (Jay Krell) Date: Fri, 17 Aug 2012 20:23:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120817182324.0900A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/17 20:23:23 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: significant work in progress From jkrell at elego.de Sun Aug 19 06:26:26 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 6:26:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819042626.384412474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 06:26:26 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress on line directives and reducing vertical bloat..real next step is handling nested procedures and static link...perhaps cons'ing up the 'm3cg' and looping over it.. From jkrell at elego.de Sun Aug 19 06:36:14 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 6:36:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819043614.CE0672474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 06:36:14 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: reduce debug output From jkrell at elego.de Sun Aug 19 06:48:55 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 6:48:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819044855.DA5F82474005@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 06:48:55 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work on newlines and #line directives while procrastinating about more important parts From jkrell at elego.de Sun Aug 19 09:51:43 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 9:51:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819075143.7FD5F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 09:51:43 Modified files: cm3/m3-sys/m3back/src/: M3x86.m3 Log message: restore in_proc_call/call_param_size/static_link to 0..1, since I verified that arbitrary nesting does not occur -- function results are stored in temporaries..I'm not sure I fully understand this, but anyway, putting it back to how it was very very long term From jkrell at elego.de Mon Aug 20 00:53:22 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 20 Aug 2012 0:53:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819225322.807B92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/20 00:53:22 Added files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.i3 M3CG_MultiPass.m3 Log message: work in progress From jkrell at elego.de Mon Aug 20 01:14:14 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 20 Aug 2012 1:14:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819231416.63FE62474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/20 01:14:14 Modified files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.i3 M3CG_MultiPass.m3 Added files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.i3 M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Mon Aug 20 01:28:07 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 20 Aug 2012 1:28:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819232807.76A922474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/20 01:28:07 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Tue Aug 21 02:24:06 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:24:06 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821002406.B0F8D2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:24:06 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Tue Aug 21 02:24:28 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:24:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821002428.BB56F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:24:28 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Tue Aug 21 02:28:12 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:28:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821002812.745762474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:28:12 Modified files: cm3/m3-sys/m3middle/src/: m3makefile Log message: add M3CG_DoNothing and M3CG_MultiPass From jkrell at elego.de Tue Aug 21 02:36:37 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:36:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821003637.B58C62474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:36:37 Modified files: cm3/m3-sys/m3middle/src/: M3CG_BinRd.m3 M3CG_DoNothing.m3 M3CG_MultiPass.m3 Log message: work in progress From jkrell at elego.de Wed Aug 22 09:22:51 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 9:22:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822072251.CD72E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 09:22:51 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 M3CG_MultiPass.i3 M3CG_MultiPass.m3 Log message: ..tedious work in progress...would be much easier with C preprocessor... From jkrell at elego.de Wed Aug 22 09:28:20 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 9:28:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822072820.5055B2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 09:28:20 Modified files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.m3 Log message: ..tedious work in progress...would be much easier with C preprocessor... From jkrell at elego.de Wed Aug 22 16:14:43 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 16:14:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822141443.2CF4E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 16:14:43 Modified files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.i3 M3CG_MultiPass.m3 Log message: tedious work in progress From jkrell at elego.de Wed Aug 22 16:15:40 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 16:15:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822141540.398D42474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 16:15:40 Modified files: cm3/m3-sys/m3middle/src/: M3CG_Rd.m3 M3CG_Wr.m3 Log message: when printing variables and procedures: e.g: begin_procedure p.32 store v.33 0 Addr Addr instead: begin_procedure p.32.Makefile__NoteSourceFile store v.33.file 0 Addr Addr i.e. much more readable granted, less compact, not "normalized" (redundant data) I verified that m3cgcat still roundtrips. Not that I ever tried that before, but that is what the design implied the ability to do. Not that it is likely important these days/years/decades. The delimiting "." is chosen to stop integer parsing It is presumed names don't contain spaces, or whatever, that M3CG_Rd is ok with this extra output from M3CG_Wr. I only tried with one file. Note that I hacked M3CG_Rd__CvtInt to not complain about the extra text. It might be better to have it verify it some, like that it is dot followed by star or a valid pair of "__" delimited identifiers. From jkrell at elego.de Wed Aug 22 17:47:15 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 17:47:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822154715.293522474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 17:47:15 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress..some simple needed pieces From jkrell at elego.de Sat Aug 25 07:47:12 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 7:47:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825054712.2B16FCC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 07:47:12 Added files: cm3/m3-sys/m3back/src/: experiment-float-to-int.c Log message: experiment/work-in-progres From jkrell at elego.de Sat Aug 25 08:44:01 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 8:44:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825064401.9F864CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 08:44:01 Added files: cm3/m3-sys/m3back/src/: experiment-bitfield.c experiment-bitfield.sh Log message: C bitfield layout demo From jkrell at elego.de Sat Aug 25 09:08:49 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:08:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825070849.0F0F1CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:08:49 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: more combinatorial gymnastics From jkrell at elego.de Sat Aug 25 09:18:54 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:18:54 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825071854.CFE06CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:18:54 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: oops -- reduce a bit From jkrell at elego.de Sat Aug 25 09:38:36 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:38:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825073836.66AD9CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:38:36 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: modify the input matrix From jkrell at elego.de Sat Aug 25 09:40:05 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:40:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825074005.32CE2CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:40:05 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: modify the input matrix From jkrell at elego.de Sat Aug 25 20:51:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 20:51:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825185122.2D6F4CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 20:51:22 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: experiment From jkrell at elego.de Sat Aug 25 21:01:07 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 21:01:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825190107.D5EB2CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 21:01:07 Modified files: cm3/m3-sys/m3back/src/: M3x86.m3 Log message: fix internal diagnostics -- set_member vs. set_singleton From jkrell at elego.de Sat Aug 25 21:36:55 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 21:36:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825193655.9807BCC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 21:36:55 Modified files: cm3/m3-libs/m3core/src/Csupport/Common/: hand.c Log message: 1UL => ((WORD_T)1) for hypothetical portability to e.g. Win64 (notice this working on C backend) From jkrell at elego.de Sat Aug 25 21:47:24 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 21:47:24 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825194724.0A3DECC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 21:47:24 Modified files: cm3/m3-libs/m3core/src/Csupport/Common/: hand.c Log message: add some const From jkrell at elego.de Sat Aug 25 22:46:27 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 22:46:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825204628.C26F8CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 22:46:27 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: fill in some more pieces -- shift, rotate, set operations From jkrell at elego.de Sun Aug 26 00:42:45 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 26 Aug 2012 0:42:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825224251.F3EC2CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/26 00:42:45 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Added files: cm3/m3-sys/m3back/src/: test-insert.c test-extract.c Log message: fix insert; it was worth testing From jkrell at elego.de Sun Aug 26 01:46:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 26 Aug 2012 1:46:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825234625.8F11DCC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/26 01:46:22 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: actually hook up insert/extract, and implement sign extend too From jkrell at elego.de Mon Aug 27 05:59:39 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 5:59:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827035942.5C634CC8EA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 05:59:39 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress From jkrell at elego.de Mon Aug 27 07:08:01 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:08:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827050848.D7AB0CC8E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:08:01 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Added files: cm3/m3-sys/m3back/src/: M3C-save1.i3 M3C-save1.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 07:23:16 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:23:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827052318.8D128CC8E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:23:16 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 07:49:37 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:49:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827054945.15948CC8EA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:49:37 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 07:51:42 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:51:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827055145.F05DDCC8EB@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:51:42 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 08:04:47 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 8:04:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827060451.529B1CC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 08:04:47 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 08:10:00 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 8:10:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827061004.12205CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 08:10:00 Modified files: cm3/scripts/: pkginfo.txt Log message: add m3cggen From jkrell at elego.de Mon Aug 27 08:11:18 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 8:11:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827061134.78772CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 08:11:18 Modified files: cm3/scripts/python/: pylib.py Log message: support 'keep' and cleanup code From jkrell at elego.de Mon Aug 27 09:20:52 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 9:20:52 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827072053.3FFA0CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 09:20:52 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: direct and indirect function calls I think work now complete with 1) function pointers are cast to (return-type (*)()) which allows any number of parameters making that more typesafe would be good 2) import_procedure is called in the "middle" of functions -- upon first call, inside a scope, but then later imported functions are called from other functions To workaround this, I output prototypes right away, and save them, and output them again at the next begin_procedure; yuck I suppose if this were K&R, we might do something less safe and smaller.. From jkrell at elego.de Mon Aug 27 10:14:20 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 10:14:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827081423.3838DCC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 10:14:20 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: open scopes as needed for locals/temps/import_procedure -- makes me nervous -- how does it interact with begin_block/end_block and actual repeated names at nested scopes -- it'd really be good to push up all locals/temps to the top of their scope and import_procedure to global..later..fill in copy/copy_n, leaving just static_link??..getting closer... From jkrell at elego.de Mon Aug 27 10:36:37 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 10:36:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827083638.5C090CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 10:36:37 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: implement init_chars From jkrell at elego.de Mon Aug 27 10:46:19 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 10:46:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827084633.EE63CCC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 10:46:19 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: fill in init_float..not great, and probably has the exponent character to be changed.. From jkrell at elego.de Mon Aug 27 11:18:14 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 11:18:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827091848.282CCCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 11:18:14 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: small changes From jkrell at elego.de Mon Aug 27 11:20:07 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 11:20:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827092009.98C70CC89E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 11:20:07 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: fix void calls to call right away instead of push From jkrell at elego.de Mon Aug 27 11:24:39 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 11:24:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827092444.0CDBBCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 11:24:39 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: emit prototypes for declare_procedure with only zero parameters, oops From wagner at elego.de Mon Aug 27 12:09:21 2012 From: wagner at elego.de (Olaf Wagner) Date: Mon, 27 Aug 2012 12:09:21 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827100923.717A8CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 12/08/27 12:09:21 Modified files: cm3/scripts/regression/: defs.sh Log message: trace shipping From jkrell at elego.de Mon Aug 27 15:30:52 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 15:30:52 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827133054.AB2F1CC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 15:30:52 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: significant work in progress on nested functions and static links From jkrell at elego.de Mon Aug 27 15:57:55 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 15:57:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827135755.8D067CC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 15:57:55 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress nested functions static link.. From wagner at elego.de Tue Aug 28 09:45:11 2012 From: wagner at elego.de (Olaf Wagner) Date: Tue, 28 Aug 2012 9:45:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911211916.3ABEECC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 12/08/28 09:45:11 Modified files: cm3/scripts/regression/: update_snapshot_status.sh Log message: fix list order for cleanup to time From jkrell at elego.de Tue Aug 28 05:42:31 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 28 Aug 2012 5:42:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911211947.C8E35CC8BA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/28 05:42:31 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress..mainly just whitespace.. From jkrell at elego.de Tue Aug 28 05:43:11 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 28 Aug 2012 5:43:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911211955.DADDBCC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/28 05:43:11 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress..mainly just whitespace.. From jkrell at elego.de Tue Aug 28 09:44:25 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 28 Aug 2012 9:44:25 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911212000.31DA3CC8BF@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/28 09:44:25 Added files: cm3/m3-sys/m3tests/src/c1/c135/: Main.m3 m3makefile ./: Main.m3 m3makefile cm3/m3-sys/m3tests/src/c1/c136/: Main.m3 m3makefile Log message: some test cases for nested functions, except handlers, finally blocks, nested functions therein, and an initializer which it turns out is simple There seems to be a matter where finally and/or except blocks are nested but never take a static link, but other nested functions should take an extra parameter for static link. I need to study M3x86.m3 more for how it handle this, but it looks like maybe I should look examine the function name to determine if it is an exception or finally handler, and add static links to level>0 functions except for those. We'll see. Later. From jkrell at elego.de Thu Aug 2 07:23:55 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 7:23:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802052357.9B84A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 07:23:55 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: AMD64_SOLARIS I386_SOLARIS SPARC32_SOLARIS.common SPARC64_SOLARIS Solaris.common Log message: use -xregs=no%appl with Sun cc From jkrell at elego.de Thu Aug 2 07:25:45 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 7:25:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802052545.E736E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 07:25:45 Modified files: cm3/scripts/python/: pylib.py Log message: use -xregs=no%appl with Sun cc From jkrell at elego.de Thu Aug 2 08:07:28 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 8:07:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802060728.F0C1A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 08:07:27 Modified files: cm3/m3-sys/m3cc/gcc-4.5/gcc/config/moxie/: moxie.c Log message: mark it as modified for Modula-3 -- we don't use this file, it is for some architecture I never heard of From jkrell at elego.de Thu Aug 2 08:13:16 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 8:13:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802061318.C10EA2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 08:13:16 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/: moxie.c Log message: port change from 4.5 -- we don't use this file, it is for some architecture I never heard of From jkrell at elego.de Thu Aug 2 11:24:17 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 11:24:17 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802092417.195822474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 11:24:17 Modified files: cm3/m3-sys/m3front/src/misc/: CG.m3 Log message: fix If_closure if NOT Target.Aligned_procedures This fixes SPARC64_SOLARIS. From jay.krell at cornell.edu Thu Aug 2 11:25:05 2012 From: jay.krell at cornell.edu (Jay K) Date: Thu, 2 Aug 2012 09:25:05 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120802092417.195822474003@birch.elegosoft.com> References: <20120802092417.195822474003@birch.elegosoft.com> Message-ID: RCS file: /usr/cvs/cm3/m3-sys/m3front/src/misc/CG.m3,v retrieving revision 1.40 diff -u -r1.40 CG.m3 --- misc/CG.m3 1 Nov 2010 08:35:21 -0000 1.40 +++ misc/CG.m3 2 Aug 2012 08:58:41 -0000 @@ -2610,7 +2610,8 @@ cg.loophole (Type.Addr, Target.Integer.cg_type); Push_int (TargetMap.CG_Align_bytes[Target.Integer.cg_type] - 1); cg.and (Target.Integer.cg_type); - cg.if_true (Target.Integer.cg_type, nope, Always - freq); + cg.load_integer (Target.Integer.cg_type, TInt.Zero); + cg.if_compare (Target.Integer.cg_type, Cmp.NE, nope, Always - freq); SPop (1, "If_closure-unaligned"); END; Push (proc); - Jay > Date: Thu, 2 Aug 2012 11:24:17 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/02 11:24:17 > > Modified files: > cm3/m3-sys/m3front/src/misc/: CG.m3 > > Log message: > fix If_closure if NOT Target.Aligned_procedures > This fixes SPARC64_SOLARIS. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Fri Aug 3 07:46:48 2012 From: jkrell at elego.de (Jay Krell) Date: Fri, 3 Aug 2012 7:46:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120803054655.E61A62474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/03 07:46:48 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: move SPARC64_SOLARIS to gcc 4.7 backend From jkrell at elego.de Fri Aug 3 08:00:42 2012 From: jkrell at elego.de (Jay Krell) Date: Fri, 3 Aug 2012 8:00:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120803060043.2516E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/03 08:00:41 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: builtins.c cgraphunit.c gcse.c gimple-fold.c lto-cgraph.c lto-compress.c lto-opts.c lto-section-in.c lto-section-out.c lto-streamer-in.c lto-streamer-out.c lto-streamer.c lto-symtab.c passes.c tree-pass.h Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: graphite-clast-to-gimple.h graphite-cloog-compat.h graphite-cloog-util.h graphite-dependences.h graphite-poly.h graphite-ppl.h graphite-scop-detection.h graphite-sese-to-poly.h Log message: remove some unused code -- builtins and LTO From jkrell at elego.de Sun Aug 5 18:53:01 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 18:53:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805165301.E98EB2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 18:53:01 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: final.c tree-chrec.c tree-ssa-forwprop.c Log message: initialize locals From jkrell at elego.de Sun Aug 5 18:55:19 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 18:55:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805165519.122012474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 18:55:19 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ./: parse.c cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl configure ./: Makefile.def Makefile.in Makefile.tpl configure cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure configure.ac double-int.c double-int.h expr.c fold-const.c lto-compress.c lto-section-out.c passes.c real.c toplev.c tree-pass.h tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ./: Makefile.in builtins.c configure configure.ac double-int.c double-int.h expr.c fold-const.c lto-compress.c lto-section-out.c passes.c real.c toplev.c tree-pass.h tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c genmultilib realmpfr.h ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c genmultilib realmpfr.h cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 aclocal.m4 adler32.c algorithm.txt compress.c configure configure.ac crc32.c crc32.h deflate.c deflate.h example.c gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c inflate.h inftrees.c inftrees.h make_vms.com minigzip.c trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h zutil.c zutil.h ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 aclocal.m4 adler32.c algorithm.txt compress.c configure configure.ac crc32.c crc32.h deflate.c deflate.h example.c gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c inflate.h inftrees.c inftrees.h make_vms.com minigzip.c trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h zutil.c zutil.h cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ./: Makefile.pup Makefile.sas cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp readme.txt zlib.inc ./: bndsrc compile.clp readme.txt zlib.inc cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c gzlog.h zlib_how.html zpipe.c zran.c ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c gzlog.h zlib_how.html zpipe.c zran.c cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc Makefile.tc ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc Makefile.tc cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README descrip.mms visual-basic.txt zlib.html ./: Makefile.riscos README descrip.mms visual-basic.txt zlib.html cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ./: Makefile.os2 zlib.def cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ./: README.projects cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ./: package.qpg cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc Makefile.msc VisualC.txt zlib.def zlib1.rc ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: remove use of gmp and zlib removal of gmp does have a little collateral damage in lost optimizations -- value range propagation (vrp) and some loop optimizations (gmp used in calculating how many times loops run) zlib is only for LTO, which we don't use anyway remove some dead stuff wrt collect, ppl, cloog From dabenavidesd at yahoo.es Sun Aug 5 20:22:59 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Sun, 5 Aug 2012 19:22:59 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120805165519.122012474003@birch.elegosoft.com> Message-ID: <1344190979.22661.YahooMailClassic@web29703.mail.ird.yahoo.com> Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Sun Aug 5 20:47:14 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 20:47:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805184714.D6A532474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 20:47:14 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: builtins.c Log message: remove more unused code -- gcc has many builtins and we use very few From jkrell at elego.de Sun Aug 5 20:49:43 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 20:49:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805184943.B8B9C2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 20:49:43 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: xcoffout.c vmsdbgout.c loop-doloop.c hw-doloop.c Log message: quash most of these warnings: ranlib: file: libbackend.a(insn-peep.o) has no symbols ranlib: file: libbackend.a(hw-doloop.o) has no symbols ranlib: file: libbackend.a(loop-doloop.o) has no symbols ranlib: file: libbackend.a(target-globals.o) has no symbols ranlib: file: libbackend.a(vmsdbgout.o) has no symbols ranlib: file: libbackend.a(xcoffout.o) has no symbols From jkrell at elego.de Sun Aug 5 20:52:03 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 20:52:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805185203.469BD2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 20:52:03 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in cgraph.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-reference.c lto-streamer.h opts-global.c passes.c ./: Makefile.in cgraph.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-reference.c lto-streamer.h opts-global.c passes.c cm3/m3-sys/m3cc/src/: clean_marker.txt Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: data-streamer-in.c data-streamer-out.c data-streamer.c data-streamer.h gcc.c gimple-streamer-in.c gimple-streamer-out.c gimple-streamer.h lto-cgraph.c lto-compress.c lto-opts.c lto-section-in.c lto-section-out.c lto-streamer-in.c lto-streamer-out.c lto-streamer.c lto-symtab.c lto-wrapper.c streamer-hooks.c streamer-hooks.h tree-streamer-in.c tree-streamer-out.c tree-streamer.c tree-streamer.h ./: data-streamer-in.c data-streamer-out.c data-streamer.c data-streamer.h gcc.c gimple-streamer-in.c gimple-streamer-out.c gimple-streamer.h lto-cgraph.c lto-compress.c lto-opts.c lto-section-in.c lto-section-out.c lto-streamer-in.c lto-streamer-out.c lto-streamer.c lto-symtab.c lto-wrapper.c streamer-hooks.c streamer-hooks.h tree-streamer-in.c tree-streamer-out.c tree-streamer.c tree-streamer.h Log message: remove LTO initialize some locals remove unused gcc.c (gcc driver -- that normally runs cc1, ld, etc.) From jay.krell at cornell.edu Mon Aug 6 02:53:45 2012 From: jay.krell at cornell.edu (Jay) Date: Sun, 5 Aug 2012 17:53:45 -0700 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1344190979.22661.YahooMailClassic@web29703.mail.ird.yahoo.com> References: <1344190979.22661.YahooMailClassic@web29703.mail.ird.yahoo.com> Message-ID: <02C0C029-7A9B-4D82-A416-19B54FD1BE89@gmail.com> Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. - Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: > Hi all: > Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? > For instance CM3 -> C ?m3gcc? .is > Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? > This is to recover type information lost in translation to C before is lost. > Thanks in advance > > --- El dom, 5/8/12, Jay Krell escribi?: > > De: Jay Krell > Asunto: [M3commit] CVS Update: cm3 > Para: m3commit at elegosoft.com > Fecha: domingo, 5 de agosto, 2012 13:55 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/05 18:55:19 > > Modified files: > cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c > ./: parse.c > cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl > configure > ./: Makefile.def Makefile.in Makefile.tpl configure > cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure > configure.ac double-int.c > double-int.h expr.c fold-const.c > lto-compress.c lto-section-out.c > passes.c real.c toplev.c > tree-pass.h tree-ssa-loop-niter.c > tree-vrp.c tree.c tree.h > ./: Makefile.in builtins.c configure configure.ac double-int.c > double-int.h expr.c fold-const.c lto-compress.c > lto-section-out.c passes.c real.c toplev.c tree-pass.h > tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h > cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile > Removed files: > cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h > collect2.c collect2.h gcc-ar.c > genmultilib realmpfr.h > ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c > genmultilib realmpfr.h > cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in > README acinclude.m4 aclocal.m4 > adler32.c algorithm.txt > compress.c configure configure.ac > crc32.c crc32.h deflate.c > deflate.h example.c gzio.c > infback.c inffast.c inffast.h > inffixed.h inflate.c inflate.h > inftrees.c inftrees.h > make_vms.com minigzip.c trees.c > trees.h uncompr.c zconf.h > zconf.in.h zlib.3 zlib.h zutil.c > zutil.h > ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 > aclocal.m4 adler32.c algorithm.txt compress.c configure > configure.ac crc32.c crc32.h deflate.c deflate.h example.c > gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c > inflate.h inftrees.c inftrees.h make_vms.com minigzip.c > trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h > zutil.c zutil.h > cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas > ./: Makefile.pup Makefile.sas > cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp > readme.txt zlib.inc > ./: bndsrc compile.clp readme.txt zlib.inc > cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c > gun.c gzappend.c > gzjoin.c gzlog.c gzlog.h > zlib_how.html zpipe.c > zran.c > ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c > gzlog.h zlib_how.html zpipe.c zran.c > cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 > Makefile.emx Makefile.msc > Makefile.tc > ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc > Makefile.tc > cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README > descrip.mms visual-basic.txt > zlib.html > ./: Makefile.riscos README descrip.mms visual-basic.txt > zlib.html > cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def > ./: Makefile.os2 zlib.def > cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects > ./: README.projects > cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt > example.dsp > minigzip.dsp > zlib.dsp > zlib.dsw > ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw > cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg > ./: package.qpg > cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor > Makefile.emx Makefile.gcc > Makefile.msc VisualC.txt > zlib.def zlib1.rc > ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc > Makefile.msc VisualC.txt zlib.def zlib1.rc > > Log message: > remove use of gmp and zlib > removal of gmp does have a little collateral damage in lost > optimizations -- value range propagation (vrp) and some loop > optimizations (gmp used in calculating how many times > loops run) > zlib is only for LTO, which we don't use anyway > remove some dead stuff wrt collect, ppl, cloog > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dabenavidesd at yahoo.es Mon Aug 6 04:37:52 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 6 Aug 2012 03:37:52 +0100 (BST) Subject: [M3commit] CVS Update: cm3 Message-ID: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Hi all: yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O ??? M3cg??????????????? C?????????????? S ???????????????????????????????? C???????????????? S????????????????? O Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? If not is better to go through the right side scheme for our JIT target. Thanks in advance --- El dom, 5/8/12, Jay escribi?: De: Jay Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "" , "" Fecha: domingo, 5 de agosto, 2012 19:53 Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. ?- Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragisha at m3w.org Mon Aug 6 09:08:23 2012 From: dragisha at m3w.org (=?utf-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 6 Aug 2012 09:08:23 +0200 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> References: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: Daniel, It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). Have a nice time! On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > > Hi all: > yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) > M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O , S ???O > M3cg C S C S O > > Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR? Why waste time on coding it, Code that isn't running? > The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? > If not is better to go through the right side scheme for our JIT target. > Thanks in advance > > --- El dom, 5/8/12, Jay escribi?: > > De: Jay > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "" , "" > Fecha: domingo, 5 de agosto, 2012 19:53 > > Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. > > - Jay (briefly/pocket-sized-computer-aka-phone) > > On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: > >> Hi all: >> Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >> For instance CM3 -> C ?m3gcc? .is >> Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? >> This is to recover type information lost in translation to C before is lost. >> Thanks in advance >> >> --- El dom, 5/8/12, Jay Krell escribi?: >> >> De: Jay Krell >> Asunto: [M3commit] CVS Update: cm3 >> Para: m3commit at elegosoft.com >> Fecha: domingo, 5 de agosto, 2012 13:55 >> >> CVSROOT: /usr/cvs >> Changes by: jkrell at birch. 12/08/05 18:55:19 >> >> Modified files: >> cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >> ./: parse.c >> cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >> configure >> ./: Makefile.def Makefile.in Makefile.tpl configure >> cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >> configure.ac double-int.c >> double-int.h expr.c fold-const.c >> lto-compress.c lto-section-out.c >> passes.c real.c toplev.c >> tree-pass.h tree-ssa-loop-niter.c >> tree-vrp.c tree.c tree.h >> ./: Makefile.in builtins.c configure configure.ac double-int.c >> double-int.h expr.c fold-const.c lto-compress.c >> lto-section-out.c passes.c real.c toplev.c tree-pass.h >> tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >> cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >> Removed files: >> cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >> collect2.c collect2.h gcc-ar.c >> genmultilib realmpfr.h >> ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >> genmultilib realmpfr.h >> cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >> README acinclude.m4 aclocal.m4 >> adler32.c algorithm.txt >> compress.c configure configure.ac >> crc32.c crc32.h deflate.c >> deflate.h example.c gzio.c >> infback.c inffast.c inffast.h >> inffixed.h inflate.c inflate.h >> inftrees.c inftrees.h >> make_vms.com minigzip.c trees.c >> trees.h uncompr.c zconf.h >> zconf.in.h zlib.3 zlib.h zutil.c >> zutil.h >> ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >> aclocal.m4 adler32.c algorithm.txt compress.c configure >> configure.ac crc32.c crc32.h deflate.c deflate.h example.c >> gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >> inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >> trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >> zutil.c zutil.h >> cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >> ./: Makefile.pup Makefile.sas >> cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >> readme.txt zlib.inc >> ./: bndsrc compile.clp readme.txt zlib.inc >> cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >> gun.c gzappend.c >> gzjoin.c gzlog.c gzlog.h >> zlib_how.html zpipe.c >> zran.c >> ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >> gzlog.h zlib_how.html zpipe.c zran.c >> cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >> Makefile.emx Makefile.msc >> Makefile.tc >> ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >> Makefile.tc >> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >> descrip.mms visual-basic.txt >> zlib.html >> ./: Makefile.riscos README descrip.mms visual-basic.txt >> zlib.html >> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >> ./: Makefile.os2 zlib.def >> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >> ./: README.projects >> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >> example.dsp >> minigzip.dsp >> zlib.dsp >> zlib.dsw >> ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >> cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >> ./: package.qpg >> cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >> Makefile.emx Makefile.gcc >> Makefile.msc VisualC.txt >> zlib.def zlib1.rc >> ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >> Makefile.msc VisualC.txt zlib.def zlib1.rc >> >> Log message: >> remove use of gmp and zlib >> removal of gmp does have a little collateral damage in lost >> optimizations -- value range propagation (vrp) and some loop >> optimizations (gmp used in calculating how many times >> loops run) >> zlib is only for LTO, which we don't use anyway >> remove some dead stuff wrt collect, ppl, cloog >> -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 495 bytes Desc: Message signed with OpenPGP using GPGMail URL: From dragisha at m3w.org Mon Aug 6 09:32:26 2012 From: dragisha at m3w.org (=?utf-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 6 Aug 2012 09:32:26 +0200 Subject: [M3commit] CVS Update: cm3 In-Reply-To: References: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: m3main.c may be exception here. mea culpa :) On Aug 6, 2012, at 9:08 AM, Dragi?a Duri? wrote: > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 495 bytes Desc: Message signed with OpenPGP using GPGMail URL: From jkrell at elego.de Mon Aug 6 09:39:38 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 9:39:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806073938.A03792474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 09:39:38 Modified files: cm3/m3-tools/cvsup/suplib/src/: Ugzip.i3 Ugzip.m3 Log message: use calloc instead of malloc, avoid heap allocation for ZLIB_VERSION From jkrell at elego.de Mon Aug 6 11:16:01 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 11:16:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806091601.C1C542474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 11:16:01 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadApple.c ThreadFreeBSD.c ThreadOpenBSD.c ThreadPThread.m3 Log message: don't process stacks where stackbase = NNIL From jkrell at elego.de Mon Aug 6 11:20:18 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 11:20:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806092018.23D032474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 11:20:18 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadApple.c ThreadFreeBSD.c ThreadOpenBSD.c Log message: fix? From jkrell at elego.de Mon Aug 6 12:33:01 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 12:33:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806103302.671782474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 12:33:01 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadFreeBSD.c Log message: more informative print when pthread_suspend_np / pthread_resume_np fail note that these were and remain fatal, even though their callers are prepared to deal with failure -- maybe they shouldn't be fatal? From jkrell at elego.de Mon Aug 6 12:36:00 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 12:36:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806103601.36A382474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 12:36:00 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 Log message: me.stackbase := NIL inside activeMu, so that dying threads aren't suspended/resumed I tried making suspend/resume always succeed if stackbase = NIL, but that access violated in StopWorld; I don't understand. That is, setting it NIL outside the locks should be ok, as long as the code inside the locks notices. Test case if starting Juno on I386_FREEBSD with gcc 4.7 backend. It doesn't reproduce under a debugger. Note that probably FreeBSD, x86, gcc 4.7 aren't relevant. What probably is relevant is that Juno creates many threads and probably much garbage and heap allocations during startup. From jay.krell at cornell.edu Mon Aug 6 12:39:53 2012 From: jay.krell at cornell.edu (Jay K) Date: Mon, 6 Aug 2012 10:39:53 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120806103601.36A382474003@birch.elegosoft.com> References: <20120806103601.36A382474003@birch.elegosoft.com> Message-ID: Tony please look at this further? The error was that pthread_suspend_np ?or resume, I forget which, on FreeBSD was failing with #define ESRCH 3 /* No such process */ which really shouldn't happen. Index: src/thread/PTHREAD/ThreadPThread.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3,v retrieving revision 1.261 diff -u -r1.261 ThreadPThread.m3 --- src/thread/PTHREAD/ThreadPThread.m3 6 Aug 2012 09:16:01 -0000 1.261 +++ src/thread/PTHREAD/ThreadPThread.m3 6 Aug 2012 10:33:27 -0000 @@ -421,11 +421,10 @@ RunThread(me); - me.stackbase := NIL; (* disable GC scanning of my stack *) - (* remove from the list of active threads *) WITH r = pthread_mutex_lock(activeMu) DO <*ASSERT r=0*> END; <*ASSERT allThreads # me*> + me.stackbase := NIL; (* disable GC scanning of my stack *) me.next.prev := me.prev; me.prev.next := me.next; WITH r = pthread_detach_self() DO <*ASSERT r=0*> END; > Date: Mon, 6 Aug 2012 12:36:00 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/06 12:36:00 > > Modified files: > cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 > > Log message: > me.stackbase := NIL inside activeMu, so that dying threads > aren't suspended/resumed > > I tried making suspend/resume always succeed if stackbase = NIL, > but that access violated in StopWorld; I don't understand. > > That is, setting it NIL outside the locks should be ok, as long > as the code inside the locks notices. > > Test case if starting Juno on I386_FREEBSD with gcc 4.7 backend. > It doesn't reproduce under a debugger. > > Note that probably FreeBSD, x86, gcc 4.7 aren't relevant. > What probably is relevant is that Juno creates many threads > and probably much garbage and heap allocations during startup. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Aug 6 12:58:03 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 12:58:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806105804.20F9F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 12:58:03 Modified files: cm3/m3-ui/ui/src/vbt/: VBTRep.m3 Log message: avoid subscript out of range at line 644 test case is starting up most gui apps on FreeBSD/x86 with gcc 4.7 backend, remoting X to MacOSX 10.5; the distinguishing factor is probably the relative lack of windows or something funny with window layering on Mac -- i.e. depth = 0, resulting array index is -1 and that is invalid Trestle experts, please review and think over it more. From jay.krell at cornell.edu Mon Aug 6 12:58:50 2012 From: jay.krell at cornell.edu (Jay K) Date: Mon, 6 Aug 2012 10:58:50 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120806105804.20F9F2474003@birch.elegosoft.com> References: <20120806105804.20F9F2474003@birch.elegosoft.com> Message-ID: Index: VBTRep.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-ui/ui/src/vbt/VBTRep.m3,v retrieving revision 1.2 diff -u -w -r1.2 VBTRep.m3 --- VBTRep.m3 17 Mar 2008 03:46:14 -0000 1.2 +++ VBTRep.m3 6 Aug 2012 10:56:01 -0000 @@ -641,11 +641,13 @@ (* All d: dcount[d].n = # VBTs in list with depth at most d. *) WITH v = NEW(REF ARRAY OF VBT.T, n) DO FOR i := 0 TO n - 1 DO + IF list[i].depth > 0 THEN v[dcount[list[i].depth - 1].n] := list[i].v; INC(dcount[list[i].depth - 1].n); (* All d: dcount[d-1].n = # VBTs in list with depth < d, or with depth = d that have been copied into v. *) END; + END; (* v has all the VBTs in the list and is sorted by depth *) FOR i := 0 TO n - 1 DO IF Prop.Marked IN v[i].props THEN > Date: Mon, 6 Aug 2012 12:58:03 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/06 12:58:03 > > Modified files: > cm3/m3-ui/ui/src/vbt/: VBTRep.m3 > > Log message: > avoid subscript out of range at line 644 > test case is starting up most gui apps on FreeBSD/x86 with gcc 4.7 > backend, remoting X to MacOSX 10.5; the distinguishing factor > is probably the relative lack of windows or something funny > with window layering on Mac -- i.e. depth = 0, resulting array > index is -1 and that is invalid > > Trestle experts, please review and think over it more. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jay.krell at cornell.edu Mon Aug 6 13:17:50 2012 From: jay.krell at cornell.edu (Jay K) Date: Mon, 6 Aug 2012 11:17:50 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: References: <20120806105804.20F9F2474003@birch.elegosoft.com>, Message-ID: Sorry, that isn't the right fix. The problem can be better understood like so: DepthArray = REF ARRAY OF RECORD n := 0 END; dcount := NEW(DepthArray, 10); FOR i := FIRST(dcount^) TO LAST(dcount^) DO <* ASSERT dcount[i].n = 0 *> END; the assertion fails sometimes. I'll have to keep digging. - Jay From: jay.krell at cornell.edu To: jkrell at elego.de; m3commit at elegosoft.com Date: Mon, 6 Aug 2012 10:58:50 +0000 Subject: Re: [M3commit] CVS Update: cm3 Index: VBTRep.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-ui/ui/src/vbt/VBTRep.m3,v retrieving revision 1.2 diff -u -w -r1.2 VBTRep.m3 --- VBTRep.m3 17 Mar 2008 03:46:14 -0000 1.2 +++ VBTRep.m3 6 Aug 2012 10:56:01 -0000 @@ -641,11 +641,13 @@ (* All d: dcount[d].n = # VBTs in list with depth at most d. *) WITH v = NEW(REF ARRAY OF VBT.T, n) DO FOR i := 0 TO n - 1 DO + IF list[i].depth > 0 THEN v[dcount[list[i].depth - 1].n] := list[i].v; INC(dcount[list[i].depth - 1].n); (* All d: dcount[d-1].n = # VBTs in list with depth < d, or with depth = d that have been copied into v. *) END; + END; (* v has all the VBTs in the list and is sorted by depth *) FOR i := 0 TO n - 1 DO IF Prop.Marked IN v[i].props THEN > Date: Mon, 6 Aug 2012 12:58:03 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/06 12:58:03 > > Modified files: > cm3/m3-ui/ui/src/vbt/: VBTRep.m3 > > Log message: > avoid subscript out of range at line 644 > test case is starting up most gui apps on FreeBSD/x86 with gcc 4.7 > backend, remoting X to MacOSX 10.5; the distinguishing factor > is probably the relative lack of windows or something funny > with window layering on Mac -- i.e. depth = 0, resulting array > index is -1 and that is invalid > > Trestle experts, please review and think over it more. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Aug 6 13:20:26 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 13:20:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806112027.131D42474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 13:20:26 Modified files: cm3/m3-ui/ui/src/vbt/: VBTRep.m3 Log message: go back a version (copy from elease_branch_cm3_5_8 From jkrell at elego.de Mon Aug 6 13:33:16 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 13:33:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806113316.4FE3F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 13:33:16 Modified files: cm3/m3-sys/m3cc/gcc-4.5/gcc/: passes.c Log message: remove unused ipa_write_summaries_2 it produces a warning about introducing a struct in parens I'm testing 4.5 to isolate problems. From dabenavidesd at yahoo.es Mon Aug 6 14:26:35 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 6 Aug 2012 13:26:35 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: Message-ID: <1344255995.36691.YahooMailClassic@web29703.mail.ird.yahoo.com> Hi all: please if this description helps you understand the problem is to communicate with a C C to Modula-3 process: http://groups.yahoo.com/group/rmiug-jobs/message/54928 Thanks in advance --- El lun, 6/8/12, Dragi?a Duri? escribi?: De: Dragi?a Duri? Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "Jay" , m3commit at elegosoft.com Fecha: lunes, 6 de agosto, 2012 02:08 Daniel, It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). Have a nice time! On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: Hi all: yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O ??? M3cg??????????????? C?????????????? S ???????????????????????????????? C???????????????? S????????????????? O Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? If not is better to go through the right side scheme for our JIT target. Thanks in advance --- El dom, 5/8/12, Jay escribi?: De: Jay Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "" , "" Fecha: domingo, 5 de agosto, 2012 19:53 Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. ?- Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragisha at m3w.org Mon Aug 6 18:11:31 2012 From: dragisha at m3w.org (=?utf-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 6 Aug 2012 18:11:31 +0200 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1344255995.36691.YahooMailClassic@web29703.mail.ird.yahoo.com> References: <1344255995.36691.YahooMailClassic@web29703.mail.ird.yahoo.com> Message-ID: <539ACFA0-2E75-482A-952D-7A5DCC1EA9B5@m3w.org> This is CV of a guy who implemented Modula-3 to C translator. Not as a backend to existing compiler, like we can do now. As M3CG is in place and ready for exploitation. When DEC was big and Modula-3 IN, guy implemented a compiler. Tons of compilers implemented every year. For example, there is one great compiler I became aware of only recently - Turbo51. Not a Modula-3, but Wirth family member - Pascal. And target is 8bit CPU with few kilobytes of RAM :). Maybe we need few additional lists to carry discussions like this one? One where you can put links you google out, for people trying to follow what-we-have-right-now and another where people who like to chit-chat about relevant technologies can meet and share. On Aug 6, 2012, at 2:26 PM, Daniel Alejandro Benavides D. wrote: > Hi all: > please if this description helps you understand the problem is to communicate with a C C to Modula-3 process: > http://groups.yahoo.com/group/rmiug-jobs/message/54928 > > Thanks in advance > > --- El lun, 6/8/12, Dragi?a Duri? escribi?: > > De: Dragi?a Duri? > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "Jay" , m3commit at elegosoft.com > Fecha: lunes, 6 de agosto, 2012 02:08 > > Daniel, > > It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. > > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? > > Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. > > "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. > > And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). > > Have a nice time! > > On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > >> >> Hi all: >> yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) >> M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O , S ???O >> M3cg C S C S O >> >> Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR? Why waste time on coding it, Code that isn't running? >> The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? >> If not is better to go through the right side scheme for our JIT target. >> Thanks in advance >> >> --- El dom, 5/8/12, Jay escribi?: >> >> De: Jay >> Asunto: Re: [M3commit] CVS Update: cm3 >> Para: "Daniel Alejandro Benavides D." >> CC: "" , "" >> Fecha: domingo, 5 de agosto, 2012 19:53 >> >> Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. >> >> - Jay (briefly/pocket-sized-computer-aka-phone) >> >> On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: >> >>> Hi all: >>> Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >>> For instance CM3 -> C ?m3gcc? .is >>> Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? >>> This is to recover type information lost in translation to C before is lost. >>> Thanks in advance >>> >>> --- El dom, 5/8/12, Jay Krell escribi?: >>> >>> De: Jay Krell >>> Asunto: [M3commit] CVS Update: cm3 >>> Para: m3commit at elegosoft.com >>> Fecha: domingo, 5 de agosto, 2012 13:55 >>> >>> CVSROOT: /usr/cvs >>> Changes by: jkrell at birch. 12/08/05 18:55:19 >>> >>> Modified files: >>> cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >>> ./: parse.c >>> cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >>> configure >>> ./: Makefile.def Makefile.in Makefile.tpl configure >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >>> configure.ac double-int.c >>> double-int.h expr.c fold-const.c >>> lto-compress.c lto-section-out.c >>> passes.c real.c toplev.c >>> tree-pass.h tree-ssa-loop-niter.c >>> tree-vrp.c tree.c tree.h >>> ./: Makefile.in builtins.c configure configure.ac double-int.c >>> double-int.h expr.c fold-const.c lto-compress.c >>> lto-section-out.c passes.c real.c toplev.c tree-pass.h >>> tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >>> cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >>> Removed files: >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >>> collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >>> README acinclude.m4 aclocal.m4 >>> adler32.c algorithm.txt >>> compress.c configure configure.ac >>> crc32.c crc32.h deflate.c >>> deflate.h example.c gzio.c >>> infback.c inffast.c inffast.h >>> inffixed.h inflate.c inflate.h >>> inftrees.c inftrees.h >>> make_vms.com minigzip.c trees.c >>> trees.h uncompr.c zconf.h >>> zconf.in.h zlib.3 zlib.h zutil.c >>> zutil.h >>> ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >>> aclocal.m4 adler32.c algorithm.txt compress.c configure >>> configure.ac crc32.c crc32.h deflate.c deflate.h example.c >>> gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >>> inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >>> trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >>> zutil.c zutil.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >>> ./: Makefile.pup Makefile.sas >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >>> readme.txt zlib.inc >>> ./: bndsrc compile.clp readme.txt zlib.inc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >>> gun.c gzappend.c >>> gzjoin.c gzlog.c gzlog.h >>> zlib_how.html zpipe.c >>> zran.c >>> ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >>> gzlog.h zlib_how.html zpipe.c zran.c >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >>> Makefile.emx Makefile.msc >>> Makefile.tc >>> ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >>> Makefile.tc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >>> descrip.mms visual-basic.txt >>> zlib.html >>> ./: Makefile.riscos README descrip.mms visual-basic.txt >>> zlib.html >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >>> ./: Makefile.os2 zlib.def >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >>> ./: README.projects >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >>> example.dsp >>> minigzip.dsp >>> zlib.dsp >>> zlib.dsw >>> ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >>> ./: package.qpg >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >>> Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt >>> zlib.def zlib1.rc >>> ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt zlib.def zlib1.rc >>> >>> Log message: >>> remove use of gmp and zlib >>> removal of gmp does have a little collateral damage in lost >>> optimizations -- value range propagation (vrp) and some loop >>> optimizations (gmp used in calculating how many times >>> loops run) >>> zlib is only for LTO, which we don't use anyway >>> remove some dead stuff wrt collect, ppl, cloog >>> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 495 bytes Desc: Message signed with OpenPGP using GPGMail URL: From dabenavidesd at yahoo.es Mon Aug 6 19:37:56 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 6 Aug 2012 18:37:56 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <539ACFA0-2E75-482A-952D-7A5DCC1EA9B5@m3w.org> Message-ID: <1344274676.95070.YahooMailClassic@web29703.mail.ird.yahoo.com> Hi all: yes, not completely bad ideas, is hard to follow on everything by this time of the world, but trust me IBM worked hard in Modula-3 as in Modula-2, I wouldn't be surprised by other products of Modula-3. I have read they are working in a big project of a new programming Java-like language called X10, by the expected boost in performance and productivity, it's free and oss, I have met some other Modula- family members, but sometimes, I lack the interest to let you know. In any case, if you were talking a Modula-3 Interaction Abstract Machine, here it was developed, they worked there also hard: http://reference.kfupm.edu.sa/content/i/n/interaction_abstract_machines_112015.pdf As you say, there might be many machines of Modula-3 we don't know, so it would be nice to count all of those implementations and portability of tools. Thanks in advance --- El lun, 6/8/12, Dragi?a Duri? escribi?: De: Dragi?a Duri? Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "Jay" , m3commit at elegosoft.com Fecha: lunes, 6 de agosto, 2012 11:11 This is CV of a guy who implemented Modula-3 to C translator. Not as a backend to existing compiler, like we can do now. As M3CG is in place and ready for exploitation. When DEC was big and Modula-3 IN, guy implemented a compiler. Tons of compilers implemented every year. For example, there is one great compiler I became aware of only recently - Turbo51. Not a Modula-3, but Wirth family member - Pascal. And target is 8bit CPU with few kilobytes of RAM :). Maybe we need few additional lists to carry discussions like this one? One where you can put links you google out, for people trying to follow what-we-have-right-now and another where people who like to chit-chat about relevant technologies can meet and share. On Aug 6, 2012, at 2:26 PM, Daniel Alejandro Benavides D. wrote: Hi all: please if this description helps you understand the problem is to communicate with a C C to Modula-3 process: http://groups.yahoo.com/group/rmiug-jobs/message/54928 Thanks in advance --- El lun, 6/8/12, Dragi?a Duri? escribi?: De: Dragi?a Duri? Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "Jay" , m3commit at elegosoft.com Fecha: lunes, 6 de agosto, 2012 02:08 Daniel, It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). Have a nice time! On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: Hi all: yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O ??? M3cg??????????????? C?????????????? S ???????????????????????????????? C???????????????? S????????????????? O Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? If not is better to go through the right side scheme for our JIT target. Thanks in advance --- El dom, 5/8/12, Jay escribi?: De: Jay Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "" , "" Fecha: domingo, 5 de agosto, 2012 19:53 Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. ?- Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From rodney_bates at lcwb.coop Tue Aug 7 21:35:38 2012 From: rodney_bates at lcwb.coop (Rodney M. Bates) Date: Tue, 07 Aug 2012 14:35:38 -0500 Subject: [M3commit] CVS Update: cm3 In-Reply-To: References: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: <50216E0A.1070102@lcwb.coop> I think your patient response is very helpful. On 08/06/2012 02:08 AM, Dragi?a Duri? wrote: > Daniel, > > It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. > > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? > > Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. > > "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. > > And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). > > Have a nice time! > > On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > >> Hi all: >> yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) >> M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O , S ???O >> M3cg C S C S O >> >> Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR? Why waste time on coding it, Code that isn't running? >> The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? >> If not is better to go through the right side scheme for our JIT target. >> Thanks in advance >> >> --- El *dom, 5/8/12, Jay />/* escribi?: >> >> >> De: Jay > >> Asunto: Re: [M3commit] CVS Update: cm3 >> Para: "Daniel Alejandro Benavides D." > >> CC: ">" >, ">" > >> Fecha: domingo, 5 de agosto, 2012 19:53 >> >> Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. >> >> - Jay (briefly/pocket-sized-computer-aka-phone) >> >> On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: >> >>> Hi all: >>> Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >>> For instance CM3 -> C ?m3gcc? .is >>> Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? >>> This is to recover type information lost in translation to C before is lost. >>> Thanks in advance >>> >>> --- El *dom, 5/8/12, Jay Krell //* escribi?: >>> >>> >>> De: Jay Krell >>> Asunto: [M3commit] CVS Update: cm3 >>> Para: m3commit at elegosoft.com >>> Fecha: domingo, 5 de agosto, 2012 13:55 >>> >>> CVSROOT: /usr/cvs >>> Changes by: jkrell at birch. 12/08/05 18:55:19 >>> >>> Modified files: >>> cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >>> ./: parse.c >>> cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >>> configure >>> ./: Makefile.def Makefile.in Makefile.tpl configure >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >>> configure.ac double-int.c >>> double-int.h expr.c fold-const.c >>> lto-compress.c lto-section-out.c >>> passes.c real.c toplev.c >>> tree-pass.h tree-ssa-loop-niter.c >>> tree-vrp.c tree.c tree.h >>> ./: Makefile.in builtins.c configure configure.ac double-int.c >>> double-int.h expr.c fold-const.c lto-compress.c >>> lto-section-out.c passes.c real.c toplev.c tree-pass.h >>> tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >>> cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >>> Removed files: >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >>> collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >>> README acinclude.m4 aclocal.m4 >>> adler32.c algorithm.txt >>> compress.c configure configure.ac >>> crc32.c crc32.h deflate.c >>> deflate.h example.c gzio.c >>> infback.c inffast.c inffast.h >>> inffixed.h inflate.c inflate.h >>> inftrees.c inftrees.h >>> make_vms.com minigzip.c trees.c >>> trees.h uncompr.c zconf.h >>> zconf.in.h zlib.3 zlib.h zutil.c >>> zutil.h >>> ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >>> aclocal.m4 adler32.c algorithm.txt compress.c configure >>> configure.ac crc32.c crc32.h deflate.c deflate.h example.c >>> gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >>> inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >>> trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >>> zutil.c zutil.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >>> ./: Makefile.pup Makefile.sas >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >>> readme.txt zlib.inc >>> ./: bndsrc compile.clp readme.txt zlib.inc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >>> gun.c gzappend.c >>> gzjoin.c gzlog.c gzlog.h >>> zlib_how.html zpipe.c >>> zran.c >>> ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >>> gzlog.h zlib_how.html zpipe.c zran.c >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >>> Makefile.emx Makefile.msc >>> Makefile.tc >>> ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >>> Makefile.tc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >>> descrip.mms visual-basic.txt >>> zlib.html >>> ./: Makefile.riscos README descrip.mms visual-basic.txt >>> zlib.html >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >>> ./: Makefile.os2 zlib.def >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >>> ./: README.projects >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >>> example.dsp >>> minigzip.dsp >>> zlib.dsp >>> zlib.dsw >>> ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >>> ./: package.qpg >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >>> Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt >>> zlib.def zlib1.rc >>> ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt zlib.def zlib1.rc >>> >>> Log message: >>> remove use of gmp and zlib >>> removal of gmp does have a little collateral damage in lost >>> optimizations -- value range propagation (vrp) and some loop >>> optimizations (gmp used in calculating how many times >>> loops run) >>> zlib is only for LTO, which we don't use anyway >>> remove some dead stuff wrt collect, ppl, cloog >>> > From dabenavidesd at yahoo.es Tue Aug 7 22:58:51 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Tue, 7 Aug 2012 21:58:51 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <50216E0A.1070102@lcwb.coop> Message-ID: <1344373131.73095.YahooMailClassic@web29704.mail.ird.yahoo.com> Hi all: you need a machine to _understand_ code that isn't for the host machine, I think that's clear, but as in the case in Quest language, it was created to allow the imperative language abstract machine of Modula-3 be used in another computer without being an imperative kind. For instance you can use Baby Modula-3 in abstract machine code, but in the code generator machine will be different of course. Thanks in advance ? --- El mar, 7/8/12, Rodney M. Bates escribi?: De: Rodney M. Bates Asunto: Re: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: martes, 7 de agosto, 2012 14:35 I think your patient response is very helpful. On 08/06/2012 02:08 AM, Dragi?a Duri? wrote: > Daniel, > > It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. > > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? > > Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. > > "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. > > And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). > > Have a nice time! > > On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > >> Hi all: >> yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) >> M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O >>? ???M3cg? ? ? ? ? ? ? ? C? ? ? ? ? ? ???S? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? C? ? ? ? ? ? ? ???S? ? ? ? ? ? ? ? ? O >> >> Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? >> The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? >> If not is better to go through the right side scheme for our JIT target. >> Thanks in advance >> >> --- El *dom, 5/8/12, Jay />/* escribi?: >> >> >>? ???De: Jay > >>? ???Asunto: Re: [M3commit] CVS Update: cm3 >>? ???Para: "Daniel Alejandro Benavides D." > >>? ???CC: ">" >, ">" > >>? ???Fecha: domingo, 5 de agosto, 2012 19:53 >> >>? ???Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. >> >>? ? ? - Jay (briefly/pocket-sized-computer-aka-phone) >> >>? ???On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: >> >>>? ???Hi all: >>>? ???Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >>>? ???For instance CM3 -> C? ?m3gcc? .is >>>? ???Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? >>>? ???This is to recover type information lost in translation to? C before is lost. >>>? ???Thanks in advance >>> >>>? ???--- El *dom, 5/8/12, Jay Krell //* escribi?: >>> >>> >>>? ? ? ???De: Jay Krell >>>? ? ? ???Asunto: [M3commit] CVS Update: cm3 >>>? ? ? ???Para: m3commit at elegosoft.com >>>? ? ? ???Fecha: domingo, 5 de agosto, 2012 13:55 >>> >>>? ? ? ???CVSROOT:? ? /usr/cvs >>>? ? ? ???Changes by: jkrell at birch.? ? 12/08/05 18:55:19 >>> >>>? ? ? ???Modified files: >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >>>? ? ? ? ? ???./: parse.c >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???configure >>>? ? ? ? ? ???./: Makefile.def Makefile.in Makefile.tpl configure >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???configure.ac double-int.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???double-int.h expr.c fold-const.c >>>? ? ? ? ? ? ???lto-compress.c lto-section-out.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???passes.c real.c toplev.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???tree-pass.h tree-ssa-loop-niter.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???tree-vrp.c tree.c tree.h >>>? ? ? ? ? ???./: Makefile.in builtins.c configure configure.ac double-int.c >>>? ? ? ? ? ? ? ???double-int.h expr.c fold-const.c lto-compress.c >>>? ? ? ? ? ? ? ???lto-section-out.c passes.c real.c toplev.c tree-pass.h >>>? ? ? ? ? ? ? ???tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >>>? ? ? ? ? ???cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >>>? ? ? ???Removed files: >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???collect2.c collect2.h gcc-ar.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???genmultilib realmpfr.h >>>? ? ? ? ? ???./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >>>? ? ? ? ? ? ? ???genmultilib realmpfr.h >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? README acinclude.m4 aclocal.m4 >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? adler32.c algorithm.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? compress.c configure configure.ac >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? crc32.c crc32.h deflate.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? deflate.h example.c gzio.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? infback.c inffast.c inffast.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? inffixed.h inflate.c inflate.h >>>? ? ? ? ? ? inftrees.c inftrees.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? make_vms.com minigzip.c trees.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? trees.h uncompr.c zconf.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zconf.in.h zlib.3 zlib.h zutil.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zutil.h >>>? ? ? ? ? ???./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >>>? ? ? ? ? ? ? ???aclocal.m4 adler32.c algorithm.txt compress.c configure >>>? ? ? ? ? ? ? ???configure.ac crc32.c crc32.h deflate.c deflate.h example.c >>>? ? ? ? ? ? ? ???gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >>>? ? ? ? ? ? ? ???inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >>>? ? ? ? ? ? ? ???trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >>>? ? ? ? ? ? ? ???zutil.c zutil.h >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >>>? ? ? ? ? ???./: Makefile.pup Makefile.sas >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? readme.txt zlib.inc >>>? ? ? ? ? ???./: bndsrc compile.clp readme.txt zlib.inc >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???gun.c gzappend.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???gzjoin.c gzlog.c gzlog.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib_how.html zpipe.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zran.c >>>? ? ? ? ? ???./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >>>? ? ? ? ? ? ? ???gzlog.h zlib_how.html zpipe.c zran.c >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.emx Makefile.msc >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.tc >>>? ? ? ? ? ???./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >>>? ? ? ? ? ? ? ???Makefile.tc >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? descrip.mms visual-basic.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib.html >>>? ? ? ? ? ???./: Makefile.riscos README descrip.mms visual-basic.txt >>>? ? ? ? ? ? ? ???zlib.html >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >>>? ? ? ? ? ???./: Makefile.os2 zlib.def >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >>>? ? ? ? ? ???./: README.projects >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? example.dsp >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? minigzip.dsp >>>? ? ? ? ? ? zlib.dsp >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib.dsw >>>? ? ? ? ? ???./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >>>? ? ? ? ? ???./: package.qpg >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.emx Makefile.gcc >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.msc VisualC.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib.def zlib1.rc >>>? ? ? ? ? ???./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >>>? ? ? ? ? ? ? ???Makefile.msc VisualC.txt zlib.def zlib1.rc >>> >>>? ? ? ???Log message: >>>? ? ? ? ? ???remove use of gmp and zlib >>>? ? ? ? ? ???removal of gmp does have a little collateral damage in lost >>>? ? ? ? ? ???optimizations -- value range propagation (vrp) and some loop >>>? ? ? ? ? ???optimizations (gmp used in calculating how many times >>>? ? ? ? ? ???loops run) >>>? ? ? ? ? ???zlib is only for LTO, which we don't use anyway >>>? ? ? ? ? ???remove some dead stuff wrt collect, ppl, cloog >>> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wagner at elego.de Wed Aug 8 16:15:37 2012 From: wagner at elego.de (Olaf Wagner) Date: Wed, 8 Aug 2012 16:15:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120808141537.12581CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 12/08/08 16:15:37 Modified files: cm3/www/bugs/: index.html Log message: migrate trac instance From jkrell at elego.de Thu Aug 9 09:47:03 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 9:47:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809074703.64A38CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 09:47:03 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in gcov-dump.c gcov.c intl.h pretty-print.c pretty-print.h toplev.c Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: cppbuiltin.c cppdefault.c cppspec.c gccspec.c intl.c Log message: remove some unused stuff -- localization/internationalization (we should never give error messages from cm3cg); driver and preprocessor stuff From jkrell at elego.de Thu Aug 9 10:20:47 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:20:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809082047.3841BCC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:20:47 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/: i386.c Log message: ../../gcc-4.7/gcc/config/i386/i386.c:3836: warning: ???mask??? may be used uninitialized in this function initialize locals (more to do) From jkrell at elego.de Thu Aug 9 10:21:33 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:21:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809082133.244BBCC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:21:33 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in configure configure.ac Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: c-config-lang.in c-parser.c Log message: remove unused code -- rather than merge it to 4.7.1 From jkrell at elego.de Thu Aug 9 10:38:07 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:38:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809083807.38805CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:38:07 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: ira-build.c Log message: initialize locals From jkrell at elego.de Thu Aug 9 10:38:32 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:38:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809083832.A03E6CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:38:32 Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/cp/: Make-lang.in NEWS call.c cfns.gperf cfns.h class.c config-lang.in cp-gimplify.c cp-lang.c cp-objcp-common.c cp-objcp-common.h cp-tree.def cp-tree.h cvt.c cxx-pretty-print.c cxx-pretty-print.h decl.c decl.h decl2.c dump.c error.c except.c expr.c friend.c g++spec.c init.c lang-specs.h lex.c mangle.c method.c name-lookup.c name-lookup.h operators.def optimize.c parser.c parser.h pt.c ptree.c repo.c rtti.c search.c semantics.c tree.c typeck.c typeck2.c Log message: remove more unused files From jkrell at elego.de Thu Aug 9 10:50:12 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:50:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809085012.ED98D2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:50:12 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: cgraphunit.c combine-stack-adj.c Log message: merge in progress from 4.7.0 to 4.7.1 From jkrell at elego.de Thu Aug 9 12:11:42 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 12:11:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809101142.F3A14CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 12:11:42 cm3/m3-sys/m3cc/gcc-4.7 Update of /usr/cvs/cm3/m3-sys/m3cc/gcc-4.7 In directory birch:/tmp/cvs-serv23872 Log Message: gcc 4.7.1 minus a few files/directories Status: Vendor Tag: FSF_GCC_4_7 Release Tags: GCC_4_7_1 U cm3/m3-sys/m3cc/gcc-4.7/COPYING.RUNTIME U cm3/m3-sys/m3cc/gcc-4.7/libtool-ldflags U cm3/m3-sys/m3cc/gcc-4.7/symlink-tree U cm3/m3-sys/m3cc/gcc-4.7/missing U cm3/m3-sys/m3cc/gcc-4.7/ltsugar.m4 U cm3/m3-sys/m3cc/gcc-4.7/depcomp U cm3/m3-sys/m3cc/gcc-4.7/move-if-change U cm3/m3-sys/m3cc/gcc-4.7/config.rpath U cm3/m3-sys/m3cc/gcc-4.7/config-ml.in U cm3/m3-sys/m3cc/gcc-4.7/install-sh U cm3/m3-sys/m3cc/gcc-4.7/COPYING3 U cm3/m3-sys/m3cc/gcc-4.7/NEWS C cm3/m3-sys/m3cc/gcc-4.7/Makefile.tpl U cm3/m3-sys/m3cc/gcc-4.7/ABOUT-NLS U cm3/m3-sys/m3cc/gcc-4.7/ylwrap U cm3/m3-sys/m3cc/gcc-4.7/mkdep U cm3/m3-sys/m3cc/gcc-4.7/README U cm3/m3-sys/m3cc/gcc-4.7/COPYING3.LIB U cm3/m3-sys/m3cc/gcc-4.7/libtool.m4 U cm3/m3-sys/m3cc/gcc-4.7/config.sub U cm3/m3-sys/m3cc/gcc-4.7/configure U cm3/m3-sys/m3cc/gcc-4.7/LAST_UPDATED U cm3/m3-sys/m3cc/gcc-4.7/lt~obsolete.m4 U cm3/m3-sys/m3cc/gcc-4.7/MAINTAINERS U cm3/m3-sys/m3cc/gcc-4.7/ltoptions.m4 U cm3/m3-sys/m3cc/gcc-4.7/COPYING.LIB U cm3/m3-sys/m3cc/gcc-4.7/compile U cm3/m3-sys/m3cc/gcc-4.7/COPYING C cm3/m3-sys/m3cc/gcc-4.7/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/ltmain.sh U cm3/m3-sys/m3cc/gcc-4.7/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/mkinstalldirs U cm3/m3-sys/m3cc/gcc-4.7/ltgcc.m4 U cm3/m3-sys/m3cc/gcc-4.7/ltversion.m4 U cm3/m3-sys/m3cc/gcc-4.7/config.guess U cm3/m3-sys/m3cc/gcc-4.7/Makefile.def U cm3/m3-sys/m3cc/gcc-4.7/libcpp/expr.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/charset.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/system.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/identifiers.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/makeucnid.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/libcpp/pch.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/ucnid.tab U cm3/m3-sys/m3cc/gcc-4.7/libcpp/init.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/ucnid.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/config.in U cm3/m3-sys/m3cc/gcc-4.7/libcpp/configure U cm3/m3-sys/m3cc/gcc-4.7/libcpp/traditional.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/files.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/lex.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libcpp/mkdeps.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/directives.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/internal.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/libcpp/directives-only.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/symtab.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/line-map.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/macro.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/errors.c N cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sr.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fr.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/nl.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/uk.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ru.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_TW.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/de.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/da.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_TW.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ru.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/el.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/da.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/es.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/be.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fr.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/de.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/es.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_CN.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/tr.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/cpplib.pot U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fi.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/id.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/id.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_CN.po N cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sr.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/uk.gmo C cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ja.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fi.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/tr.gmo C cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/vi.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/el.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sv.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/nl.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ja.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ca.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ca.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/be.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sv.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/vi.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/mkdeps.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/cpplib.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/cpp-id-data.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/symtab.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/line-map.h U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/update_version_svn U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/README U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/crontab U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/update_web_docs_svn U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/maintainer-addresses U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/update_web_docs_libstdcxx_svn U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/gcc_release U cm3/m3-sys/m3cc/gcc-4.7/config/lib-ld.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mmap.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/warnings.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/progtest.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-mips-elfoabi U cm3/m3-sys/m3cc/gcc-4.7/config/unwind_ipinfo.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-O1.mk U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-time.mk U cm3/m3-sys/m3cc/gcc-4.7/config/iconv.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/uintmax_t.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/zlib.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/po.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-alphaieee U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-big.mk U cm3/m3-sys/m3cc/gcc-4.7/config/glibc21.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/inttypes-pri.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/asmcfi.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-lib.mk U cm3/m3-sys/m3cc/gcc-4.7/config/ld-symbolic.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lib-prefix.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lead-dot.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/extensions.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mh-ppc-aix U cm3/m3-sys/m3cc/gcc-4.7/config/gettext.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/intdiv0.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/nls.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-gnu U cm3/m3-sys/m3cc/gcc-4.7/config/gc++filt.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/acinclude.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug.mk U cm3/m3-sys/m3cc/gcc-4.7/config/mh-pa U cm3/m3-sys/m3cc/gcc-4.7/config/inttypes_h.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mh-pa-hpux10 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-ckovw.mk U cm3/m3-sys/m3cc/gcc-4.7/config/mt-mips-gnu U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-O3.mk U cm3/m3-sys/m3cc/gcc-4.7/config/multi.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/futex.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/stdint_h.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/largefile.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/weakref.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/picflag.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-d30v U cm3/m3-sys/m3cc/gcc-4.7/config/mh-cygwin U cm3/m3-sys/m3cc/gcc-4.7/config/no-executables.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-lto.mk U cm3/m3-sys/m3cc/gcc-4.7/config/proginstall.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lib-link.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/gxx-include-dir.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/override.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/cloog.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lthostflags.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/tls.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/acx.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/inttypes.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-mips16-compat U cm3/m3-sys/m3cc/gcc-4.7/config/enable.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/ulonglong.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-ospace U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-lean.mk U cm3/m3-sys/m3cc/gcc-4.7/config/lcmessage.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/dfp.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/plugins.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/depstand.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/codeset.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/tcl.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/gettext-sister.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-spu U cm3/m3-sys/m3cc/gcc-4.7/config/mh-mingw U cm3/m3-sys/m3cc/gcc-4.7/config/stdint.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mh-djgpp U cm3/m3-sys/m3cc/gcc-4.7/config/mt-sde U cm3/m3-sys/m3cc/gcc-4.7/config/mh-darwin U cm3/m3-sys/m3cc/gcc-4.7/config/elf.m4 C cm3/m3-sys/m3cc/gcc-4.7/gcc/expr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/incpath.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-aux-info.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/params.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/bitmap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgcleanup.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-chrec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-copyrename.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/matrix-reorg.c N cm3/m3-sys/m3cc/gcc-4.7/gcc/ONEWS U cm3/m3-sys/m3cc/gcc-4.7/gcc/optabs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gdbinit.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/print-rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-ref-inline.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbgcnt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/params.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dfp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ebitmap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/modulo-sched.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sbitmap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ree.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hw-doloop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reg-stack.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-dce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-scalar-evolution.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-forwprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/targhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-sccvn.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-functions.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-split.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-im.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/haifa-sched.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/stringpool.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-structalias.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genpeep.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-loop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-dependences.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/var-tracking.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/vecir.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ABOUT-GCC-NLS U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengenrtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regcprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/system.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-hooks-macros.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gtm-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/postreload.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/function.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/varasm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-parse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-loop-distribution.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-coalesce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/version.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/hard-reg-set.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssanames.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lcm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/internal-fn.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/prefix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-read.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/store-motion.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/flags.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-stdarg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-phinodes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-utils.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/regset.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/domwalk.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-switch-conversion.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloop.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ifcvt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-unswitch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/double-int.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/stab.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/reload.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/df-scan.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-outof-ssa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-inline.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vrp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/expmed.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genenums.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-lang.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/intl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-into-ssa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sese.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-dse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-slp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/highlev-plugin-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbxout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-zone.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/compare-elim.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbgcnt.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-dfa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-convert.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genoutput.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/debug.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/stmt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphds.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-poly.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-ir.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genattr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts-global.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-patterns.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-iterator.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graph.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-generic.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-alias.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2out.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/value-prof.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraphbuild.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtins.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/trans-mem.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regstat.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/output.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/real.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-compress.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/streamer-hooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/input.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vecprim.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-stmts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/godump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genopinit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-decl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/read-md.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-ebb.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppspec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/simplify-rtx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/plugin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/version.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/print-tree.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-reference.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-prop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2-aix.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-copy.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/timevar.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-rgn.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/et-forest.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/realmpfr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/main.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dfp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reg-notes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/toplev.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-invariant.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-internal.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/glimits.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/c-parser.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genchecksum.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genattr-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-if-conv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-page.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-ref.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gccspec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbxout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/gcc/machmode.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-ppl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reload1.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-none.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genpreds.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sreal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-low.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cselib.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-clast-to-gimple.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-manip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-diagnostic.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-math-opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/coverage.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-build.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-globals.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tracer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-lex.l U cm3/m3-sys/m3cc/gcc-4.7/gcc/lists.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-scop-detection.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/except.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING3 U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/fold-const.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/fixed-value.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-pre.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/integrate.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-dependences.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-nomudflap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-scop-detection.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/fixed-value.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline-analysis.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc-ar.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-interchange.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hwint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/varpool.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/read-rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mips-tdump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-unswitch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/profile.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-section-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/calls.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-ivcanon.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgexpand.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-reassoc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2asm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-prop.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-state.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sparseset.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/reload.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-init.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-strlen.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/errors.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloopanal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-ch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-uninit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genmodes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/internal-fn.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/intl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-lang.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-sccvn.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/acinclude.m4 U cm3/m3-sys/m3cc/gcc-4.7/gcc/combine.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-compress.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sdbout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mode-classes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vectorizer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genconfig.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-iterator.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts-diagnostic.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-nested.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfghooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/alias.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-ifcombine.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-cfgcleanup.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtin-types.def C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtin-attrs.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-live.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/LANGUAGES U cm3/m3-sys/m3cc/gcc-4.7/gcc/caller-save.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-sink.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gsstruct.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/expmed.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genextract.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/basic-block.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cif-code.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/targhooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/prefix.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.host U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-profile.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl-error.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genflags.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-data-ref.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-ter.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sbitmap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sync-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/recog.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/insn-notes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-operands.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/pointer-set.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/real.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graph.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/attribs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tsystem.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/except.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/recog.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfglayout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/emit-rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regrename.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/mkconfig.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/defaults.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genautomata.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sparseset.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/optabs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/convert.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-predcom.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/README.Portability U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/omp-low.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/web.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/vmsdbg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/bb-reorder.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING3.LIB U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-dump.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dojump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ssaexpand.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vmsdbgout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mips-tfile.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-stdarg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dce.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-pass.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/DATESTAMP U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppdefault.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-inline.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-gather.awk C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtins.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/predict.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/optc-gen.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-include.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-optimize.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-operands.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/final.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gsyslimits.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/BASE-VER U cm3/m3-sys/m3cc/gcc-4.7/gcc/hw-doloop.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-io.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/configure U cm3/m3-sys/m3cc/gcc-4.7/gcc/libfuncs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/reginfo.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-objc-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cstamp-h.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/read-md.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/resource.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lower-subreg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gstab.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-poly.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/emit-rtl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-costs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/internal-fn.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbgcnt.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-browser.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mode-switching.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-data-refs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gensupport.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-sra.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-phiprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/statistics.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/langhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gencodes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hosthooks-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-cgraph.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-fold.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraph.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/fp-test.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-complex.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgrtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-phiopt.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/combine-stack-adj.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-object-size.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/explow.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-errors.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfghooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/limitx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/jump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/omp-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-diagnostic.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/realmpfr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hosthooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-unroll.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-address.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/coretypes.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/profile.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-cp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-emutls.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-mudflap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-int.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/conditions.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/domwalk.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraph.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2asm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/toplev.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-doloop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/langhooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/flag-types.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/coverage.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/input.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-ref.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/hwint.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-iov.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppdefault.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING.LIB U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-vis.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/plugin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-cloog-util.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-emit.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gimplify.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfglayout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-tree.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-nrv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-call-cdce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sese.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/postreload-gcse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-flow.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genmultilib U cm3/m3-sys/m3cc/gcc-4.7/gcc/gensupport.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/params.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/stor-layout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/optc-save-gen.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-threadedge.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-mudflap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-objc-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/xcoffout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-section-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING U cm3/m3-sys/m3cc/gcc-4.7/gcc/sdbout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-conflicts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-color.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/df.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.gcc U cm3/m3-sys/m3cc/gcc-4.7/gcc/trans-mem.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-clast-to-gimple.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-symtab.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-ir.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-dom.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-prefetch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reorg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2-aix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/value-prof.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppbuiltin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphds.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-propagate.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/stack-ptr-mod.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/insn-addr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/incpath.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/treestruct.def C cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraphunit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-int.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/plugin.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-chrec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-sese-to-poly.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-deps.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gsyms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/integrate.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tlink.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-ccp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/limity.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genattrtab.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-fold.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2cfi.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/xcoff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/bitmap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-wrapper.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regmove.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/xcoffout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/function.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/statistics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/bt-load.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/df-problems.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-cloog-util.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-utils.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/convert.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/typeclass.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-affine.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-uncprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-tail-merge.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-flow-inline.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/addresses.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dominance.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-scalar-evolution.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genconstants.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-propagate.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-iv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-affine.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-io.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ddg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppbuiltin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-ivopts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/timevar.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/predict.def C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-cfg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-tailcall.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/double-int.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/langhooks-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/auto-inc-dec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sreal.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-flattening.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline-transform.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/machmode.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic-core.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloopmanip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-reference.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/host-default.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-threadupdate.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/gcc/fwprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genmddeps.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/bb-reorder.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcse.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ddg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/exec-tool.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/alloc-pool.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/omega.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-eh.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/df-core.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/timevar.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-data-ref.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtlhooks-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl-error.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-typeck.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opth-gen.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-cloog-compat.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cselib.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/debug.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtlhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vectorizer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/alias.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-iterator.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-sese-to-poly.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/et-forest.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-loop-manip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-config-lang.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/regrename.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/omega.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-live.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-browser.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-ppl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dse.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/resource.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/target.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/expr.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-niter.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-parloops.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/predict.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/target.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/DEV-PHASE U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-lives.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/init-regs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-alias.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genrecog.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-globals.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genemit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ebitmap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfganal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gencheck.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtlanal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc-plugin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-blocking.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-pure-const.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/errors.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/passes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.build U cm3/m3-sys/m3cc/gcc-4.7/gcc/alloc-pool.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-lex.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mcf.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgbuild.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/pointer-set.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/streamer-hooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genconditions.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-dump.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/dbx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-cxx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/gnu-user.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-hpux.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/dbxcoff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks-dummy.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd-nthr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/g.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/knetbsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-darwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-sections.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-sysroot-suffix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-slibgcc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/elfos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vx-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/hpux11.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/dbxelf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-cflags-O1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-f.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-lynx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rtems.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux-android.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/README U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/initfini-array.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/hpux-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-solaris.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-sol2 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-stubs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/glibc-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-driver.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-libunwind U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/gnu-user.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/flat.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/usegas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin9.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-10.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lynx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd-elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-linux.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/default-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-pnt16-warn U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lynx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin10.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux-android.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/kopensolaris-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rpath.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-solaris U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworksae.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fused-madd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd-spec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-ppc-ldouble-patch.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/print-sysroot-suffix.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd-oldgas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/usegld.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/newlib-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-bi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-openbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-hpux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd-libpthread.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/kfreebsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tm-dwarf2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/jump.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.abi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/shift.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/muldiv.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/cond.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/blkmov.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/prologue.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/t-m32c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/mov.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c-pragma.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/addsub.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/minmax.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/bitops.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/t-rx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2097.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/tpf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2084.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2817.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390x.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/tpf.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2064.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/tpf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/t-m32r U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/little.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/t-mn10300 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/t-mep U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-ivc2.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-default.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-pragma.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-ext-cop.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/intrinsics.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-core.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-c5.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/default.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/ivc2-template.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygming.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/crtdll.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/wmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/kfreebsd-gnu64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/popcntintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ppro.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-sol2-64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-mingw-w32 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/knetbsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-i386 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xm-mingw32.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-builtin-types.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-mingw-w64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/geode.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/unix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/atom.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygming.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/host-mingw32.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mmx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/djgpp-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ssemath.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/vx-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bmiintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/host-cygwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/msformat-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/smmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sse.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-cygming U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/freebsd64.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/winnt-cxx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x86intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/driver-i386.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/att.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/avx2intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/winnt-stubs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/tmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-vxworksae U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-pmm_malloc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cross-stdarg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cpuid.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/nto.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/nto.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-darwin64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/djgpp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/f16cintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bmi2intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/immintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/darwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ia32intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/pmm_malloc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/athlon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gnu-user64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x86-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/darwin64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/netbsd64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw32.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gnu-user.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-pthread.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ammintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/interix.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gstabs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygwin-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/pentium.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/openbsdelf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/nmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/emmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-builtin-types.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/tbmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/winnt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-interix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-cygwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/lynx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mm3dnow.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/biarch64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/lzcntintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/kopensolaris-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/djgpp.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-w64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bdver1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/pmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-gmm_malloc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-w64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/vxworksae.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xm-cygwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/avxmath.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/k6.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gmm_malloc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/host-i386-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sol2-bi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-openbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-mingw32 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/core2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/fmaintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xm-djgpp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/avxintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/lwpintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sol2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-i386 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-interix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/kfreebsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/fma4intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xopintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/t-v850 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/uclinux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-bfin-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-bfin-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-bfin-uclinux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/print-sysroot-suffix.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/ultra1_2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-sol2-64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/openbsd1-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-leon U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/x-sparc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/leon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sp-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/ultra3.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparclet.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/cypress.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-leon3 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-sparc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/niagara2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/hypersparc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/default-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/supersparc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-netbsd64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/driver-sparc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/visintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/biarch64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/long-double-switch.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/tso.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/niagara.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/openbsd64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sol2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sp64-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-builtins.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/t-tilegx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/mul-tables.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-multiply.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-m68kbare U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68020-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-opts U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/ieee.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-microarchs.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/uclinux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-devices.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/cf.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/uclinux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-mlibs U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-isas.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68kemb.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-cf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68kelf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/math-68881.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-none.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-m68k U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/print-sysroot-suffix.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-openbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-uclinux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-rtems C cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/ev4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/ev6.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/linux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/osf5.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/t-vms U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/x-osf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/x-alpha U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/driver-alpha.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/ev5.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/osf5.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/va_list.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/host-osf.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/t-mmix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-conv.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/t-elfmulti U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/linux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/t-cris U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-dimode.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/driver-avr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/elf.h N cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/t-multilib U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/genmultilib.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/t-avr U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-mcus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-log.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-devices.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/abi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/t-pdp11 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/t-c6x-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/uclinux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-mult.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-mult.md.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/gensched.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-sched.md.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/t-c6x U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-isas.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/t-c6x-uclinux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/elf-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-sched.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/genmult.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-isa3264 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sde U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4100.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sr71k U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/10000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/octeon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/9000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/elfoabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sdemtk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/3000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-ps-3d.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sb1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sde.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5400.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sr71k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/r3900.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/24k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-st U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sdb.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4600.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sde.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/iris6.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/7000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/iris6.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/x-native U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson3a.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-ftypes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/74k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/vr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-irix6 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/gnu-user64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/gnu-user.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson2ef.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-cpus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/driver-native.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sb1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-vr U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/elforion.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-mips U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-dspr2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-dsp.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/6000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/irix6-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/20kc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/st.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4130.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-fixed.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sdemtk.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/xlr.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5500.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-r3900 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/uclinux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/t-moxie U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/dfa_speed.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/t-picochip U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/dfa_space.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/t-xtensa U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/vms.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/vect.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/itanium2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/hpux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/div.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/hpux-unix2003.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/t-ia64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/t-hpux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ilp32.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux10.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa32-regs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/som.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1131.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1111.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa32-linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-hpux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux11.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux10.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-hpux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/t-dce-thr U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1010.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-start.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1010.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1111.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-regs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1131.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy-abi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/builtins.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/openbsd1.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/t-rl78 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-virt.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-real.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-expand.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/t-mcore U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divtab-sh4.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divtab.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/ushmedia.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-netbsd-sh5-64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/embed-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divcost-analysis U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/shmedia.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/superh.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-sh64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/superh.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/newlib.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/little.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh4-300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh4a.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divtab-sh4-300.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/shmedia.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sshmedia.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/7450.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-darwin64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500-double.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabisim.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-builtin.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-xilinx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vec_types.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/476.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linux64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-spe U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/spe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppcos U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/mpc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-darwin8 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix51.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/titan.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-rs6000 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/si2vmx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs64.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/40x.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/6xx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/singlefp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/7xx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/603.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-aix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power5.md N cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/freebsd64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/altivec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500mc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-netbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vsx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-lynx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-vxworksae U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppcgas U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e300c2c3.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-darwin64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/paired.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/440.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-cpus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power6.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/a2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/driver-rs6000.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/cell.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin.h N cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-freebsd64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/dfp.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/altivec.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-fprules U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/paired.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-aix52 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/secureplt.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xfpu.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix61.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linuxspe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/476.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-linux-relax U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/default64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabispe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500mc64.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rios2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/lynx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rios1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/biarch64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xilinx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/host-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabialtivec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xfpu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix43.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vector.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/milli.exp U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linuxaltivec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xcoff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix52.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/476.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/spe.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix53.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-rs6000 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppccomm U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/spu2vmx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/750cl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-aix43 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/option-defaults.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/ppu_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xilinx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/8540.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sysv4le.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin7.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/ppc-asm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin8.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sysv4.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/host-ppc64-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppcendian U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power7.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/vec_types.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_internals.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-builtins.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_mfcio.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_cache.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/vmx2spu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/t-spu-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/t-microblaze U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-m4-fpu.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-r4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a8.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fpa.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-linux-androideabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vec-common.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/linux-eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a5.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/driver-arm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/linux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm926ejs.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/wince-pe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-symbian U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm1020e.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/iterators.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa726te.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa526.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-arches.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-ldmstm.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/ecos-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fmp626.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa606te.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/coff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/mmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-fixed.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a9.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-testgen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-docgen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm_neon.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/uclinux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-cores.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/semi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-r4f.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-fpus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/pe.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cirrus.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-bpabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-m4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/gentune.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm1136jfs.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/linux-gas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/unknown-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/bpabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vfp.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-arm-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a8-neon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-tune.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/pe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a9-neon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-wince-pe U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a15.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vfp11.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/symbian.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/rtems-eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/rtems-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-rtems-eabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vxworks.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/iwmmxt.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-schedgen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/uclinux-eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-strongarm-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/pe.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-arm U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa626te.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/thumb2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm1026ejs.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/README-interworking U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-gen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/ldmstm.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/x-arm U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/aout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-linux-eabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-asm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/t-frv U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/t-epiphany U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/resolve-sw-modes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany-sched.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/mode-switch-use.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/t-tilepro U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-multiply.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-builtins.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/mul-tables.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/gen-mul-tables.cc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/t-lm32 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/uclinux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/genmova.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/t-h8300 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/mova.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-crtlmap.map U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-ld.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/make-crtlmap.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/xm-vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/t-vms U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/t-vmsnative U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-ar.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/x-vms U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/t-cr16 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcj.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/standards.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/interface.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/portability.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gccinstall.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcj.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cpp.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/jv-convert.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/contribute.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/jcf-dump.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcc.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/lto.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/install-old.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/languages.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/objc.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gfortran.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/fsf-funding.7 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/headerdirs.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/grmic.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/contrib.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/fragments.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/plugins.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gfdl.7 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gty.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/libgcc.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gccint.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/implement-c.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/configfiles.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/arm-neon-intrinsics.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/frontends.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/rtl.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gpl.7 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/service.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gimple.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcc.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/md.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/generic.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/rebuild-gcj-db.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppopts.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcov.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/bugreport.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppinternals.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/collect2.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cpp.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/options.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gnu.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cpp.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/install.texi2html U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcc.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gccint.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/passes.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcj-dbtool.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/tree-ssa.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/extend.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/compat.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/invoke.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/tm.texi.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcov.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/loop.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/configterms.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cfg.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/install.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/tm.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/implement-cxx.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/hostconfig.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/aot-compile.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gij.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/trouble.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/sourcebuild.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppenv.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppinternals.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gc-analyze.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/g++.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/makefile.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/texinfo.tex U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/gpl.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/funding.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/fdl.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/gpl_v3.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/gcc-common.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/stub-objc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-ppoutput.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-semantics.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-ada-spec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-target.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pragma.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-cppbuiltin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-format.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-omp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-target.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-target-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-ada-spec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-objc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-gimplify.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pragma.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-common.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-format.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-lex.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/Make-lang.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/config-lang.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto-lang.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lang.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto-object.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lang-specs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto-tree.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-target.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-targhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-target.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-target-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-targhooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/default-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/rx/rx-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/s390/s390-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/m32r/m32r-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mn10300/mn10300-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/xstormy16/xstormy16-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mep/mep-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/i386/i386-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/v850/v850-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/bfin/bfin-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/sparc/sparc-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/tilegx/tilegx-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/m68k/m68k-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/alpha/alpha-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mmix/mmix-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/score/score-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/cris/cris-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/avr/avr-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/iq2000/iq2000-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/pdp11/pdp11-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/c6x/c6x-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mips/mips-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/picochip/picochip-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/xtensa/xtensa-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/ia64/ia64-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/pa/pa-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/vax/vax-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/fr30/fr30-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mcore/mcore-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/sh/sh-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/rs6000/rs6000-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/spu/spu-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/microblaze/microblaze-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/arm/arm-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/frv/frv-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/epiphany/epiphany-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/tilepro/tilepro-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/lm32/lm32-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/h8300/h8300-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/cr16/cr16-common.c U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/prerequisites.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/download.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/configure.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/test.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/binaries.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/README U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/finalinstall.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/specific.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/old.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/index.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/build.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/gfdl.html U cm3/m3-sys/m3cc/gcc-4.7/include/xregex.h U cm3/m3-sys/m3cc/gcc-4.7/include/sha1.h U cm3/m3-sys/m3cc/gcc-4.7/include/obstack.h U cm3/m3-sys/m3cc/gcc-4.7/include/xtensa-config.h U cm3/m3-sys/m3cc/gcc-4.7/include/safe-ctype.h U cm3/m3-sys/m3cc/gcc-4.7/include/xregex2.h U cm3/m3-sys/m3cc/gcc-4.7/include/dyn-string.h U cm3/m3-sys/m3cc/gcc-4.7/include/COPYING3 U cm3/m3-sys/m3cc/gcc-4.7/include/plugin-api.h U cm3/m3-sys/m3cc/gcc-4.7/include/md5.h U cm3/m3-sys/m3cc/gcc-4.7/include/sort.h U cm3/m3-sys/m3cc/gcc-4.7/include/timeval-utils.h U cm3/m3-sys/m3cc/gcc-4.7/include/fibheap.h U cm3/m3-sys/m3cc/gcc-4.7/include/filenames.h U cm3/m3-sys/m3cc/gcc-4.7/include/lto-symtab.h U cm3/m3-sys/m3cc/gcc-4.7/include/splay-tree.h U cm3/m3-sys/m3cc/gcc-4.7/include/COPYING U cm3/m3-sys/m3cc/gcc-4.7/include/simple-object.h U cm3/m3-sys/m3cc/gcc-4.7/include/getopt.h U cm3/m3-sys/m3cc/gcc-4.7/include/floatformat.h U cm3/m3-sys/m3cc/gcc-4.7/include/partition.h U cm3/m3-sys/m3cc/gcc-4.7/include/libiberty.h U cm3/m3-sys/m3cc/gcc-4.7/include/objalloc.h U cm3/m3-sys/m3cc/gcc-4.7/include/fnmatch.h U cm3/m3-sys/m3cc/gcc-4.7/include/ansidecl.h U cm3/m3-sys/m3cc/gcc-4.7/include/symcat.h U cm3/m3-sys/m3cc/gcc-4.7/include/demangle.h U cm3/m3-sys/m3cc/gcc-4.7/include/hashtab.h U cm3/m3-sys/m3cc/gcc-4.7/include/dwarf2.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decLibrary.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDouble.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumberLocal.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumberSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decQuad.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decBasic.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decCommon.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decPackedSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decQuad.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decExcept.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decRound.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decSingleSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decPacked.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decPacked.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/config.in U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/configure U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDouble.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decRound.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decQuadSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decContext.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decContextSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDPD.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumber.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decExcept.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decContext.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dconfig.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDoubleSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/.gitignore U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decSingle.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decCommonSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDPDSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decSingle.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumber.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/bid-dpd.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/host-ieee64.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal32Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal32.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal64.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128Local.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/host-ieee32.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/bid2dpd_dpd2bid.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/host-ieee128.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal64.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal64Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/bid2dpd_dpd2bid.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal32.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal32Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal32.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal64.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128Local.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal64.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal64Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal32.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-msdos.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/cp-demint.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getpagesize.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object.txh U cm3/m3-sys/m3cc/gcc-4.7/libiberty/partition.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strndup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/mempcpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vasprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-coff.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config.h-vms U cm3/m3-sys/m3cc/gcc-4.7/libiberty/gather-docs U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getpwd.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/maint-tool U cm3/m3-sys/m3cc/gcc-4.7/libiberty/hex.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/physmem.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fdmatch.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strchr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/objalloc.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vsnprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/sigsetmask.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/lrealpath.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/makefile.vms U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xstrdup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/obstacks.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/choose-temp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/sha1.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/ffs.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/dyn-string.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/make-temp-file.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/atexit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xexit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bzero.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/at-file.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strtol.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strerror.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vfprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-elf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/mkstemps.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-mach-o.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-common.h U cm3/m3-sys/m3cc/gcc-4.7/libiberty/hashtab.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bcmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getopt1.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memmem.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fopen_unlocked.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/crc32.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/functions.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bsearch.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strncmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strtoul.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/safe-ctype.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/waitpid.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/regex.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/stpcpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/spaces.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fnmatch.txh U cm3/m3-sys/m3cc/gcc-4.7/libiberty/README U cm3/m3-sys/m3cc/gcc-4.7/libiberty/calloc.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/splay-tree.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bcopy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/asprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/configure.com U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getruntime.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-djgpp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/libiberty.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strverscmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/cplus-dem.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config.in C cm3/m3-sys/m3cc/gcc-4.7/libiberty/cp-demangle.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xstrerror.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xmemdup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/configure U cm3/m3-sys/m3cc/gcc-4.7/libiberty/insque.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memchr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vfork.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strdup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/stpncpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/putenv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/md5.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strrchr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-one.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/cp-demangle.h U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strsignal.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/lbasename.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fibheap.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strtod.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/rename.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-common.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fnmatch.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/floatformat.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memcmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-win32.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/timeval-utils.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/COPYING.LIB U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xatexit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/unlink-if-ordinary.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/argv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/gettimeofday.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/random.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/make-relative-prefix.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/copying-lib.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strncasecmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strstr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/filename_cmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memset.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xmalloc.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libiberty/clock.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/stack-limit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/basename.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pexecute.txh U cm3/m3-sys/m3cc/gcc-4.7/libiberty/_doprnt.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/index.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strcasecmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memmove.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/concat.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vsprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/rindex.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-unix.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/.gitignore U cm3/m3-sys/m3cc/gcc-4.7/libiberty/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xstrndup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memcpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/msdos.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/setenv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getopt.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/sort.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/obstack.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/copysign.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getcwd.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/setproctitle.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-common.h U cm3/m3-sys/m3cc/gcc-4.7/libiberty/tmpnam.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/alloca.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/snprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pexecute.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-cxux7 U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-openedition U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-fbsd21 U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-windows U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-aix U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/test-expandargv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/test-demangle.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/demangle-expected U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/test-pexecute.c 33 conflicts created by this import. Use the following command to help the merge: cvs checkout -jFSF_GCC_4_7:yesterday -jFSF_GCC_4_7 cm3/m3-sys/m3cc/gcc-4.7 From jkrell at elego.de Thu Aug 9 13:00:08 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:00:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809110008.65261CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:00:08 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.tpl ./: Makefile.tpl cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in cgraphunit.c combine-stack-adj.c configure configure.ac expr.c fold-const.c gimple-fold.c gimple.c gimplify.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c tree-cfg.c tree-nested.c tree-ssa-forwprop.c tree-ssa-loop-niter.c tree.c tree.h ./: Makefile.in cgraphunit.c combine-stack-adj.c configure configure.ac expr.c fold-const.c gimple-fold.c gimple.c gimplify.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c tree-cfg.c tree-nested.c tree-ssa-forwprop.c tree-ssa-loop-niter.c tree.c tree.h cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/: alpha.c ./: alpha.c cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/: i386.c ./: i386.c cm3/m3-sys/m3cc/gcc-4.7/libiberty/: cp-demangle.c Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-vrp.c ./: tree-vrp.c cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/: multilib.h ./: multilib.h Log message: attempt to merge to gcc 4.7.1; CVS doesn't seem like much of a help. Like everything else we do with CVS, this highlights that CVS stinks. CVS doesn't do anything well. From jkrell at elego.de Thu Aug 9 13:13:22 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:13:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809111323.0B39A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:13:22 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-chrec.h Log message: initialize local per wwarning From jkrell at elego.de Thu Aug 9 13:21:07 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:21:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809112107.4A70C2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:21:07 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: diagnostic-core.h pretty-print.h Log message: fix repeated warnings about __gcc_tdiag__ still need to understand what going on with the #if From jkrell at elego.de Thu Aug 9 13:24:08 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:24:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809112408.B6BED2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:24:08 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: cgraph.c Log message: remove unused locals due to LTO removal; preserve 'get' in case it has side effects From jkrell at elego.de Thu Aug 9 13:37:50 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:37:50 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809113751.0067BCC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:37:50 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-ssa-loop-ivopts.c Log message: initialize locals From jkrell at elego.de Thu Aug 9 13:53:06 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:53:06 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809115306.14FA5CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:53:06 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-scalar-evolution.c tree-ssa-forwprop.c tree-ssa-math-opts.c varasm.c Log message: fix warnings: initialize locals, remove unused functions, expand #if From jkrell at elego.de Sat Aug 11 08:36:17 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 8:36:17 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811063617.706F4CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 08:36:17 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Log message: reduce diffs somewhat From jkrell at elego.de Sat Aug 11 08:58:34 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 8:58:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811065834.E755ECC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 08:58:34 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in Makefile.tpl Log message: reduce diffs somewhat From jkrell at elego.de Sat Aug 11 10:06:44 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 10:06:44 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811080644.84A86CC859@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 10:06:44 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: hw-doloop.c loop-doloop.c vmsdbgout.c xcoffout.c Log message: reduce diff -- restore warnings that are never fatal From jkrell at elego.de Sat Aug 11 10:36:16 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 10:36:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811083616.A2BFDCC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 10:36:16 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in Log message: oops -- put back T_CFLAGS From jkrell at elego.de Sat Aug 11 10:37:49 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 10:37:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811083749.F404ECC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 10:37:49 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in Log message: oops -- put back T_CFLAGS -- save last edit too From jkrell at elego.de Sat Aug 11 11:11:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 11:11:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811091122.7CD2FCC859@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 11:11:22 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: pretty-print.c Log message: remove unused utf8 stuff From jkrell at elego.de Sat Aug 11 11:31:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 11:31:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811093122.EBE69CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 11:31:22 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: link in gmp for gcc 4.3, though gcc 4.3 doesn't build, isn't used From jkrell at elego.de Sat Aug 11 11:32:03 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 11:32:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811093203.B426DCC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 11:32:03 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/: common.c common.h lang-specs.h lto-lang.c lto-object.c lto-tree.h lto.c lto.h Removed files: cm3/m3-sys/m3cc/gcc/libgcc/: ChangeLog Makefile.in config.host configure configure.ac empty.mk fixed-obj.mk gen-fixed.sh gstdint.h shared-object.mk siditi-object.mk static-object.mk ./: ChangeLog Makefile.in config.host configure configure.ac empty.mk fixed-obj.mk gen-fixed.sh gstdint.h shared-object.mk siditi-object.mk static-object.mk cm3/m3-sys/m3cc/gcc/libgcc/config/: t-slibgcc-darwin t-tls ./: t-slibgcc-darwin t-tls cm3/m3-sys/m3cc/gcc/libgcc/config/alpha/: t-crtfm ./: t-crtfm cm3/m3-sys/m3cc/gcc/libgcc/config/i386/: t-crtfm t-crtpc t-cygming t-darwin t-darwin64 t-nwld t-sol2 ./: t-crtfm t-crtpc t-cygming t-darwin t-darwin64 t-nwld t-sol2 cm3/m3-sys/m3cc/gcc/libgcc/config/ia64/: t-ia64 ./: t-ia64 cm3/m3-sys/m3cc/gcc/libgcc/config/libbid/: ChangeLog _addsub_dd.c _addsub_sd.c _addsub_td.c _dd_to_df.c _dd_to_di.c _dd_to_sd.c _dd_to_sf.c _dd_to_si.c _dd_to_td.c _dd_to_tf.c _dd_to_udi.c _dd_to_usi.c _dd_to_xf.c _df_to_dd.c _df_to_sd.c _df_to_td.c _di_to_dd.c _di_to_sd.c _di_to_td.c _div_dd.c _div_sd.c _div_td.c _eq_dd.c _eq_sd.c _eq_td.c _ge_dd.c _ge_sd.c _ge_td.c _gt_dd.c _gt_sd.c _gt_td.c _isinfd128.c _isinfd32.c _isinfd64.c _le_dd.c _le_sd.c _le_td.c _lt_dd.c _lt_sd.c _lt_td.c _mul_dd.c _mul_sd.c _mul_td.c _ne_dd.c _ne_sd.c _ne_td.c _sd_to_dd.c _sd_to_df.c _sd_to_di.c _sd_to_sf.c _sd_to_si.c _sd_to_td.c _sd_to_tf.c _sd_to_udi.c _sd_to_usi.c _sd_to_xf.c _sf_to_dd.c _sf_to_sd.c _sf_to_td.c _si_to_dd.c _si_to_sd.c _si_to_td.c _td_to_dd.c _td_to_df.c _td_to_di.c _td_to_sd.c _td_to_sf.c _td_to_si.c _td_to_tf.c _td_to_udi.c _td_to_usi.c _td_to_xf.c _tf_to_dd.c _tf_to_sd.c _tf_to_td.c _udi_to_dd.c _udi_to_sd.c _udi_to_td.c _unord_dd.c _unord_sd.c _unord_td.c _usi_to_dd.c _usi_to_sd.c _usi_to_td.c _xf_to_dd.c _xf_to_sd.c _xf_to_td.c bid128.c bid128_2_str.h bid128_2_str_macros.h bid128_2_str_tables.c bid128_add.c bid128_compare.c bid128_div.c bid128_fma.c bid128_logb.c bid128_minmax.c bid128_mul.c bid128_next.c bid128_noncomp.c bid128_quantize.c bid128_rem.c bid128_round_integral.c bid128_scalb.c bid128_sqrt.c bid128_string.c bid128_to_int16.c bid128_to_int32.c bid128_to_int64.c bid128_to_int8.c bid128_to_uint16.c bid128_to_uint32.c bid128_to_uint64.c bid128_to_uint8.c bid32_to_bid128.c bid32_to_bid64.c bid64_add.c bid64_compare.c bid64_div.c bid64_fma.c bid64_logb.c bid64_minmax.c bid64_mul.c bid64_next.c bid64_noncomp.c bid64_quantize.c bid64_rem.c bid64_round_integral.c bid64_scalb.c bid64_sqrt.c bid64_string.c bid64_to_bid128.c bid64_to_int16.c bid64_to_int32.c bid64_to_int64.c bid64_to_int8.c bid64_to_uint16.c bid64_to_uint32.c bid64_to_uint64.c bid64_to_uint8.c bid_b2d.h bid_binarydecimal.c bid_conf.h bid_convert_data.c bid_decimal_data.c bid_decimal_globals.c bid_div_macros.h bid_dpd.c bid_flag_operations.c bid_from_int.c bid_functions.h bid_gcc_intrinsics.h bid_inline_add.h bid_internal.h bid_round.c bid_sqrt_macros.h ./: ChangeLog _addsub_dd.c _addsub_sd.c _addsub_td.c _dd_to_df.c _dd_to_di.c _dd_to_sd.c _dd_to_sf.c _dd_to_si.c _dd_to_td.c _dd_to_tf.c _dd_to_udi.c _dd_to_usi.c _dd_to_xf.c _df_to_dd.c _df_to_sd.c _df_to_td.c _di_to_dd.c _di_to_sd.c _di_to_td.c _div_dd.c _div_sd.c _div_td.c _eq_dd.c _eq_sd.c _eq_td.c _ge_dd.c _ge_sd.c _ge_td.c _gt_dd.c _gt_sd.c _gt_td.c _isinfd128.c _isinfd32.c _isinfd64.c _le_dd.c _le_sd.c _le_td.c _lt_dd.c _lt_sd.c _lt_td.c _mul_dd.c _mul_sd.c _mul_td.c _ne_dd.c _ne_sd.c _ne_td.c _sd_to_dd.c _sd_to_df.c _sd_to_di.c _sd_to_sf.c _sd_to_si.c _sd_to_td.c _sd_to_tf.c _sd_to_udi.c _sd_to_usi.c _sd_to_xf.c _sf_to_dd.c _sf_to_sd.c _sf_to_td.c _si_to_dd.c _si_to_sd.c _si_to_td.c _td_to_dd.c _td_to_df.c _td_to_di.c _td_to_sd.c _td_to_sf.c _td_to_si.c _td_to_tf.c _td_to_udi.c _td_to_usi.c _td_to_xf.c _tf_to_dd.c _tf_to_sd.c _tf_to_td.c _udi_to_dd.c _udi_to_sd.c _udi_to_td.c _unord_dd.c _unord_sd.c _unord_td.c _usi_to_dd.c _usi_to_sd.c _usi_to_td.c _xf_to_dd.c _xf_to_sd.c _xf_to_td.c bid128.c bid128_2_str.h bid128_2_str_macros.h bid128_2_str_tables.c bid128_add.c bid128_compare.c bid128_div.c bid128_fma.c bid128_logb.c bid128_minmax.c bid128_mul.c bid128_next.c bid128_noncomp.c bid128_quantize.c bid128_rem.c bid128_round_integral.c bid128_scalb.c bid128_sqrt.c bid128_string.c bid128_to_int16.c bid128_to_int32.c bid128_to_int64.c bid128_to_int8.c bid128_to_uint16.c bid128_to_uint32.c bid128_to_uint64.c bid128_to_uint8.c bid32_to_bid128.c bid32_to_bid64.c bid64_add.c bid64_compare.c bid64_div.c bid64_fma.c bid64_logb.c bid64_minmax.c bid64_mul.c bid64_next.c bid64_noncomp.c bid64_quantize.c bid64_rem.c bid64_round_integral.c bid64_scalb.c bid64_sqrt.c bid64_string.c bid64_to_bid128.c bid64_to_int16.c bid64_to_int32.c bid64_to_int64.c bid64_to_int8.c bid64_to_uint16.c bid64_to_uint32.c bid64_to_uint64.c bid64_to_uint8.c bid_b2d.h bid_binarydecimal.c bid_conf.h bid_convert_data.c bid_decimal_data.c bid_decimal_globals.c bid_div_macros.h bid_dpd.c bid_flag_operations.c bid_from_int.c bid_functions.h bid_gcc_intrinsics.h bid_inline_add.h bid_internal.h bid_round.c bid_sqrt_macros.h cm3/m3-sys/m3cc/gcc/libgcc/config/rs6000/: t-darwin t-ldbl128 t-ppccomm ./: t-darwin t-ldbl128 t-ppccomm cm3/m3-sys/m3cc/gcc/libgcc/config/sh/: t-linux ./: t-linux cm3/m3-sys/m3cc/gcc/libgcc/config/sparc/: t-crtfm ./: t-crtfm Log message: remove LTO (truncate the files for now) From jkrell at elego.de Sat Aug 11 12:50:59 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 12:50:59 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811105059.40AD8CC84E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 12:50:59 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in Log message: try to fix; CVS is of no help From dabenavidesd at yahoo.es Sat Aug 11 16:07:38 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Sat, 11 Aug 2012 15:07:38 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120811105059.40AD8CC84E@birch.elegosoft.com> Message-ID: <1344694058.58736.YahooMailClassic@web29702.mail.ird.yahoo.com> Hi: thanks for doing this, but why can't you manage to use it under this circumstances, would help to make patches to use/understand the conflicts.? If so, maybe we can do something, also to keep "logically" safe gcc core. Thanks in advance --- El s?b, 11/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: s?bado, 11 de agosto, 2012 07:50 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/11 12:50:59 Modified files: ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in Log message: ??? try to fix; CVS is of no help -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Sat Aug 11 20:47:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 20:47:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811184722.3371ACC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 20:47:22 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in configure configure.ac ./: Makefile.in configure configure.ac cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtin-types.def c-lang.h c-objc-common.h c-tree.h convert.c dfp.c input.c real.c real.h tree.c tree.h ./: Makefile.in builtin-types.def c-lang.h c-objc-common.h c-tree.h convert.c dfp.c input.c real.c real.h tree.c tree.h cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/: c-common.def c-common.h c-target.def ./: c-common.def c-common.h c-target.def cm3/m3-sys/m3cc/gcc-4.7/libcpp/: Makefile.in line-map.c ucnid.h ./: Makefile.in line-map.c ucnid.h Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-objc-common.c c-typeck.c incpath.c incpath.h ./: c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-objc-common.c c-typeck.c incpath.c incpath.h cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/: c-ada-spec.c c-ada-spec.h c-common.c 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 c-target-def.h c-target.h stub-objc.c ./: c-ada-spec.c c-ada-spec.h c-common.c 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 c-target-def.h c-target.h stub-objc.c cm3/m3-sys/m3cc/gcc-4.7/libcpp/: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.tab ./: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.tab cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/: be.gmo ca.gmo cpplib.pot da.gmo de.gmo el.gmo es.gmo fi.gmo fr.gmo id.gmo ja.gmo nl.gmo ru.gmo sr.gmo sr.po sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_TW.gmo ./: be.gmo ca.gmo cpplib.pot da.gmo de.gmo el.gmo es.gmo fi.gmo fr.gmo id.gmo ja.gmo nl.gmo ru.gmo sr.gmo sr.po sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_TW.gmo cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/: .gitignore Makefile.in aclocal.m4 config.in configure configure.ac dconfig.h decBasic.c decCommon.c decCommonSymbols.h decContext.c decContext.h decContextSymbols.h decDPD.h decDPDSymbols.h decDouble.c decDouble.h decDoubleSymbols.h decExcept.c decExcept.h decLibrary.c decNumber.c decNumber.h decNumberLocal.h decNumberSymbols.h decPacked.c decPacked.h decPackedSymbols.h decQuad.c decQuad.h decQuadSymbols.h decRound.c decRound.h decSingle.c decSingle.h decSingleSymbols.h ./: .gitignore Makefile.in aclocal.m4 config.in configure configure.ac dconfig.h decBasic.c decCommon.c decCommonSymbols.h decContext.c decContext.h decContextSymbols.h decDPD.h decDPDSymbols.h decDouble.c decDouble.h decDoubleSymbols.h decExcept.c decExcept.h decLibrary.c decNumber.c decNumber.h decNumberLocal.h decNumberSymbols.h decPacked.c decPacked.h decPackedSymbols.h decQuad.c decQuad.h decQuadSymbols.h decRound.c decRound.h decSingle.c decSingle.h decSingleSymbols.h cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/: bid-dpd.h bid2dpd_dpd2bid.c bid2dpd_dpd2bid.h decimal128.c decimal128.h decimal128Local.h decimal128Symbols.h decimal32.c decimal32.h decimal32Symbols.h decimal64.c decimal64.h decimal64Symbols.h host-ieee128.c host-ieee32.c host-ieee64.c ./: bid-dpd.h bid2dpd_dpd2bid.c bid2dpd_dpd2bid.h decimal128.c decimal128.h decimal128Local.h decimal128Symbols.h decimal32.c decimal32.h decimal32Symbols.h decimal64.c decimal64.h decimal64Symbols.h host-ieee128.c host-ieee32.c host-ieee64.c cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/: decimal128.c decimal128.h decimal128Local.h decimal128Symbols.h decimal32.c decimal32.h decimal32Symbols.h decimal64.c decimal64.h decimal64Symbols.h Log message: remove C/C++ frontend remove libdecnumber remove C preprocessor reduce change to Makefile/configure From jkrell at elego.de Sat Aug 11 20:59:36 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 20:59:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811185936.E3A15CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 20:59:36 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: missed a file -- remove libdecnumber From jkrell at elego.de Sat Aug 11 22:01:10 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 22:01:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811200111.0F7D6CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 22:01:10 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/: common.c common.h lang-specs.h lto-lang.c lto-object.c lto.c lto.h Log message: truncate these from one byte to zero From jkrell at elego.de Wed Aug 15 06:32:15 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:32:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043215.C8614CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:32:15 Modified files: ./: Make-lang.in Log message: compile parse.c as C++ even if compiling the rest of gcc as C (or however it is configured); this is based on what I did in gcc-apple/gcc/Makefile.in (gcc-apple is gcc 4.2, that Apple is staying back at, and which takes too much to compile as C++, plus I'm not likely to fight this battle with 4.7) Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: flush some test code From jkrell at elego.de Wed Aug 15 06:33:46 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:33:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043352.A53A8CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:33:46 Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: fix warning From jkrell at elego.de Wed Aug 15 06:34:46 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:34:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043446.655FECC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:34:46 Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: more complete (this area still needs work -- this is a test case to verify that TRY in a loop doesn't consume stack; it doesn't, but at the cost of a target-dependency in the compiler From jkrell at elego.de Wed Aug 15 06:35:08 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:35:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043508.9DEE7CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:35:08 Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: remove a newline From jkrell at elego.de Wed Aug 15 06:42:55 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:42:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815044255.92795CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:42:55 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: flag_unit_at_a_time = 1; /* to handle multiple .mc files on command line */ like the C frontend does; we could run cm3cg just once instead of N times, getting one assembly file..internally the backend does appropriate renaming to isolate units..but more work is needed and I've gone off to more important stuff..stay tuned slightly.. From jkrell at elego.de Wed Aug 15 07:18:56 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 7:18:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815051856.B97E1CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 07:18:56 Modified files: cm3/m3-libs/m3core/src/: m3core.h ./: m3core.h cm3/m3-libs/m3core/src/unix/Common/: Uconstants.c Unix.i3 UnixC.c Log message: add back: Unix.F_DUPFD Unix.F_GETFD Unix.F_GETOWN Unix.F_SETOWN Unix.F_GETLK Unix.F_SETLK Unix.F_SETLKW Unix.FD_CLOEXEC Unix.struct_flock idealized/portable sorted by size and then name, making len/start LONGINT change ioctl int request to INTEGER -- Darwin uses unsigned long change fnctl int request and arg from int to INTEGER no clear rationale to change request, but it is reasonable arg changed to accommodate GETLK/SETLK/SETKLW struct_flock expectation is a pointer will be passed via LOOPHOLE, and passing it as an int instead of INTEGER is wrong for 64bit systems In the C code, change fnctl and ioctl last parameter to void* void* vs. INTEGER, eh, if just passing it on, same thing really In Unix__fcntl: handle F_GETLK, F_SETLK, F_SETLKW in fnctl, via copy to/from portable struct not actually tested This was because someone complained about the loss of compatibility in m3core/src/unix. It probably works now. In Unix__fcntl, Unix__ioctl: make the #ifdef __sun errno preservation workaround not #ifdef'ed, on the principle that more #ifdef is worse; the workaround is present for all platforms now, it should be harmless where not needed From jay.krell at cornell.edu Wed Aug 15 07:20:19 2012 From: jay.krell at cornell.edu (Jay K) Date: Wed, 15 Aug 2012 05:20:19 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120815051856.B97E1CC85C@birch.elegosoft.com> References: <20120815051856.B97E1CC85C@birch.elegosoft.com> Message-ID: diff inline and attached Index: m3core.h =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/m3core.h,v retrieving revision 1.75 diff -u -r1.75 m3core.h --- m3core.h 23 Jun 2012 07:08:25 -0000 1.75 +++ m3core.h 15 Aug 2012 05:17:30 -0000 @@ -461,8 +461,8 @@ int __cdecl Unix__ftruncate(int fd, m3_off_t length); m3_off_t __cdecl Unix__lseek(int fd, m3_off_t offset, int whence); m3_off_t __cdecl Unix__tell(int fd); -int __cdecl Unix__fcntl(int fd, int request, int arg); -int __cdecl Unix__ioctl(int fd, int request, void* argp); +int __cdecl Unix__fcntl(int fd, INTEGER request, void* arg); +int __cdecl Unix__ioctl(int fd, INTEGER request, void* argp); int __cdecl Unix__mknod(const char* path, m3_mode_t mode, m3_dev_t dev); m3_mode_t __cdecl Unix__umask(m3_mode_t newmask); Index: unix/Common/Uconstants.c =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/unix/Common/Uconstants.c,v retrieving revision 1.52 diff -u -r1.52 Uconstants.c --- unix/Common/Uconstants.c 12 Jan 2011 07:00:34 -0000 1.52 +++ unix/Common/Uconstants.c 15 Aug 2012 05:17:31 -0000 @@ -208,6 +208,14 @@ X(F_SETFD) /* Set close-on-exec flag */ X(F_GETFL) /* Get fd status flags */ X(F_SETFL) /* Set fd status flags */ +X(F_DUPFD) /* Duplicate fd */ +X(F_GETFD) /* Get close-on-exec flag */ +X(F_GETOWN) /* Set owner */ +X(F_SETOWN) /* Get owner */ +X(F_GETLK) /* Get file lock */ +X(F_SETLK) /* Set file lock */ +X(F_SETLKW) /* Set file lock and wait */ +X(FD_CLOEXEC) /* Close file descriptor on exec() */ Y(MSETUID, S_ISUID) /* set user id on execution */ Y(MSETGID, S_ISGID) /* set group id on execution */ Index: unix/Common/Unix.i3 =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/unix/Common/Unix.i3,v retrieving revision 1.37 diff -u -r1.37 Unix.i3 --- unix/Common/Unix.i3 23 Apr 2011 10:08:00 -0000 1.37 +++ unix/Common/Unix.i3 15 Aug 2012 05:17:31 -0000 @@ -50,11 +50,29 @@ <*EXTERNAL "Unix__underscore_exit"*>PROCEDURE underscore_exit (i: int); (*CONST*) -<*EXTERNAL "Unix__F_SETFD"*> VAR F_SETFD: int; (* Set close-on-exec flag *) -<*EXTERNAL "Unix__F_GETFL"*> VAR F_GETFL: int; (* Get fd status flags *) -<*EXTERNAL "Unix__F_SETFL"*> VAR F_SETFL: int; (* Set fd status flags *) +<*EXTERNAL "Unix__F_DUPFD"*> VAR F_DUPFD: int; (* Duplicate fd *) +<*EXTERNAL "Unix__F_GETFD"*> VAR F_GETFD: int; (* Get close-on-exec flag *) +<*EXTERNAL "Unix__F_SETFD"*> VAR F_SETFD: int; (* Set close-on-exec flag *) +<*EXTERNAL "Unix__F_GETFL"*> VAR F_GETFL: int; (* Get fd status flags *) +<*EXTERNAL "Unix__F_SETFL"*> VAR F_SETFL: int; (* Set fd status flags *) +<*EXTERNAL "Unix__F_GETOWN"*> VAR F_GETOWN: int; (* Set owner *) +<*EXTERNAL "Unix__F_SETOWN"*> VAR F_SETOWN: int; (* Get owner *) +<*EXTERNAL "Unix__F_GETLK"*> VAR F_GETLK: int; (* Get file lock *) +<*EXTERNAL "Unix__F_SETLK"*> VAR F_SETLK: int; (* Set file lock *) +<*EXTERNAL "Unix__F_SETLKW"*> VAR F_SETLKW: int; (* Set file lock and wait *) +<*EXTERNAL "Unix__FD_CLOEXEC"*> VAR FD_CLOEXEC: int; (* Close file descriptor on exec() *) + +TYPE struct_flock = RECORD +(* sorted by size and then name + This must match between Unix.i3 and UnixC.c. *) + l_len: LONGINT := 0L; + l_start: LONGINT := 0L; + l_pid: INTEGER := 0; + l_type: INTEGER := 0; + l_whence: INTEGER := 0; +END; -<*EXTERNAL "Unix__fcntl"*>PROCEDURE fcntl (fd, request, arg: int): int; +<*EXTERNAL "Unix__fcntl"*>PROCEDURE fcntl (fd: int; request, arg: INTEGER): int; <*EXTERNAL "Unix__fsync"*>PROCEDURE fsync (fd: int): int; <*EXTERNAL "Unix__getdtablesize"*>PROCEDURE getdtablesize (): int; @@ -65,7 +83,7 @@ (*CONST*) <*EXTERNAL "Unix__FIONREAD"*> VAR FIONREAD: int; <*EXTERNAL "Unix__ioctl"*> -PROCEDURE ioctl (d, request: int; argp: ADDRESS): int; +PROCEDURE ioctl (d: int; request: INTEGER; argp: ADDRESS): int; <*EXTERNAL "Unix__lseek"*> PROCEDURE lseek (d: int; offset: off_t; whence: int): off_t; Index: unix/Common/UnixC.c =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/unix/Common/UnixC.c,v retrieving revision 1.67 diff -u -r1.67 UnixC.c --- unix/Common/UnixC.c 23 Apr 2011 10:08:00 -0000 1.67 +++ unix/Common/UnixC.c 15 Aug 2012 05:17:31 -0000 @@ -206,37 +206,71 @@ #else +typedef struct m3_flock_t { +/* sorted by size and then name + This must match between Unix.i3 and UnixC.c. */ + LONGINT len; + LONGINT start; + INTEGER pid; + INTEGER type; + INTEGER whence; +} m3_flock_t; + M3_DLL_EXPORT int __cdecl -Unix__fcntl(int fd, int request, int arg) +Unix__fcntl(int fd, INTEGER request, void* m3_arg) /* fcntl is actually fcntl(fd, request, ...). * Wrapper is needed on some systems to handle varargs. * See http://edoofus.blogspot.com/2008/08/interesting-bug-unbreaking-cvsupamd64.html. */ { -#ifdef __sun -/* - * This is to work around a bug in the Solaris-2 'libsocket' library +/* Errno preservation for success: + * work around a bug in the Solaris-2 'libsocket' library * which redefines 'fcntl' in such a way as to zero out 'errno' if the * call is successful. * See m3-libs/m3core/src/unix/solaris-2-x/Unix.m3. */ int e = errno; - int r = fcntl(fd, request, arg); + struct flock native_lock = { 0 }; + m3_flock_t* m3_lock = { 0 }; + void* native_arg = m3_arg; + int r = { 0 }; + + memset(&native_lock, 0, sizeof(native_lock)); + if (m3_arg) + { + switch (request) + { + case F_GETLK: case F_SETLK: case F_SETLKW: + m3_lock = (m3_flock_t*)m3_arg; + native_lock.l_len = m3_lock->len; + native_lock.l_pid = m3_lock->pid; + native_lock.l_start = m3_lock->start; + native_lock.l_type = m3_lock->type; + native_lock.l_whence = m3_lock->whence; + native_arg = &native_lock; + break; + } + } + r = fcntl(fd, request, native_arg); if (r == 0) errno = e; + if (m3_lock) + { + m3_lock->len = native_lock.l_len; + m3_lock->pid = native_lock.l_pid; + m3_lock->start = native_lock.l_start; + m3_lock->type = native_lock.l_type; + m3_lock->whence = native_lock.l_whence; + } return r; -#else - return fcntl(fd, request, arg); -#endif } M3_DLL_EXPORT int __cdecl -Unix__ioctl(int fd, int request, void* argp) +Unix__ioctl(int fd, INTEGER request, void* argp) /* ioctl is varargs. See fcntl. */ { -#ifdef __sun -/* - * This is to work around a bug in the Solaris-2 'libsocket' library +/* Errno preservation for success: + * Work around a bug in the Solaris-2 'libsocket' library * which redefines 'ioctl' in such a way as to zero out 'errno' if the * call is successful. * See m3-libs/m3core/src/unix/solaris-2-x/Unix.m3. @@ -246,9 +280,6 @@ if (r == 0) errno = e; return r; -#else - return ioctl(fd, request, argp); -#endif } #endif > Date: Wed, 15 Aug 2012 07:18:56 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/15 07:18:56 > > Modified files: > cm3/m3-libs/m3core/src/: m3core.h > ./: m3core.h > cm3/m3-libs/m3core/src/unix/Common/: Uconstants.c Unix.i3 > UnixC.c > > Log message: > add back: > Unix.F_DUPFD > Unix.F_GETFD > Unix.F_GETOWN > Unix.F_SETOWN > Unix.F_GETLK > Unix.F_SETLK > Unix.F_SETLKW > Unix.FD_CLOEXEC > Unix.struct_flock idealized/portable sorted by size and then name, > making len/start LONGINT > > change ioctl int request to INTEGER -- Darwin uses unsigned long > change fnctl int request and arg from int to INTEGER > no clear rationale to change request, but it is reasonable > arg changed to accommodate GETLK/SETLK/SETKLW struct_flock > expectation is a pointer will be passed via LOOPHOLE, > and passing it as an int instead of INTEGER is wrong for 64bit systems > > In the C code, change fnctl and ioctl last parameter to void* > void* vs. INTEGER, eh, if just passing it on, same thing really > > In Unix__fcntl: > handle F_GETLK, F_SETLK, F_SETLKW in fnctl, via copy to/from portable struct > not actually tested > This was because someone complained about the loss > of compatibility in m3core/src/unix. > It probably works now. > > In Unix__fcntl, Unix__ioctl: > make the #ifdef __sun errno preservation workaround not #ifdef'ed, > on the principle that more #ifdef is worse; the workaround is present > for all platforms now, it should be harmless where not needed > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 1.txt URL: From jkrell at elego.de Wed Aug 15 07:32:14 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 7:32:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815053215.0CA882474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 07:32:14 Modified files: cm3/m3-sys/m3back/src/: M3C.i3 M3C.m3 ./: M3C.i3 M3C.m3 cm3/m3-sys/m3cgcat/src/: Main.m3 m3makefile Log message: finally some credable work in progress on C-generating backend it isn't yet useful but it does generate some correct C, but there is more to do. The current interface, while in development, is thus: m3cgcat has been extended. old usage, just: usage: ./AMD64_DARWIN/m3cgcat -ascii < in.asc > out.bin ./AMD64_DARWIN/m3cgcat -binary < in.bin > out.asc new usage, includes old and adds: ./AMD64_DARWIN/m3cgcat -[in|out]-[binary|ascii|c] < in > out ./AMD64_DARWIN/m3cgcat -[in|out]-[binary|ascii|c][:=file] < in > out example: ./AMD64_DARWIN/m3cgcat -in-binary -out-c < in.bin > out.c example: ./AMD64_DARWIN/m3cgcat -in-binary=in.bin -out-c:out.c The input binary is from cm3 -keep. It is the same input as to m3cc/cm3cg. Once this is all done, there will be a new "backend mode" (see m3middle/Target.m3) to trigger 1) call to M3C.New() instead of M3CG_BinWr.New(), and then invocation of C compiler. i.e. we won't write out the .mc files and run m3cgcat. Reading/writing files instead of stdin/stdout is particularly useful for use under gdb! From jkrell at elego.de Wed Aug 15 07:36:59 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 7:36:59 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815053700.119CFCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 07:36:59 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: oops -- fix From jkrell at elego.de Wed Aug 15 09:05:34 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:05:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815070535.0140CCC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:05:34 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: some progress, more to do From jkrell at elego.de Wed Aug 15 09:12:10 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:12:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815071210.92F3ACC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:12:10 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: some progress, more to do From jkrell at elego.de Wed Aug 15 09:16:51 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:16:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815071651.3CBC3CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:16:51 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: didn't mean to commit that -- go forward to something that at least compiles From jkrell at elego.de Wed Aug 15 09:40:08 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:40:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815074016.92229CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:40:08 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: favor parameter names like rtype, itype, mtype, ztype, typeid, instead of just type, or x, or type_multiple_of_32, esp. when there are multiple type parameters From jkrell at elego.de Wed Aug 15 09:43:48 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:43:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815074349.15EC4CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:43:48 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress From rodney_bates at lcwb.coop Wed Aug 15 16:57:49 2012 From: rodney_bates at lcwb.coop (Rodney M. Bates) Date: Wed, 15 Aug 2012 09:57:49 -0500 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120815043215.C8614CC85C@birch.elegosoft.com> References: <20120815043215.C8614CC85C@birch.elegosoft.com> Message-ID: <502BB8ED.7030108@lcwb.coop> On 08/15/2012 06:32 AM, Jay Krell wrote: > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/15 06:32:15 > > Modified files: > ./: Make-lang.in > > Log message: > compile parse.c as C++ even if compiling the rest of gcc as C (or however > it is configured); this is based on what I did in gcc-apple/gcc/Makefile.in > (gcc-apple is gcc 4.2, that Apple is staying back at, and which takes > too much to compile as C++, plus I'm not likely to fight this battle with 4.7) Does this mean we will now have to have a C++ compiler for every target we want M3 on? > > Modified files: > cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 > > Log message: > flush some test code > > From jay.krell at cornell.edu Wed Aug 15 18:50:04 2012 From: jay.krell at cornell.edu (Jay) Date: Wed, 15 Aug 2012 12:50:04 -0400 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <502BB8ED.7030108@lcwb.coop> References: <20120815043215.C8614CC85C@birch.elegosoft.com> <502BB8ED.7030108@lcwb.coop> Message-ID: <34072368-7504-443C-B5EE-C0E75A75A68D@gmail.com> Yes that has already been the case for a long time. Gcc itself is also moving that way but isn't there yet. C++ compilers have long been widespread. - Jay (briefly/pocket-sized-computer-aka-phone) On Aug 15, 2012, at 10:57 AM, "Rodney M. Bates" wrote: > > > On 08/15/2012 06:32 AM, Jay Krell wrote: >> CVSROOT: /usr/cvs >> Changes by: jkrell at birch. 12/08/15 06:32:15 >> >> Modified files: >> ./: Make-lang.in >> >> Log message: >> compile parse.c as C++ even if compiling the rest of gcc as C (or however >> it is configured); this is based on what I did in gcc-apple/gcc/Makefile.in >> (gcc-apple is gcc 4.2, that Apple is staying back at, and which takes >> too much to compile as C++, plus I'm not likely to fight this battle with 4.7) > > Does this mean we will now have to have a C++ compiler for every target we want > M3 on? > >> >> Modified files: >> cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 >> >> Log message: >> flush some test code >> >> > From jkrell at elego.de Thu Aug 16 14:55:16 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 14:55:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816125516.7CC6C2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 14:55:16 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: significant work in progress From jkrell at elego.de Thu Aug 16 15:12:35 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 15:12:35 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816131235.847A92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 15:12:35 Modified files: cm3/m3-sys/m3middle/src/: M3CG.m3 M3CG_BinRd.m3 M3CG_BinWr.m3 M3CG_Check.m3 M3CG_Ops.i3 M3CG_Rd.m3 M3CG_Wr.m3 Log message: remove a few inconsistent newlines (double instead of single before functions) remove spaces from ends of lines From jkrell at elego.de Thu Aug 16 15:43:08 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 15:43:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816134309.2FC762474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 15:43:08 Modified files: cm3/m3-sys/m3middle/src/: Target.m3 Log message: The only reason, seemingly, that m3cgcat needs to know TARGET, is so it can initialize m3middle.Target, so that calling conventions are known. The vast majority of targets just have one calling convention, with id 0. Go ahead and default initialize calling conventions. Know what the default is, so that we only initialize again later for the rare case. Note that we could optimize this calling convention stuff a fair amount. The vast majority of targets have one calling convention and so the whole thing is moot usually. Only NT/x86 will ever have multiple calling conventions. (i.e. we might as well provide cc with id 1, equal to id 0, so m3cgcat would work for NT/x86..but not so simple, another factor is if we are using the integrated backend, and the division of labor of reversing parameter order and struct return wrt frontend vs. backend -- really, imho, the division of labor maybe shouldn't be variable like that, the backends should be consistent..but leave it alone at least for now..) From jay.krell at cornell.edu Thu Aug 16 15:45:05 2012 From: jay.krell at cornell.edu (Jay K) Date: Thu, 16 Aug 2012 13:45:05 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120816134309.2FC762474003@birch.elegosoft.com> References: <20120816134309.2FC762474003@birch.elegosoft.com> Message-ID: diff attached and inline Index: src/Target.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-sys/m3middle/src/Target.m3,v retrieving revision 1.123 diff -u -r1.123 Target.m3 --- src/Target.m3 7 Nov 2011 19:10:17 -0000 1.123 +++ src/Target.m3 16 Aug 2012 13:40:10 -0000 @@ -400,12 +400,12 @@ ELSE RETURN FALSE; END; - InitCallingConventions (backend_mode, - System IN SET OF Systems{Systems.I386_INTERIX, - Systems.NT386, - Systems.I386_NT, - Systems.I386_CYGWIN, - Systems.I386_MINGW}); + MaybeInitCallingConventions (backend_mode, + System IN SET OF Systems{Systems.I386_INTERIX, + Systems.NT386, + Systems.I386_NT, + Systems.I386_CYGWIN, + Systems.I386_MINGW}); (* fill in the "bytes" and "pack" fields *) FixI (Address, max_align); @@ -439,6 +439,17 @@ RETURN TRUE; END Init; +CONST DefaultBackendMode = M3BackendMode_t.ExternalAssembly; +CONST DefaultHasCallingConventions = FALSE; + +PROCEDURE MaybeInitCallingConventions(backend_mode: M3BackendMode_t; + calling_conventions: BOOLEAN) = +BEGIN + IF backend_mode # DefaultBackendMode OR calling_conventions # DefaultHasCallingConventions THEN + InitCallingConventions(backend_mode, calling_conventions); + END; +END MaybeInitCallingConventions; + PROCEDURE InitCallingConventions(backend_mode: M3BackendMode_t; calling_conventions: BOOLEAN) = PROCEDURE New(name: TEXT; id: [0..1]): CallingConvention = @@ -520,4 +531,5 @@ END ConventionFromID; BEGIN + InitCallingConventions (DefaultBackendMode, DefaultHasCallingConventions); END Target. > Date: Thu, 16 Aug 2012 15:43:08 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/16 15:43:08 > > Modified files: > cm3/m3-sys/m3middle/src/: Target.m3 > > Log message: > The only reason, seemingly, that m3cgcat needs to know TARGET, > is so it can initialize m3middle.Target, so that calling conventions > are known. The vast majority of targets just have one calling convention, > with id 0. Go ahead and default initialize calling conventions. > Know what the default is, so that we only initialize again later > for the rare case. > > Note that we could optimize this calling convention stuff a fair amount. > The vast majority of targets have one calling convention and so the whole > thing is moot usually. Only NT/x86 will ever have multiple calling conventions. > (i.e. we might as well provide cc with id 1, equal to id 0, so m3cgcat > would work for NT/x86..but not so simple, another factor is if we > are using the integrated backend, and the division of labor of reversing > parameter order and struct return wrt frontend vs. backend -- really, > imho, the division of labor maybe shouldn't be variable like that, > the backends should be consistent..but leave it alone at least for now..) > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 1.txt URL: From jkrell at elego.de Thu Aug 16 22:08:00 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 22:08:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816200800.A0FE02474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 22:08:00 Modified files: cm3/m3-sys/m3middle/src/: Target.m3 Log message: nevermind -- there are other dependencies on Target.Init -- M3C asserts based on Target.Integer.size.. From jkrell at elego.de Fri Aug 17 20:23:23 2012 From: jkrell at elego.de (Jay Krell) Date: Fri, 17 Aug 2012 20:23:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120817182324.0900A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/17 20:23:23 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: significant work in progress From jkrell at elego.de Sun Aug 19 06:26:26 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 6:26:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819042626.384412474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 06:26:26 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress on line directives and reducing vertical bloat..real next step is handling nested procedures and static link...perhaps cons'ing up the 'm3cg' and looping over it.. From jkrell at elego.de Sun Aug 19 06:36:14 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 6:36:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819043614.CE0672474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 06:36:14 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: reduce debug output From jkrell at elego.de Sun Aug 19 06:48:55 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 6:48:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819044855.DA5F82474005@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 06:48:55 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work on newlines and #line directives while procrastinating about more important parts From jkrell at elego.de Sun Aug 19 09:51:43 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 9:51:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819075143.7FD5F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 09:51:43 Modified files: cm3/m3-sys/m3back/src/: M3x86.m3 Log message: restore in_proc_call/call_param_size/static_link to 0..1, since I verified that arbitrary nesting does not occur -- function results are stored in temporaries..I'm not sure I fully understand this, but anyway, putting it back to how it was very very long term From jkrell at elego.de Mon Aug 20 00:53:22 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 20 Aug 2012 0:53:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819225322.807B92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/20 00:53:22 Added files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.i3 M3CG_MultiPass.m3 Log message: work in progress From jkrell at elego.de Mon Aug 20 01:14:14 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 20 Aug 2012 1:14:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819231416.63FE62474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/20 01:14:14 Modified files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.i3 M3CG_MultiPass.m3 Added files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.i3 M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Mon Aug 20 01:28:07 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 20 Aug 2012 1:28:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819232807.76A922474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/20 01:28:07 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Tue Aug 21 02:24:06 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:24:06 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821002406.B0F8D2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:24:06 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Tue Aug 21 02:24:28 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:24:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821002428.BB56F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:24:28 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Tue Aug 21 02:28:12 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:28:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821002812.745762474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:28:12 Modified files: cm3/m3-sys/m3middle/src/: m3makefile Log message: add M3CG_DoNothing and M3CG_MultiPass From jkrell at elego.de Tue Aug 21 02:36:37 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:36:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821003637.B58C62474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:36:37 Modified files: cm3/m3-sys/m3middle/src/: M3CG_BinRd.m3 M3CG_DoNothing.m3 M3CG_MultiPass.m3 Log message: work in progress From jkrell at elego.de Wed Aug 22 09:22:51 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 9:22:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822072251.CD72E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 09:22:51 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 M3CG_MultiPass.i3 M3CG_MultiPass.m3 Log message: ..tedious work in progress...would be much easier with C preprocessor... From jkrell at elego.de Wed Aug 22 09:28:20 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 9:28:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822072820.5055B2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 09:28:20 Modified files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.m3 Log message: ..tedious work in progress...would be much easier with C preprocessor... From jkrell at elego.de Wed Aug 22 16:14:43 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 16:14:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822141443.2CF4E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 16:14:43 Modified files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.i3 M3CG_MultiPass.m3 Log message: tedious work in progress From jkrell at elego.de Wed Aug 22 16:15:40 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 16:15:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822141540.398D42474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 16:15:40 Modified files: cm3/m3-sys/m3middle/src/: M3CG_Rd.m3 M3CG_Wr.m3 Log message: when printing variables and procedures: e.g: begin_procedure p.32 store v.33 0 Addr Addr instead: begin_procedure p.32.Makefile__NoteSourceFile store v.33.file 0 Addr Addr i.e. much more readable granted, less compact, not "normalized" (redundant data) I verified that m3cgcat still roundtrips. Not that I ever tried that before, but that is what the design implied the ability to do. Not that it is likely important these days/years/decades. The delimiting "." is chosen to stop integer parsing It is presumed names don't contain spaces, or whatever, that M3CG_Rd is ok with this extra output from M3CG_Wr. I only tried with one file. Note that I hacked M3CG_Rd__CvtInt to not complain about the extra text. It might be better to have it verify it some, like that it is dot followed by star or a valid pair of "__" delimited identifiers. From jkrell at elego.de Wed Aug 22 17:47:15 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 17:47:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822154715.293522474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 17:47:15 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress..some simple needed pieces From jkrell at elego.de Sat Aug 25 07:47:12 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 7:47:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825054712.2B16FCC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 07:47:12 Added files: cm3/m3-sys/m3back/src/: experiment-float-to-int.c Log message: experiment/work-in-progres From jkrell at elego.de Sat Aug 25 08:44:01 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 8:44:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825064401.9F864CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 08:44:01 Added files: cm3/m3-sys/m3back/src/: experiment-bitfield.c experiment-bitfield.sh Log message: C bitfield layout demo From jkrell at elego.de Sat Aug 25 09:08:49 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:08:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825070849.0F0F1CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:08:49 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: more combinatorial gymnastics From jkrell at elego.de Sat Aug 25 09:18:54 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:18:54 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825071854.CFE06CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:18:54 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: oops -- reduce a bit From jkrell at elego.de Sat Aug 25 09:38:36 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:38:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825073836.66AD9CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:38:36 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: modify the input matrix From jkrell at elego.de Sat Aug 25 09:40:05 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:40:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825074005.32CE2CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:40:05 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: modify the input matrix From jkrell at elego.de Sat Aug 25 20:51:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 20:51:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825185122.2D6F4CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 20:51:22 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: experiment From jkrell at elego.de Sat Aug 25 21:01:07 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 21:01:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825190107.D5EB2CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 21:01:07 Modified files: cm3/m3-sys/m3back/src/: M3x86.m3 Log message: fix internal diagnostics -- set_member vs. set_singleton From jkrell at elego.de Sat Aug 25 21:36:55 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 21:36:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825193655.9807BCC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 21:36:55 Modified files: cm3/m3-libs/m3core/src/Csupport/Common/: hand.c Log message: 1UL => ((WORD_T)1) for hypothetical portability to e.g. Win64 (notice this working on C backend) From jkrell at elego.de Sat Aug 25 21:47:24 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 21:47:24 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825194724.0A3DECC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 21:47:24 Modified files: cm3/m3-libs/m3core/src/Csupport/Common/: hand.c Log message: add some const From jkrell at elego.de Sat Aug 25 22:46:27 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 22:46:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825204628.C26F8CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 22:46:27 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: fill in some more pieces -- shift, rotate, set operations From jkrell at elego.de Sun Aug 26 00:42:45 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 26 Aug 2012 0:42:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825224251.F3EC2CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/26 00:42:45 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Added files: cm3/m3-sys/m3back/src/: test-insert.c test-extract.c Log message: fix insert; it was worth testing From jkrell at elego.de Sun Aug 26 01:46:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 26 Aug 2012 1:46:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825234625.8F11DCC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/26 01:46:22 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: actually hook up insert/extract, and implement sign extend too From jkrell at elego.de Mon Aug 27 05:59:39 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 5:59:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827035942.5C634CC8EA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 05:59:39 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress From jkrell at elego.de Mon Aug 27 07:08:01 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:08:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827050848.D7AB0CC8E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:08:01 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Added files: cm3/m3-sys/m3back/src/: M3C-save1.i3 M3C-save1.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 07:23:16 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:23:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827052318.8D128CC8E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:23:16 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 07:49:37 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:49:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827054945.15948CC8EA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:49:37 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 07:51:42 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:51:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827055145.F05DDCC8EB@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:51:42 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 08:04:47 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 8:04:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827060451.529B1CC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 08:04:47 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 08:10:00 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 8:10:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827061004.12205CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 08:10:00 Modified files: cm3/scripts/: pkginfo.txt Log message: add m3cggen From jkrell at elego.de Mon Aug 27 08:11:18 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 8:11:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827061134.78772CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 08:11:18 Modified files: cm3/scripts/python/: pylib.py Log message: support 'keep' and cleanup code From jkrell at elego.de Mon Aug 27 09:20:52 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 9:20:52 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827072053.3FFA0CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 09:20:52 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: direct and indirect function calls I think work now complete with 1) function pointers are cast to (return-type (*)()) which allows any number of parameters making that more typesafe would be good 2) import_procedure is called in the "middle" of functions -- upon first call, inside a scope, but then later imported functions are called from other functions To workaround this, I output prototypes right away, and save them, and output them again at the next begin_procedure; yuck I suppose if this were K&R, we might do something less safe and smaller.. From jkrell at elego.de Mon Aug 27 10:14:20 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 10:14:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827081423.3838DCC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 10:14:20 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: open scopes as needed for locals/temps/import_procedure -- makes me nervous -- how does it interact with begin_block/end_block and actual repeated names at nested scopes -- it'd really be good to push up all locals/temps to the top of their scope and import_procedure to global..later..fill in copy/copy_n, leaving just static_link??..getting closer... From jkrell at elego.de Mon Aug 27 10:36:37 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 10:36:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827083638.5C090CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 10:36:37 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: implement init_chars From jkrell at elego.de Mon Aug 27 10:46:19 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 10:46:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827084633.EE63CCC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 10:46:19 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: fill in init_float..not great, and probably has the exponent character to be changed.. From jkrell at elego.de Mon Aug 27 11:18:14 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 11:18:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827091848.282CCCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 11:18:14 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: small changes From jkrell at elego.de Mon Aug 27 11:20:07 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 11:20:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827092009.98C70CC89E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 11:20:07 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: fix void calls to call right away instead of push From jkrell at elego.de Mon Aug 27 11:24:39 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 11:24:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827092444.0CDBBCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 11:24:39 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: emit prototypes for declare_procedure with only zero parameters, oops From wagner at elego.de Mon Aug 27 12:09:21 2012 From: wagner at elego.de (Olaf Wagner) Date: Mon, 27 Aug 2012 12:09:21 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827100923.717A8CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 12/08/27 12:09:21 Modified files: cm3/scripts/regression/: defs.sh Log message: trace shipping From jkrell at elego.de Mon Aug 27 15:30:52 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 15:30:52 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827133054.AB2F1CC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 15:30:52 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: significant work in progress on nested functions and static links From jkrell at elego.de Mon Aug 27 15:57:55 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 15:57:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827135755.8D067CC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 15:57:55 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress nested functions static link.. From wagner at elego.de Tue Aug 28 09:45:11 2012 From: wagner at elego.de (Olaf Wagner) Date: Tue, 28 Aug 2012 9:45:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911211916.3ABEECC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 12/08/28 09:45:11 Modified files: cm3/scripts/regression/: update_snapshot_status.sh Log message: fix list order for cleanup to time From jkrell at elego.de Tue Aug 28 05:42:31 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 28 Aug 2012 5:42:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911211947.C8E35CC8BA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/28 05:42:31 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress..mainly just whitespace.. From jkrell at elego.de Tue Aug 28 05:43:11 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 28 Aug 2012 5:43:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911211955.DADDBCC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/28 05:43:11 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress..mainly just whitespace.. From jkrell at elego.de Tue Aug 28 09:44:25 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 28 Aug 2012 9:44:25 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911212000.31DA3CC8BF@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/28 09:44:25 Added files: cm3/m3-sys/m3tests/src/c1/c135/: Main.m3 m3makefile ./: Main.m3 m3makefile cm3/m3-sys/m3tests/src/c1/c136/: Main.m3 m3makefile Log message: some test cases for nested functions, except handlers, finally blocks, nested functions therein, and an initializer which it turns out is simple There seems to be a matter where finally and/or except blocks are nested but never take a static link, but other nested functions should take an extra parameter for static link. I need to study M3x86.m3 more for how it handle this, but it looks like maybe I should look examine the function name to determine if it is an exception or finally handler, and add static links to level>0 functions except for those. We'll see. Later. From jkrell at elego.de Thu Aug 2 07:23:55 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 7:23:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802052357.9B84A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 07:23:55 Modified files: cm3/m3-sys/cminstall/src/config-no-install/: AMD64_SOLARIS I386_SOLARIS SPARC32_SOLARIS.common SPARC64_SOLARIS Solaris.common Log message: use -xregs=no%appl with Sun cc From jkrell at elego.de Thu Aug 2 07:25:45 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 7:25:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802052545.E736E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 07:25:45 Modified files: cm3/scripts/python/: pylib.py Log message: use -xregs=no%appl with Sun cc From jkrell at elego.de Thu Aug 2 08:07:28 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 8:07:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802060728.F0C1A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 08:07:27 Modified files: cm3/m3-sys/m3cc/gcc-4.5/gcc/config/moxie/: moxie.c Log message: mark it as modified for Modula-3 -- we don't use this file, it is for some architecture I never heard of From jkrell at elego.de Thu Aug 2 08:13:16 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 8:13:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802061318.C10EA2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 08:13:16 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/: moxie.c Log message: port change from 4.5 -- we don't use this file, it is for some architecture I never heard of From jkrell at elego.de Thu Aug 2 11:24:17 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 2 Aug 2012 11:24:17 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120802092417.195822474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/02 11:24:17 Modified files: cm3/m3-sys/m3front/src/misc/: CG.m3 Log message: fix If_closure if NOT Target.Aligned_procedures This fixes SPARC64_SOLARIS. From jay.krell at cornell.edu Thu Aug 2 11:25:05 2012 From: jay.krell at cornell.edu (Jay K) Date: Thu, 2 Aug 2012 09:25:05 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120802092417.195822474003@birch.elegosoft.com> References: <20120802092417.195822474003@birch.elegosoft.com> Message-ID: RCS file: /usr/cvs/cm3/m3-sys/m3front/src/misc/CG.m3,v retrieving revision 1.40 diff -u -r1.40 CG.m3 --- misc/CG.m3 1 Nov 2010 08:35:21 -0000 1.40 +++ misc/CG.m3 2 Aug 2012 08:58:41 -0000 @@ -2610,7 +2610,8 @@ cg.loophole (Type.Addr, Target.Integer.cg_type); Push_int (TargetMap.CG_Align_bytes[Target.Integer.cg_type] - 1); cg.and (Target.Integer.cg_type); - cg.if_true (Target.Integer.cg_type, nope, Always - freq); + cg.load_integer (Target.Integer.cg_type, TInt.Zero); + cg.if_compare (Target.Integer.cg_type, Cmp.NE, nope, Always - freq); SPop (1, "If_closure-unaligned"); END; Push (proc); - Jay > Date: Thu, 2 Aug 2012 11:24:17 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/02 11:24:17 > > Modified files: > cm3/m3-sys/m3front/src/misc/: CG.m3 > > Log message: > fix If_closure if NOT Target.Aligned_procedures > This fixes SPARC64_SOLARIS. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Fri Aug 3 07:46:48 2012 From: jkrell at elego.de (Jay Krell) Date: Fri, 3 Aug 2012 7:46:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120803054655.E61A62474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/03 07:46:48 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: move SPARC64_SOLARIS to gcc 4.7 backend From jkrell at elego.de Fri Aug 3 08:00:42 2012 From: jkrell at elego.de (Jay Krell) Date: Fri, 3 Aug 2012 8:00:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120803060043.2516E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/03 08:00:41 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: builtins.c cgraphunit.c gcse.c gimple-fold.c lto-cgraph.c lto-compress.c lto-opts.c lto-section-in.c lto-section-out.c lto-streamer-in.c lto-streamer-out.c lto-streamer.c lto-symtab.c passes.c tree-pass.h Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: graphite-clast-to-gimple.h graphite-cloog-compat.h graphite-cloog-util.h graphite-dependences.h graphite-poly.h graphite-ppl.h graphite-scop-detection.h graphite-sese-to-poly.h Log message: remove some unused code -- builtins and LTO From jkrell at elego.de Sun Aug 5 18:53:01 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 18:53:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805165301.E98EB2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 18:53:01 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: final.c tree-chrec.c tree-ssa-forwprop.c Log message: initialize locals From jkrell at elego.de Sun Aug 5 18:55:19 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 18:55:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805165519.122012474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 18:55:19 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ./: parse.c cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl configure ./: Makefile.def Makefile.in Makefile.tpl configure cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure configure.ac double-int.c double-int.h expr.c fold-const.c lto-compress.c lto-section-out.c passes.c real.c toplev.c tree-pass.h tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ./: Makefile.in builtins.c configure configure.ac double-int.c double-int.h expr.c fold-const.c lto-compress.c lto-section-out.c passes.c real.c toplev.c tree-pass.h tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c genmultilib realmpfr.h ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c genmultilib realmpfr.h cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 aclocal.m4 adler32.c algorithm.txt compress.c configure configure.ac crc32.c crc32.h deflate.c deflate.h example.c gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c inflate.h inftrees.c inftrees.h make_vms.com minigzip.c trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h zutil.c zutil.h ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 aclocal.m4 adler32.c algorithm.txt compress.c configure configure.ac crc32.c crc32.h deflate.c deflate.h example.c gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c inflate.h inftrees.c inftrees.h make_vms.com minigzip.c trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h zutil.c zutil.h cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ./: Makefile.pup Makefile.sas cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp readme.txt zlib.inc ./: bndsrc compile.clp readme.txt zlib.inc cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c gzlog.h zlib_how.html zpipe.c zran.c ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c gzlog.h zlib_how.html zpipe.c zran.c cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc Makefile.tc ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc Makefile.tc cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README descrip.mms visual-basic.txt zlib.html ./: Makefile.riscos README descrip.mms visual-basic.txt zlib.html cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ./: Makefile.os2 zlib.def cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ./: README.projects cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ./: package.qpg cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc Makefile.msc VisualC.txt zlib.def zlib1.rc ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: remove use of gmp and zlib removal of gmp does have a little collateral damage in lost optimizations -- value range propagation (vrp) and some loop optimizations (gmp used in calculating how many times loops run) zlib is only for LTO, which we don't use anyway remove some dead stuff wrt collect, ppl, cloog From dabenavidesd at yahoo.es Sun Aug 5 20:22:59 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Sun, 5 Aug 2012 19:22:59 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120805165519.122012474003@birch.elegosoft.com> Message-ID: <1344190979.22661.YahooMailClassic@web29703.mail.ird.yahoo.com> Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Sun Aug 5 20:47:14 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 20:47:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805184714.D6A532474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 20:47:14 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: builtins.c Log message: remove more unused code -- gcc has many builtins and we use very few From jkrell at elego.de Sun Aug 5 20:49:43 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 20:49:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805184943.B8B9C2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 20:49:43 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: xcoffout.c vmsdbgout.c loop-doloop.c hw-doloop.c Log message: quash most of these warnings: ranlib: file: libbackend.a(insn-peep.o) has no symbols ranlib: file: libbackend.a(hw-doloop.o) has no symbols ranlib: file: libbackend.a(loop-doloop.o) has no symbols ranlib: file: libbackend.a(target-globals.o) has no symbols ranlib: file: libbackend.a(vmsdbgout.o) has no symbols ranlib: file: libbackend.a(xcoffout.o) has no symbols From jkrell at elego.de Sun Aug 5 20:52:03 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 5 Aug 2012 20:52:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120805185203.469BD2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/05 20:52:03 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in cgraph.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-reference.c lto-streamer.h opts-global.c passes.c ./: Makefile.in cgraph.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c ipa-pure-const.c ipa-reference.c lto-streamer.h opts-global.c passes.c cm3/m3-sys/m3cc/src/: clean_marker.txt Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: data-streamer-in.c data-streamer-out.c data-streamer.c data-streamer.h gcc.c gimple-streamer-in.c gimple-streamer-out.c gimple-streamer.h lto-cgraph.c lto-compress.c lto-opts.c lto-section-in.c lto-section-out.c lto-streamer-in.c lto-streamer-out.c lto-streamer.c lto-symtab.c lto-wrapper.c streamer-hooks.c streamer-hooks.h tree-streamer-in.c tree-streamer-out.c tree-streamer.c tree-streamer.h ./: data-streamer-in.c data-streamer-out.c data-streamer.c data-streamer.h gcc.c gimple-streamer-in.c gimple-streamer-out.c gimple-streamer.h lto-cgraph.c lto-compress.c lto-opts.c lto-section-in.c lto-section-out.c lto-streamer-in.c lto-streamer-out.c lto-streamer.c lto-symtab.c lto-wrapper.c streamer-hooks.c streamer-hooks.h tree-streamer-in.c tree-streamer-out.c tree-streamer.c tree-streamer.h Log message: remove LTO initialize some locals remove unused gcc.c (gcc driver -- that normally runs cc1, ld, etc.) From jay.krell at cornell.edu Mon Aug 6 02:53:45 2012 From: jay.krell at cornell.edu (Jay) Date: Sun, 5 Aug 2012 17:53:45 -0700 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1344190979.22661.YahooMailClassic@web29703.mail.ird.yahoo.com> References: <1344190979.22661.YahooMailClassic@web29703.mail.ird.yahoo.com> Message-ID: <02C0C029-7A9B-4D82-A416-19B54FD1BE89@gmail.com> Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. - Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: > Hi all: > Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? > For instance CM3 -> C ?m3gcc? .is > Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? > This is to recover type information lost in translation to C before is lost. > Thanks in advance > > --- El dom, 5/8/12, Jay Krell escribi?: > > De: Jay Krell > Asunto: [M3commit] CVS Update: cm3 > Para: m3commit at elegosoft.com > Fecha: domingo, 5 de agosto, 2012 13:55 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/05 18:55:19 > > Modified files: > cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c > ./: parse.c > cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl > configure > ./: Makefile.def Makefile.in Makefile.tpl configure > cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure > configure.ac double-int.c > double-int.h expr.c fold-const.c > lto-compress.c lto-section-out.c > passes.c real.c toplev.c > tree-pass.h tree-ssa-loop-niter.c > tree-vrp.c tree.c tree.h > ./: Makefile.in builtins.c configure configure.ac double-int.c > double-int.h expr.c fold-const.c lto-compress.c > lto-section-out.c passes.c real.c toplev.c tree-pass.h > tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h > cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile > Removed files: > cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h > collect2.c collect2.h gcc-ar.c > genmultilib realmpfr.h > ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c > genmultilib realmpfr.h > cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in > README acinclude.m4 aclocal.m4 > adler32.c algorithm.txt > compress.c configure configure.ac > crc32.c crc32.h deflate.c > deflate.h example.c gzio.c > infback.c inffast.c inffast.h > inffixed.h inflate.c inflate.h > inftrees.c inftrees.h > make_vms.com minigzip.c trees.c > trees.h uncompr.c zconf.h > zconf.in.h zlib.3 zlib.h zutil.c > zutil.h > ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 > aclocal.m4 adler32.c algorithm.txt compress.c configure > configure.ac crc32.c crc32.h deflate.c deflate.h example.c > gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c > inflate.h inftrees.c inftrees.h make_vms.com minigzip.c > trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h > zutil.c zutil.h > cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas > ./: Makefile.pup Makefile.sas > cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp > readme.txt zlib.inc > ./: bndsrc compile.clp readme.txt zlib.inc > cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c > gun.c gzappend.c > gzjoin.c gzlog.c gzlog.h > zlib_how.html zpipe.c > zran.c > ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c > gzlog.h zlib_how.html zpipe.c zran.c > cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 > Makefile.emx Makefile.msc > Makefile.tc > ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc > Makefile.tc > cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README > descrip.mms visual-basic.txt > zlib.html > ./: Makefile.riscos README descrip.mms visual-basic.txt > zlib.html > cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def > ./: Makefile.os2 zlib.def > cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects > ./: README.projects > cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt > example.dsp > minigzip.dsp > zlib.dsp > zlib.dsw > ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw > cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg > ./: package.qpg > cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor > Makefile.emx Makefile.gcc > Makefile.msc VisualC.txt > zlib.def zlib1.rc > ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc > Makefile.msc VisualC.txt zlib.def zlib1.rc > > Log message: > remove use of gmp and zlib > removal of gmp does have a little collateral damage in lost > optimizations -- value range propagation (vrp) and some loop > optimizations (gmp used in calculating how many times > loops run) > zlib is only for LTO, which we don't use anyway > remove some dead stuff wrt collect, ppl, cloog > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dabenavidesd at yahoo.es Mon Aug 6 04:37:52 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 6 Aug 2012 03:37:52 +0100 (BST) Subject: [M3commit] CVS Update: cm3 Message-ID: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Hi all: yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O ??? M3cg??????????????? C?????????????? S ???????????????????????????????? C???????????????? S????????????????? O Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? If not is better to go through the right side scheme for our JIT target. Thanks in advance --- El dom, 5/8/12, Jay escribi?: De: Jay Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "" , "" Fecha: domingo, 5 de agosto, 2012 19:53 Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. ?- Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragisha at m3w.org Mon Aug 6 09:08:23 2012 From: dragisha at m3w.org (=?utf-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 6 Aug 2012 09:08:23 +0200 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> References: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: Daniel, It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). Have a nice time! On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > > Hi all: > yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) > M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O , S ???O > M3cg C S C S O > > Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR? Why waste time on coding it, Code that isn't running? > The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? > If not is better to go through the right side scheme for our JIT target. > Thanks in advance > > --- El dom, 5/8/12, Jay escribi?: > > De: Jay > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "" , "" > Fecha: domingo, 5 de agosto, 2012 19:53 > > Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. > > - Jay (briefly/pocket-sized-computer-aka-phone) > > On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: > >> Hi all: >> Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >> For instance CM3 -> C ?m3gcc? .is >> Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? >> This is to recover type information lost in translation to C before is lost. >> Thanks in advance >> >> --- El dom, 5/8/12, Jay Krell escribi?: >> >> De: Jay Krell >> Asunto: [M3commit] CVS Update: cm3 >> Para: m3commit at elegosoft.com >> Fecha: domingo, 5 de agosto, 2012 13:55 >> >> CVSROOT: /usr/cvs >> Changes by: jkrell at birch. 12/08/05 18:55:19 >> >> Modified files: >> cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >> ./: parse.c >> cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >> configure >> ./: Makefile.def Makefile.in Makefile.tpl configure >> cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >> configure.ac double-int.c >> double-int.h expr.c fold-const.c >> lto-compress.c lto-section-out.c >> passes.c real.c toplev.c >> tree-pass.h tree-ssa-loop-niter.c >> tree-vrp.c tree.c tree.h >> ./: Makefile.in builtins.c configure configure.ac double-int.c >> double-int.h expr.c fold-const.c lto-compress.c >> lto-section-out.c passes.c real.c toplev.c tree-pass.h >> tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >> cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >> Removed files: >> cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >> collect2.c collect2.h gcc-ar.c >> genmultilib realmpfr.h >> ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >> genmultilib realmpfr.h >> cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >> README acinclude.m4 aclocal.m4 >> adler32.c algorithm.txt >> compress.c configure configure.ac >> crc32.c crc32.h deflate.c >> deflate.h example.c gzio.c >> infback.c inffast.c inffast.h >> inffixed.h inflate.c inflate.h >> inftrees.c inftrees.h >> make_vms.com minigzip.c trees.c >> trees.h uncompr.c zconf.h >> zconf.in.h zlib.3 zlib.h zutil.c >> zutil.h >> ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >> aclocal.m4 adler32.c algorithm.txt compress.c configure >> configure.ac crc32.c crc32.h deflate.c deflate.h example.c >> gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >> inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >> trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >> zutil.c zutil.h >> cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >> ./: Makefile.pup Makefile.sas >> cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >> readme.txt zlib.inc >> ./: bndsrc compile.clp readme.txt zlib.inc >> cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >> gun.c gzappend.c >> gzjoin.c gzlog.c gzlog.h >> zlib_how.html zpipe.c >> zran.c >> ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >> gzlog.h zlib_how.html zpipe.c zran.c >> cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >> Makefile.emx Makefile.msc >> Makefile.tc >> ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >> Makefile.tc >> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >> descrip.mms visual-basic.txt >> zlib.html >> ./: Makefile.riscos README descrip.mms visual-basic.txt >> zlib.html >> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >> ./: Makefile.os2 zlib.def >> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >> ./: README.projects >> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >> example.dsp >> minigzip.dsp >> zlib.dsp >> zlib.dsw >> ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >> cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >> ./: package.qpg >> cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >> Makefile.emx Makefile.gcc >> Makefile.msc VisualC.txt >> zlib.def zlib1.rc >> ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >> Makefile.msc VisualC.txt zlib.def zlib1.rc >> >> Log message: >> remove use of gmp and zlib >> removal of gmp does have a little collateral damage in lost >> optimizations -- value range propagation (vrp) and some loop >> optimizations (gmp used in calculating how many times >> loops run) >> zlib is only for LTO, which we don't use anyway >> remove some dead stuff wrt collect, ppl, cloog >> -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 495 bytes Desc: Message signed with OpenPGP using GPGMail URL: From dragisha at m3w.org Mon Aug 6 09:32:26 2012 From: dragisha at m3w.org (=?utf-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 6 Aug 2012 09:32:26 +0200 Subject: [M3commit] CVS Update: cm3 In-Reply-To: References: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: m3main.c may be exception here. mea culpa :) On Aug 6, 2012, at 9:08 AM, Dragi?a Duri? wrote: > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 495 bytes Desc: Message signed with OpenPGP using GPGMail URL: From jkrell at elego.de Mon Aug 6 09:39:38 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 9:39:38 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806073938.A03792474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 09:39:38 Modified files: cm3/m3-tools/cvsup/suplib/src/: Ugzip.i3 Ugzip.m3 Log message: use calloc instead of malloc, avoid heap allocation for ZLIB_VERSION From jkrell at elego.de Mon Aug 6 11:16:01 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 11:16:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806091601.C1C542474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 11:16:01 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadApple.c ThreadFreeBSD.c ThreadOpenBSD.c ThreadPThread.m3 Log message: don't process stacks where stackbase = NNIL From jkrell at elego.de Mon Aug 6 11:20:18 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 11:20:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806092018.23D032474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 11:20:18 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadApple.c ThreadFreeBSD.c ThreadOpenBSD.c Log message: fix? From jkrell at elego.de Mon Aug 6 12:33:01 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 12:33:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806103302.671782474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 12:33:01 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadFreeBSD.c Log message: more informative print when pthread_suspend_np / pthread_resume_np fail note that these were and remain fatal, even though their callers are prepared to deal with failure -- maybe they shouldn't be fatal? From jkrell at elego.de Mon Aug 6 12:36:00 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 12:36:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806103601.36A382474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 12:36:00 Modified files: cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 Log message: me.stackbase := NIL inside activeMu, so that dying threads aren't suspended/resumed I tried making suspend/resume always succeed if stackbase = NIL, but that access violated in StopWorld; I don't understand. That is, setting it NIL outside the locks should be ok, as long as the code inside the locks notices. Test case if starting Juno on I386_FREEBSD with gcc 4.7 backend. It doesn't reproduce under a debugger. Note that probably FreeBSD, x86, gcc 4.7 aren't relevant. What probably is relevant is that Juno creates many threads and probably much garbage and heap allocations during startup. From jay.krell at cornell.edu Mon Aug 6 12:39:53 2012 From: jay.krell at cornell.edu (Jay K) Date: Mon, 6 Aug 2012 10:39:53 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120806103601.36A382474003@birch.elegosoft.com> References: <20120806103601.36A382474003@birch.elegosoft.com> Message-ID: Tony please look at this further? The error was that pthread_suspend_np ?or resume, I forget which, on FreeBSD was failing with #define ESRCH 3 /* No such process */ which really shouldn't happen. Index: src/thread/PTHREAD/ThreadPThread.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/thread/PTHREAD/ThreadPThread.m3,v retrieving revision 1.261 diff -u -r1.261 ThreadPThread.m3 --- src/thread/PTHREAD/ThreadPThread.m3 6 Aug 2012 09:16:01 -0000 1.261 +++ src/thread/PTHREAD/ThreadPThread.m3 6 Aug 2012 10:33:27 -0000 @@ -421,11 +421,10 @@ RunThread(me); - me.stackbase := NIL; (* disable GC scanning of my stack *) - (* remove from the list of active threads *) WITH r = pthread_mutex_lock(activeMu) DO <*ASSERT r=0*> END; <*ASSERT allThreads # me*> + me.stackbase := NIL; (* disable GC scanning of my stack *) me.next.prev := me.prev; me.prev.next := me.next; WITH r = pthread_detach_self() DO <*ASSERT r=0*> END; > Date: Mon, 6 Aug 2012 12:36:00 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/06 12:36:00 > > Modified files: > cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 > > Log message: > me.stackbase := NIL inside activeMu, so that dying threads > aren't suspended/resumed > > I tried making suspend/resume always succeed if stackbase = NIL, > but that access violated in StopWorld; I don't understand. > > That is, setting it NIL outside the locks should be ok, as long > as the code inside the locks notices. > > Test case if starting Juno on I386_FREEBSD with gcc 4.7 backend. > It doesn't reproduce under a debugger. > > Note that probably FreeBSD, x86, gcc 4.7 aren't relevant. > What probably is relevant is that Juno creates many threads > and probably much garbage and heap allocations during startup. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Aug 6 12:58:03 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 12:58:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806105804.20F9F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 12:58:03 Modified files: cm3/m3-ui/ui/src/vbt/: VBTRep.m3 Log message: avoid subscript out of range at line 644 test case is starting up most gui apps on FreeBSD/x86 with gcc 4.7 backend, remoting X to MacOSX 10.5; the distinguishing factor is probably the relative lack of windows or something funny with window layering on Mac -- i.e. depth = 0, resulting array index is -1 and that is invalid Trestle experts, please review and think over it more. From jay.krell at cornell.edu Mon Aug 6 12:58:50 2012 From: jay.krell at cornell.edu (Jay K) Date: Mon, 6 Aug 2012 10:58:50 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120806105804.20F9F2474003@birch.elegosoft.com> References: <20120806105804.20F9F2474003@birch.elegosoft.com> Message-ID: Index: VBTRep.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-ui/ui/src/vbt/VBTRep.m3,v retrieving revision 1.2 diff -u -w -r1.2 VBTRep.m3 --- VBTRep.m3 17 Mar 2008 03:46:14 -0000 1.2 +++ VBTRep.m3 6 Aug 2012 10:56:01 -0000 @@ -641,11 +641,13 @@ (* All d: dcount[d].n = # VBTs in list with depth at most d. *) WITH v = NEW(REF ARRAY OF VBT.T, n) DO FOR i := 0 TO n - 1 DO + IF list[i].depth > 0 THEN v[dcount[list[i].depth - 1].n] := list[i].v; INC(dcount[list[i].depth - 1].n); (* All d: dcount[d-1].n = # VBTs in list with depth < d, or with depth = d that have been copied into v. *) END; + END; (* v has all the VBTs in the list and is sorted by depth *) FOR i := 0 TO n - 1 DO IF Prop.Marked IN v[i].props THEN > Date: Mon, 6 Aug 2012 12:58:03 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/06 12:58:03 > > Modified files: > cm3/m3-ui/ui/src/vbt/: VBTRep.m3 > > Log message: > avoid subscript out of range at line 644 > test case is starting up most gui apps on FreeBSD/x86 with gcc 4.7 > backend, remoting X to MacOSX 10.5; the distinguishing factor > is probably the relative lack of windows or something funny > with window layering on Mac -- i.e. depth = 0, resulting array > index is -1 and that is invalid > > Trestle experts, please review and think over it more. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jay.krell at cornell.edu Mon Aug 6 13:17:50 2012 From: jay.krell at cornell.edu (Jay K) Date: Mon, 6 Aug 2012 11:17:50 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: References: <20120806105804.20F9F2474003@birch.elegosoft.com>, Message-ID: Sorry, that isn't the right fix. The problem can be better understood like so: DepthArray = REF ARRAY OF RECORD n := 0 END; dcount := NEW(DepthArray, 10); FOR i := FIRST(dcount^) TO LAST(dcount^) DO <* ASSERT dcount[i].n = 0 *> END; the assertion fails sometimes. I'll have to keep digging. - Jay From: jay.krell at cornell.edu To: jkrell at elego.de; m3commit at elegosoft.com Date: Mon, 6 Aug 2012 10:58:50 +0000 Subject: Re: [M3commit] CVS Update: cm3 Index: VBTRep.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-ui/ui/src/vbt/VBTRep.m3,v retrieving revision 1.2 diff -u -w -r1.2 VBTRep.m3 --- VBTRep.m3 17 Mar 2008 03:46:14 -0000 1.2 +++ VBTRep.m3 6 Aug 2012 10:56:01 -0000 @@ -641,11 +641,13 @@ (* All d: dcount[d].n = # VBTs in list with depth at most d. *) WITH v = NEW(REF ARRAY OF VBT.T, n) DO FOR i := 0 TO n - 1 DO + IF list[i].depth > 0 THEN v[dcount[list[i].depth - 1].n] := list[i].v; INC(dcount[list[i].depth - 1].n); (* All d: dcount[d-1].n = # VBTs in list with depth < d, or with depth = d that have been copied into v. *) END; + END; (* v has all the VBTs in the list and is sorted by depth *) FOR i := 0 TO n - 1 DO IF Prop.Marked IN v[i].props THEN > Date: Mon, 6 Aug 2012 12:58:03 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/06 12:58:03 > > Modified files: > cm3/m3-ui/ui/src/vbt/: VBTRep.m3 > > Log message: > avoid subscript out of range at line 644 > test case is starting up most gui apps on FreeBSD/x86 with gcc 4.7 > backend, remoting X to MacOSX 10.5; the distinguishing factor > is probably the relative lack of windows or something funny > with window layering on Mac -- i.e. depth = 0, resulting array > index is -1 and that is invalid > > Trestle experts, please review and think over it more. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Mon Aug 6 13:20:26 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 13:20:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806112027.131D42474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 13:20:26 Modified files: cm3/m3-ui/ui/src/vbt/: VBTRep.m3 Log message: go back a version (copy from elease_branch_cm3_5_8 From jkrell at elego.de Mon Aug 6 13:33:16 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 6 Aug 2012 13:33:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120806113316.4FE3F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/06 13:33:16 Modified files: cm3/m3-sys/m3cc/gcc-4.5/gcc/: passes.c Log message: remove unused ipa_write_summaries_2 it produces a warning about introducing a struct in parens I'm testing 4.5 to isolate problems. From dabenavidesd at yahoo.es Mon Aug 6 14:26:35 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 6 Aug 2012 13:26:35 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: Message-ID: <1344255995.36691.YahooMailClassic@web29703.mail.ird.yahoo.com> Hi all: please if this description helps you understand the problem is to communicate with a C C to Modula-3 process: http://groups.yahoo.com/group/rmiug-jobs/message/54928 Thanks in advance --- El lun, 6/8/12, Dragi?a Duri? escribi?: De: Dragi?a Duri? Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "Jay" , m3commit at elegosoft.com Fecha: lunes, 6 de agosto, 2012 02:08 Daniel, It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). Have a nice time! On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: Hi all: yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O ??? M3cg??????????????? C?????????????? S ???????????????????????????????? C???????????????? S????????????????? O Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? If not is better to go through the right side scheme for our JIT target. Thanks in advance --- El dom, 5/8/12, Jay escribi?: De: Jay Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "" , "" Fecha: domingo, 5 de agosto, 2012 19:53 Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. ?- Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragisha at m3w.org Mon Aug 6 18:11:31 2012 From: dragisha at m3w.org (=?utf-8?Q?Dragi=C5=A1a_Duri=C4=87?=) Date: Mon, 6 Aug 2012 18:11:31 +0200 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <1344255995.36691.YahooMailClassic@web29703.mail.ird.yahoo.com> References: <1344255995.36691.YahooMailClassic@web29703.mail.ird.yahoo.com> Message-ID: <539ACFA0-2E75-482A-952D-7A5DCC1EA9B5@m3w.org> This is CV of a guy who implemented Modula-3 to C translator. Not as a backend to existing compiler, like we can do now. As M3CG is in place and ready for exploitation. When DEC was big and Modula-3 IN, guy implemented a compiler. Tons of compilers implemented every year. For example, there is one great compiler I became aware of only recently - Turbo51. Not a Modula-3, but Wirth family member - Pascal. And target is 8bit CPU with few kilobytes of RAM :). Maybe we need few additional lists to carry discussions like this one? One where you can put links you google out, for people trying to follow what-we-have-right-now and another where people who like to chit-chat about relevant technologies can meet and share. On Aug 6, 2012, at 2:26 PM, Daniel Alejandro Benavides D. wrote: > Hi all: > please if this description helps you understand the problem is to communicate with a C C to Modula-3 process: > http://groups.yahoo.com/group/rmiug-jobs/message/54928 > > Thanks in advance > > --- El lun, 6/8/12, Dragi?a Duri? escribi?: > > De: Dragi?a Duri? > Asunto: Re: [M3commit] CVS Update: cm3 > Para: "Daniel Alejandro Benavides D." > CC: "Jay" , m3commit at elegosoft.com > Fecha: lunes, 6 de agosto, 2012 02:08 > > Daniel, > > It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. > > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? > > Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. > > "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. > > And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). > > Have a nice time! > > On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > >> >> Hi all: >> yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) >> M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O , S ???O >> M3cg C S C S O >> >> Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR? Why waste time on coding it, Code that isn't running? >> The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? >> If not is better to go through the right side scheme for our JIT target. >> Thanks in advance >> >> --- El dom, 5/8/12, Jay escribi?: >> >> De: Jay >> Asunto: Re: [M3commit] CVS Update: cm3 >> Para: "Daniel Alejandro Benavides D." >> CC: "" , "" >> Fecha: domingo, 5 de agosto, 2012 19:53 >> >> Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. >> >> - Jay (briefly/pocket-sized-computer-aka-phone) >> >> On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: >> >>> Hi all: >>> Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >>> For instance CM3 -> C ?m3gcc? .is >>> Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? >>> This is to recover type information lost in translation to C before is lost. >>> Thanks in advance >>> >>> --- El dom, 5/8/12, Jay Krell escribi?: >>> >>> De: Jay Krell >>> Asunto: [M3commit] CVS Update: cm3 >>> Para: m3commit at elegosoft.com >>> Fecha: domingo, 5 de agosto, 2012 13:55 >>> >>> CVSROOT: /usr/cvs >>> Changes by: jkrell at birch. 12/08/05 18:55:19 >>> >>> Modified files: >>> cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >>> ./: parse.c >>> cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >>> configure >>> ./: Makefile.def Makefile.in Makefile.tpl configure >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >>> configure.ac double-int.c >>> double-int.h expr.c fold-const.c >>> lto-compress.c lto-section-out.c >>> passes.c real.c toplev.c >>> tree-pass.h tree-ssa-loop-niter.c >>> tree-vrp.c tree.c tree.h >>> ./: Makefile.in builtins.c configure configure.ac double-int.c >>> double-int.h expr.c fold-const.c lto-compress.c >>> lto-section-out.c passes.c real.c toplev.c tree-pass.h >>> tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >>> cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >>> Removed files: >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >>> collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >>> README acinclude.m4 aclocal.m4 >>> adler32.c algorithm.txt >>> compress.c configure configure.ac >>> crc32.c crc32.h deflate.c >>> deflate.h example.c gzio.c >>> infback.c inffast.c inffast.h >>> inffixed.h inflate.c inflate.h >>> inftrees.c inftrees.h >>> make_vms.com minigzip.c trees.c >>> trees.h uncompr.c zconf.h >>> zconf.in.h zlib.3 zlib.h zutil.c >>> zutil.h >>> ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >>> aclocal.m4 adler32.c algorithm.txt compress.c configure >>> configure.ac crc32.c crc32.h deflate.c deflate.h example.c >>> gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >>> inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >>> trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >>> zutil.c zutil.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >>> ./: Makefile.pup Makefile.sas >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >>> readme.txt zlib.inc >>> ./: bndsrc compile.clp readme.txt zlib.inc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >>> gun.c gzappend.c >>> gzjoin.c gzlog.c gzlog.h >>> zlib_how.html zpipe.c >>> zran.c >>> ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >>> gzlog.h zlib_how.html zpipe.c zran.c >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >>> Makefile.emx Makefile.msc >>> Makefile.tc >>> ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >>> Makefile.tc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >>> descrip.mms visual-basic.txt >>> zlib.html >>> ./: Makefile.riscos README descrip.mms visual-basic.txt >>> zlib.html >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >>> ./: Makefile.os2 zlib.def >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >>> ./: README.projects >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >>> example.dsp >>> minigzip.dsp >>> zlib.dsp >>> zlib.dsw >>> ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >>> ./: package.qpg >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >>> Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt >>> zlib.def zlib1.rc >>> ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt zlib.def zlib1.rc >>> >>> Log message: >>> remove use of gmp and zlib >>> removal of gmp does have a little collateral damage in lost >>> optimizations -- value range propagation (vrp) and some loop >>> optimizations (gmp used in calculating how many times >>> loops run) >>> zlib is only for LTO, which we don't use anyway >>> remove some dead stuff wrt collect, ppl, cloog >>> > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 495 bytes Desc: Message signed with OpenPGP using GPGMail URL: From dabenavidesd at yahoo.es Mon Aug 6 19:37:56 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Mon, 6 Aug 2012 18:37:56 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <539ACFA0-2E75-482A-952D-7A5DCC1EA9B5@m3w.org> Message-ID: <1344274676.95070.YahooMailClassic@web29703.mail.ird.yahoo.com> Hi all: yes, not completely bad ideas, is hard to follow on everything by this time of the world, but trust me IBM worked hard in Modula-3 as in Modula-2, I wouldn't be surprised by other products of Modula-3. I have read they are working in a big project of a new programming Java-like language called X10, by the expected boost in performance and productivity, it's free and oss, I have met some other Modula- family members, but sometimes, I lack the interest to let you know. In any case, if you were talking a Modula-3 Interaction Abstract Machine, here it was developed, they worked there also hard: http://reference.kfupm.edu.sa/content/i/n/interaction_abstract_machines_112015.pdf As you say, there might be many machines of Modula-3 we don't know, so it would be nice to count all of those implementations and portability of tools. Thanks in advance --- El lun, 6/8/12, Dragi?a Duri? escribi?: De: Dragi?a Duri? Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "Jay" , m3commit at elegosoft.com Fecha: lunes, 6 de agosto, 2012 11:11 This is CV of a guy who implemented Modula-3 to C translator. Not as a backend to existing compiler, like we can do now. As M3CG is in place and ready for exploitation. When DEC was big and Modula-3 IN, guy implemented a compiler. Tons of compilers implemented every year. For example, there is one great compiler I became aware of only recently - Turbo51. Not a Modula-3, but Wirth family member - Pascal. And target is 8bit CPU with few kilobytes of RAM :). Maybe we need few additional lists to carry discussions like this one? One where you can put links you google out, for people trying to follow what-we-have-right-now and another where people who like to chit-chat about relevant technologies can meet and share. On Aug 6, 2012, at 2:26 PM, Daniel Alejandro Benavides D. wrote: Hi all: please if this description helps you understand the problem is to communicate with a C C to Modula-3 process: http://groups.yahoo.com/group/rmiug-jobs/message/54928 Thanks in advance --- El lun, 6/8/12, Dragi?a Duri? escribi?: De: Dragi?a Duri? Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "Jay" , m3commit at elegosoft.com Fecha: lunes, 6 de agosto, 2012 02:08 Daniel, It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). Have a nice time! On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: Hi all: yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O ??? M3cg??????????????? C?????????????? S ???????????????????????????????? C???????????????? S????????????????? O Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? If not is better to go through the right side scheme for our JIT target. Thanks in advance --- El dom, 5/8/12, Jay escribi?: De: Jay Asunto: Re: [M3commit] CVS Update: cm3 Para: "Daniel Alejandro Benavides D." CC: "" , "" Fecha: domingo, 5 de agosto, 2012 19:53 Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. ?- Jay (briefly/pocket-sized-computer-aka-phone) On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: Hi all: Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? For instance CM3 -> C? ?m3gcc? .is Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? This is to recover type information lost in translation to? C before is lost. Thanks in advance --- El dom, 5/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: domingo, 5 de agosto, 2012 13:55 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/05 18:55:19 Modified files: ??? cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c ??? ./: parse.c ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl ??? ? ? ? ? ? ? ? ? ? ? ? ? ? configure ??? ./: Makefile.def Makefile.in Makefile.tpl configure ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? configure.ac double-int.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? double-int.h expr.c fold-const.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? lto-compress.c lto-section-out.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? passes.c real.c toplev.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-pass.h tree-ssa-loop-niter.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? tree-vrp.c tree.c tree.h ??? ./: Makefile.in builtins.c configure configure.ac double-int.c ??? ? ? double-int.h expr.c fold-const.c lto-compress.c ??? ? ? lto-section-out.c passes.c real.c toplev.c tree-pass.h ??? ? ? tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h ??? cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile Removed files: ??? cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? collect2.c collect2.h gcc-ar.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? genmultilib realmpfr.h ??? ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c ??? ? ? genmultilib realmpfr.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???README acinclude.m4 aclocal.m4 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???adler32.c algorithm.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???compress.c configure configure.ac ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???crc32.c crc32.h deflate.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???deflate.h example.c gzio.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???infback.c inffast.c inffast.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inffixed.h inflate.c inflate.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???inftrees.c inftrees.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???make_vms.com minigzip.c trees.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???trees.h uncompr.c zconf.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zconf.in.h zlib.3 zlib.h zutil.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zutil.h ??? ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 ??? ? ? aclocal.m4 adler32.c algorithm.txt compress.c configure ??? ? ? configure.ac crc32.c crc32.h deflate.c deflate.h example.c ??? ? ? gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c ??? ? ? inflate.h inftrees.c inftrees.h make_vms.com minigzip.c ??? ? ? trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h ??? ? ? zutil.c zutil.h ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas ??? ./: Makefile.pup Makefile.sas ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???readme.txt zlib.inc ??? ./: bndsrc compile.clp readme.txt zlib.inc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gun.c gzappend.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gzjoin.c gzlog.c gzlog.h ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib_how.html zpipe.c ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zran.c ??? ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c ??? ? ? gzlog.h zlib_how.html zpipe.c zran.c ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.msc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.tc ??? ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc ??? ? ? Makefile.tc ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???descrip.mms visual-basic.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.html ??? ./: Makefile.riscos README descrip.mms visual-basic.txt ??? ? ? zlib.html ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def ??? ./: Makefile.os2 zlib.def ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects ??? ./: README.projects ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???example.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???minigzip.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsp ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.dsw ??? ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg ??? ./: package.qpg ??? cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.emx Makefile.gcc ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???Makefile.msc VisualC.txt ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib.def zlib1.rc ??? ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc ??? ? ? Makefile.msc VisualC.txt zlib.def zlib1.rc Log message: ??? remove use of gmp and zlib ??? removal of gmp does have a little collateral damage in lost ??? optimizations -- value range propagation (vrp) and some loop ??? optimizations (gmp used in calculating how many times ??? loops run) ??? zlib is only for LTO, which we don't use anyway ??? remove some dead stuff wrt collect, ppl, cloog -------------- next part -------------- An HTML attachment was scrubbed... URL: From rodney_bates at lcwb.coop Tue Aug 7 21:35:38 2012 From: rodney_bates at lcwb.coop (Rodney M. Bates) Date: Tue, 07 Aug 2012 14:35:38 -0500 Subject: [M3commit] CVS Update: cm3 In-Reply-To: References: <1344220672.14860.YahooMailClassic@web29705.mail.ird.yahoo.com> Message-ID: <50216E0A.1070102@lcwb.coop> I think your patient response is very helpful. On 08/06/2012 02:08 AM, Dragi?a Duri? wrote: > Daniel, > > It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. > > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? > > Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. > > "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. > > And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). > > Have a nice time! > > On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > >> Hi all: >> yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) >> M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O , S ???O >> M3cg C S C S O >> >> Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR? Why waste time on coding it, Code that isn't running? >> The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? >> If not is better to go through the right side scheme for our JIT target. >> Thanks in advance >> >> --- El *dom, 5/8/12, Jay />/* escribi?: >> >> >> De: Jay > >> Asunto: Re: [M3commit] CVS Update: cm3 >> Para: "Daniel Alejandro Benavides D." > >> CC: ">" >, ">" > >> Fecha: domingo, 5 de agosto, 2012 19:53 >> >> Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. >> >> - Jay (briefly/pocket-sized-computer-aka-phone) >> >> On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: >> >>> Hi all: >>> Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >>> For instance CM3 -> C ?m3gcc? .is >>> Or is there any tool than gcc to talk with C in AIX can I use to talk with Modula-3? >>> This is to recover type information lost in translation to C before is lost. >>> Thanks in advance >>> >>> --- El *dom, 5/8/12, Jay Krell //* escribi?: >>> >>> >>> De: Jay Krell >>> Asunto: [M3commit] CVS Update: cm3 >>> Para: m3commit at elegosoft.com >>> Fecha: domingo, 5 de agosto, 2012 13:55 >>> >>> CVSROOT: /usr/cvs >>> Changes by: jkrell at birch. 12/08/05 18:55:19 >>> >>> Modified files: >>> cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >>> ./: parse.c >>> cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >>> configure >>> ./: Makefile.def Makefile.in Makefile.tpl configure >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >>> configure.ac double-int.c >>> double-int.h expr.c fold-const.c >>> lto-compress.c lto-section-out.c >>> passes.c real.c toplev.c >>> tree-pass.h tree-ssa-loop-niter.c >>> tree-vrp.c tree.c tree.h >>> ./: Makefile.in builtins.c configure configure.ac double-int.c >>> double-int.h expr.c fold-const.c lto-compress.c >>> lto-section-out.c passes.c real.c toplev.c tree-pass.h >>> tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >>> cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >>> Removed files: >>> cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >>> collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> ./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >>> genmultilib realmpfr.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >>> README acinclude.m4 aclocal.m4 >>> adler32.c algorithm.txt >>> compress.c configure configure.ac >>> crc32.c crc32.h deflate.c >>> deflate.h example.c gzio.c >>> infback.c inffast.c inffast.h >>> inffixed.h inflate.c inflate.h >>> inftrees.c inftrees.h >>> make_vms.com minigzip.c trees.c >>> trees.h uncompr.c zconf.h >>> zconf.in.h zlib.3 zlib.h zutil.c >>> zutil.h >>> ./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >>> aclocal.m4 adler32.c algorithm.txt compress.c configure >>> configure.ac crc32.c crc32.h deflate.c deflate.h example.c >>> gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >>> inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >>> trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >>> zutil.c zutil.h >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >>> ./: Makefile.pup Makefile.sas >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >>> readme.txt zlib.inc >>> ./: bndsrc compile.clp readme.txt zlib.inc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >>> gun.c gzappend.c >>> gzjoin.c gzlog.c gzlog.h >>> zlib_how.html zpipe.c >>> zran.c >>> ./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >>> gzlog.h zlib_how.html zpipe.c zran.c >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >>> Makefile.emx Makefile.msc >>> Makefile.tc >>> ./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >>> Makefile.tc >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >>> descrip.mms visual-basic.txt >>> zlib.html >>> ./: Makefile.riscos README descrip.mms visual-basic.txt >>> zlib.html >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >>> ./: Makefile.os2 zlib.def >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >>> ./: README.projects >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >>> example.dsp >>> minigzip.dsp >>> zlib.dsp >>> zlib.dsw >>> ./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >>> ./: package.qpg >>> cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >>> Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt >>> zlib.def zlib1.rc >>> ./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >>> Makefile.msc VisualC.txt zlib.def zlib1.rc >>> >>> Log message: >>> remove use of gmp and zlib >>> removal of gmp does have a little collateral damage in lost >>> optimizations -- value range propagation (vrp) and some loop >>> optimizations (gmp used in calculating how many times >>> loops run) >>> zlib is only for LTO, which we don't use anyway >>> remove some dead stuff wrt collect, ppl, cloog >>> > From dabenavidesd at yahoo.es Tue Aug 7 22:58:51 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Tue, 7 Aug 2012 21:58:51 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <50216E0A.1070102@lcwb.coop> Message-ID: <1344373131.73095.YahooMailClassic@web29704.mail.ird.yahoo.com> Hi all: you need a machine to _understand_ code that isn't for the host machine, I think that's clear, but as in the case in Quest language, it was created to allow the imperative language abstract machine of Modula-3 be used in another computer without being an imperative kind. For instance you can use Baby Modula-3 in abstract machine code, but in the code generator machine will be different of course. Thanks in advance ? --- El mar, 7/8/12, Rodney M. Bates escribi?: De: Rodney M. Bates Asunto: Re: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: martes, 7 de agosto, 2012 14:35 I think your patient response is very helpful. On 08/06/2012 02:08 AM, Dragi?a Duri? wrote: > Daniel, > > It's very hard to understand you, from time to time :). I am not a Grammar Nazi, but grammar is problem here. Lots of us are not native English speakers (it is my fourth language, for example) but we need some (as much as possible) common language to communicate with each other. > > Thus said, m3cg is IR -> O, no C there. As far as I know (I may be wrong, of course) there is no C in current compile process anywhere. m3cg is written in C, some libraries are C, but we have no C in compile process. Yet you write about C like it's done thing, not something to be done, just something to make better, more logical, ? > > Also, I don't get this "m3cg machine" thing. m3cg is a translator, not interpreter or anything like it. There is no machine, just a compile-time process. And that process is not "running in C", it is written in C. It is ad(o|a)pted gcc code. But, being written in C is it's compile-time property and has (more or less) nothing with us using it. > > "use IR directly as real IR" - another puzzle. As you mention JIT later, you probably mean "IR as bytecode"? If so, then - not every IR is bytecode, and vice versa. Bytecode is more like object code, final product for some (maybe vemulated) CPU. > > And so on. If I was an English major (like my son whom I consulted whie reading/writing in this thread) I could have written more extensive piece on grammar aspects here, but I think I got at least most important Modula-3 ones :). > > Have a nice time! > > On Aug 6, 2012, at 4:37 AM, Daniel Alejandro Benavides D. wrote: > >> Hi all: >> yes, I'm into to do actually getting some, but meanwhile if you are deleting every other type information of C sources, more and more, won't we need another representation of Modula-3 code, we would have just 3 different compilers 1) >> M3??? IR , IR ??? O , C??? O but better M3 ? ? ? C , C ??? O ,? S ???O >>? ???M3cg? ? ? ? ? ? ? ? C? ? ? ? ? ? ???S? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? C? ? ? ? ? ? ? ???S? ? ? ? ? ? ? ? ? O >> >> Question is if M3cg machine is running in C why we needed C for it ? Instead use IR directly as real IR?? Why waste time on coding it, Code that isn't running? >> The real thing is we need to communicate M3cg with C one way of another as it actually is partly from Modula-3 to C. Don't you think? >> If not is better to go through the right side scheme for our JIT target. >> Thanks in advance >> >> --- El *dom, 5/8/12, Jay />/* escribi?: >> >> >>? ???De: Jay > >>? ???Asunto: Re: [M3commit] CVS Update: cm3 >>? ???Para: "Daniel Alejandro Benavides D." > >>? ???CC: ">" >, ">" > >>? ???Fecha: domingo, 5 de agosto, 2012 19:53 >> >>? ???Daniel, your question doesn't quite make sense to me. Do you have some actual code? If you translate Modula-3 to C then you don't need m3cc. m3cc is a backend that integrates with cm3. >> >>? ? ? - Jay (briefly/pocket-sized-computer-aka-phone) >> >>? ???On Aug 5, 2012, at 11:22 AM, "Daniel Alejandro Benavides D." wrote: >> >>>? ???Hi all: >>>? ???Jay, if I produce a target dependent translator to C Do I need to make it to talk with m3gcc to use Modula-3 compiler code (M3 code)? >>>? ???For instance CM3 -> C? ?m3gcc? .is >>>? ???Or is there any? tool than gcc to talk with C in AIX can I use to talk with Modula-3? >>>? ???This is to recover type information lost in translation to? C before is lost. >>>? ???Thanks in advance >>> >>>? ???--- El *dom, 5/8/12, Jay Krell //* escribi?: >>> >>> >>>? ? ? ???De: Jay Krell >>>? ? ? ???Asunto: [M3commit] CVS Update: cm3 >>>? ? ? ???Para: m3commit at elegosoft.com >>>? ? ? ???Fecha: domingo, 5 de agosto, 2012 13:55 >>> >>>? ? ? ???CVSROOT:? ? /usr/cvs >>>? ? ? ???Changes by: jkrell at birch.? ? 12/08/05 18:55:19 >>> >>>? ? ? ???Modified files: >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c >>>? ? ? ? ? ???./: parse.c >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Makefile.in Makefile.tpl >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???configure >>>? ? ? ? ? ???./: Makefile.def Makefile.in Makefile.tpl configure >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtins.c configure >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???configure.ac double-int.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???double-int.h expr.c fold-const.c >>>? ? ? ? ? ? ???lto-compress.c lto-section-out.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???passes.c real.c toplev.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???tree-pass.h tree-ssa-loop-niter.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???tree-vrp.c tree.c tree.h >>>? ? ? ? ? ???./: Makefile.in builtins.c configure configure.ac double-int.c >>>? ? ? ? ? ? ? ???double-int.h expr.c fold-const.c lto-compress.c >>>? ? ? ? ? ? ? ???lto-section-out.c passes.c real.c toplev.c tree-pass.h >>>? ? ? ? ? ? ? ???tree-ssa-loop-niter.c tree-vrp.c tree.c tree.h >>>? ? ? ? ? ???cm3/m3-sys/m3cc/src/: clean_marker.txt m3makefile >>>? ? ? ???Removed files: >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/gcc/: collect2-aix.c collect2-aix.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???collect2.c collect2.h gcc-ar.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???genmultilib realmpfr.h >>>? ? ? ? ? ???./: collect2-aix.c collect2-aix.h collect2.c collect2.h gcc-ar.c >>>? ? ? ? ? ? ? ???genmultilib realmpfr.h >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/: FAQ INDEX Makefile.am Makefile.in >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? README acinclude.m4 aclocal.m4 >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? adler32.c algorithm.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? compress.c configure configure.ac >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? crc32.c crc32.h deflate.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? deflate.h example.c gzio.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? infback.c inffast.c inffast.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? inffixed.h inflate.c inflate.h >>>? ? ? ? ? ? inftrees.c inftrees.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? make_vms.com minigzip.c trees.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? trees.h uncompr.c zconf.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zconf.in.h zlib.3 zlib.h zutil.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zutil.h >>>? ? ? ? ? ???./: FAQ INDEX Makefile.am Makefile.in README acinclude.m4 >>>? ? ? ? ? ? ? ???aclocal.m4 adler32.c algorithm.txt compress.c configure >>>? ? ? ? ? ? ? ???configure.ac crc32.c crc32.h deflate.c deflate.h example.c >>>? ? ? ? ? ? ? ???gzio.c infback.c inffast.c inffast.h inffixed.h inflate.c >>>? ? ? ? ? ? ? ???inflate.h inftrees.c inftrees.h make_vms.com minigzip.c >>>? ? ? ? ? ? ? ???trees.c trees.h uncompr.c zconf.h zconf.in.h zlib.3 zlib.h >>>? ? ? ? ? ? ? ???zutil.c zutil.h >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/amiga/: Makefile.pup Makefile.sas >>>? ? ? ? ? ???./: Makefile.pup Makefile.sas >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/as400/: bndsrc compile.clp >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? readme.txt zlib.inc >>>? ? ? ? ? ???./: bndsrc compile.clp readme.txt zlib.inc >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/examples/: README.examples fitblk.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???gun.c gzappend.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???gzjoin.c gzlog.c gzlog.h >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zlib_how.html zpipe.c >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???zran.c >>>? ? ? ? ? ???./: README.examples fitblk.c gun.c gzappend.c gzjoin.c gzlog.c >>>? ? ? ? ? ? ? ???gzlog.h zlib_how.html zpipe.c zran.c >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/msdos/: Makefile.bor Makefile.dj2 >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.emx Makefile.msc >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.tc >>>? ? ? ? ? ???./: Makefile.bor Makefile.dj2 Makefile.emx Makefile.msc >>>? ? ? ? ? ? ? ???Makefile.tc >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/old/: Makefile.riscos README >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? descrip.mms visual-basic.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib.html >>>? ? ? ? ? ???./: Makefile.riscos README descrip.mms visual-basic.txt >>>? ? ? ? ? ? ? ???zlib.html >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/old/os2/: Makefile.os2 zlib.def >>>? ? ? ? ? ???./: Makefile.os2 zlib.def >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/: README.projects >>>? ? ? ? ? ???./: README.projects >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/projects/visualc6/: README.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? example.dsp >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? minigzip.dsp >>>? ? ? ? ? ? zlib.dsp >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib.dsw >>>? ? ? ? ? ???./: README.txt example.dsp minigzip.dsp zlib.dsp zlib.dsw >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/qnx/: package.qpg >>>? ? ? ? ? ???./: package.qpg >>>? ? ? ? ? ???cm3/m3-sys/m3cc/gcc-4.7/zlib/win32/: DLL_FAQ.txt Makefile.bor >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.emx Makefile.gcc >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Makefile.msc VisualC.txt >>>? ? ? ? ? ? ? ? ? ? ? ? ? ? ? zlib.def zlib1.rc >>>? ? ? ? ? ???./: DLL_FAQ.txt Makefile.bor Makefile.emx Makefile.gcc >>>? ? ? ? ? ? ? ???Makefile.msc VisualC.txt zlib.def zlib1.rc >>> >>>? ? ? ???Log message: >>>? ? ? ? ? ???remove use of gmp and zlib >>>? ? ? ? ? ???removal of gmp does have a little collateral damage in lost >>>? ? ? ? ? ???optimizations -- value range propagation (vrp) and some loop >>>? ? ? ? ? ???optimizations (gmp used in calculating how many times >>>? ? ? ? ? ???loops run) >>>? ? ? ? ? ???zlib is only for LTO, which we don't use anyway >>>? ? ? ? ? ???remove some dead stuff wrt collect, ppl, cloog >>> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From wagner at elego.de Wed Aug 8 16:15:37 2012 From: wagner at elego.de (Olaf Wagner) Date: Wed, 8 Aug 2012 16:15:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120808141537.12581CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 12/08/08 16:15:37 Modified files: cm3/www/bugs/: index.html Log message: migrate trac instance From jkrell at elego.de Thu Aug 9 09:47:03 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 9:47:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809074703.64A38CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 09:47:03 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in gcov-dump.c gcov.c intl.h pretty-print.c pretty-print.h toplev.c Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: cppbuiltin.c cppdefault.c cppspec.c gccspec.c intl.c Log message: remove some unused stuff -- localization/internationalization (we should never give error messages from cm3cg); driver and preprocessor stuff From jkrell at elego.de Thu Aug 9 10:20:47 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:20:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809082047.3841BCC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:20:47 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/: i386.c Log message: ../../gcc-4.7/gcc/config/i386/i386.c:3836: warning: ???mask??? may be used uninitialized in this function initialize locals (more to do) From jkrell at elego.de Thu Aug 9 10:21:33 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:21:33 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809082133.244BBCC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:21:33 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in configure configure.ac Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: c-config-lang.in c-parser.c Log message: remove unused code -- rather than merge it to 4.7.1 From jkrell at elego.de Thu Aug 9 10:38:07 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:38:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809083807.38805CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:38:07 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: ira-build.c Log message: initialize locals From jkrell at elego.de Thu Aug 9 10:38:32 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:38:32 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809083832.A03E6CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:38:32 Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/cp/: Make-lang.in NEWS call.c cfns.gperf cfns.h class.c config-lang.in cp-gimplify.c cp-lang.c cp-objcp-common.c cp-objcp-common.h cp-tree.def cp-tree.h cvt.c cxx-pretty-print.c cxx-pretty-print.h decl.c decl.h decl2.c dump.c error.c except.c expr.c friend.c g++spec.c init.c lang-specs.h lex.c mangle.c method.c name-lookup.c name-lookup.h operators.def optimize.c parser.c parser.h pt.c ptree.c repo.c rtti.c search.c semantics.c tree.c typeck.c typeck2.c Log message: remove more unused files From jkrell at elego.de Thu Aug 9 10:50:12 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 10:50:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809085012.ED98D2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 10:50:12 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: cgraphunit.c combine-stack-adj.c Log message: merge in progress from 4.7.0 to 4.7.1 From jkrell at elego.de Thu Aug 9 12:11:42 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 12:11:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809101142.F3A14CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 12:11:42 cm3/m3-sys/m3cc/gcc-4.7 Update of /usr/cvs/cm3/m3-sys/m3cc/gcc-4.7 In directory birch:/tmp/cvs-serv23872 Log Message: gcc 4.7.1 minus a few files/directories Status: Vendor Tag: FSF_GCC_4_7 Release Tags: GCC_4_7_1 U cm3/m3-sys/m3cc/gcc-4.7/COPYING.RUNTIME U cm3/m3-sys/m3cc/gcc-4.7/libtool-ldflags U cm3/m3-sys/m3cc/gcc-4.7/symlink-tree U cm3/m3-sys/m3cc/gcc-4.7/missing U cm3/m3-sys/m3cc/gcc-4.7/ltsugar.m4 U cm3/m3-sys/m3cc/gcc-4.7/depcomp U cm3/m3-sys/m3cc/gcc-4.7/move-if-change U cm3/m3-sys/m3cc/gcc-4.7/config.rpath U cm3/m3-sys/m3cc/gcc-4.7/config-ml.in U cm3/m3-sys/m3cc/gcc-4.7/install-sh U cm3/m3-sys/m3cc/gcc-4.7/COPYING3 U cm3/m3-sys/m3cc/gcc-4.7/NEWS C cm3/m3-sys/m3cc/gcc-4.7/Makefile.tpl U cm3/m3-sys/m3cc/gcc-4.7/ABOUT-NLS U cm3/m3-sys/m3cc/gcc-4.7/ylwrap U cm3/m3-sys/m3cc/gcc-4.7/mkdep U cm3/m3-sys/m3cc/gcc-4.7/README U cm3/m3-sys/m3cc/gcc-4.7/COPYING3.LIB U cm3/m3-sys/m3cc/gcc-4.7/libtool.m4 U cm3/m3-sys/m3cc/gcc-4.7/config.sub U cm3/m3-sys/m3cc/gcc-4.7/configure U cm3/m3-sys/m3cc/gcc-4.7/LAST_UPDATED U cm3/m3-sys/m3cc/gcc-4.7/lt~obsolete.m4 U cm3/m3-sys/m3cc/gcc-4.7/MAINTAINERS U cm3/m3-sys/m3cc/gcc-4.7/ltoptions.m4 U cm3/m3-sys/m3cc/gcc-4.7/COPYING.LIB U cm3/m3-sys/m3cc/gcc-4.7/compile U cm3/m3-sys/m3cc/gcc-4.7/COPYING C cm3/m3-sys/m3cc/gcc-4.7/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/ltmain.sh U cm3/m3-sys/m3cc/gcc-4.7/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/mkinstalldirs U cm3/m3-sys/m3cc/gcc-4.7/ltgcc.m4 U cm3/m3-sys/m3cc/gcc-4.7/ltversion.m4 U cm3/m3-sys/m3cc/gcc-4.7/config.guess U cm3/m3-sys/m3cc/gcc-4.7/Makefile.def U cm3/m3-sys/m3cc/gcc-4.7/libcpp/expr.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/charset.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/system.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/identifiers.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/makeucnid.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/libcpp/pch.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/ucnid.tab U cm3/m3-sys/m3cc/gcc-4.7/libcpp/init.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/ucnid.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/config.in U cm3/m3-sys/m3cc/gcc-4.7/libcpp/configure U cm3/m3-sys/m3cc/gcc-4.7/libcpp/traditional.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/files.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/lex.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libcpp/mkdeps.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/directives.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/internal.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/libcpp/directives-only.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/symtab.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/line-map.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/macro.c U cm3/m3-sys/m3cc/gcc-4.7/libcpp/errors.c N cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sr.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fr.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/nl.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/uk.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ru.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_TW.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/de.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/da.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_TW.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ru.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/el.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/da.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/es.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/be.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fr.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/de.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/es.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_CN.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/tr.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/cpplib.pot U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fi.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/id.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/id.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/zh_CN.po N cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sr.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/uk.gmo C cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ja.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/fi.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/tr.gmo C cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/vi.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/el.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sv.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/nl.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ja.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ca.po U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/ca.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/be.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/sv.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/vi.gmo U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/mkdeps.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/cpplib.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/cpp-id-data.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/symtab.h U cm3/m3-sys/m3cc/gcc-4.7/libcpp/include/line-map.h U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/update_version_svn U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/README U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/crontab U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/update_web_docs_svn U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/maintainer-addresses U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/update_web_docs_libstdcxx_svn U cm3/m3-sys/m3cc/gcc-4.7/maintainer-scripts/gcc_release U cm3/m3-sys/m3cc/gcc-4.7/config/lib-ld.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mmap.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/warnings.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/progtest.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-mips-elfoabi U cm3/m3-sys/m3cc/gcc-4.7/config/unwind_ipinfo.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-O1.mk U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-time.mk U cm3/m3-sys/m3cc/gcc-4.7/config/iconv.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/uintmax_t.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/zlib.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/po.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-alphaieee U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-big.mk U cm3/m3-sys/m3cc/gcc-4.7/config/glibc21.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/inttypes-pri.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/asmcfi.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-lib.mk U cm3/m3-sys/m3cc/gcc-4.7/config/ld-symbolic.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lib-prefix.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lead-dot.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/extensions.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mh-ppc-aix U cm3/m3-sys/m3cc/gcc-4.7/config/gettext.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/intdiv0.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/nls.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-gnu U cm3/m3-sys/m3cc/gcc-4.7/config/gc++filt.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/acinclude.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug.mk U cm3/m3-sys/m3cc/gcc-4.7/config/mh-pa U cm3/m3-sys/m3cc/gcc-4.7/config/inttypes_h.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mh-pa-hpux10 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-ckovw.mk U cm3/m3-sys/m3cc/gcc-4.7/config/mt-mips-gnu U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-O3.mk U cm3/m3-sys/m3cc/gcc-4.7/config/multi.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/futex.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/stdint_h.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/largefile.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/weakref.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/picflag.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-d30v U cm3/m3-sys/m3cc/gcc-4.7/config/mh-cygwin U cm3/m3-sys/m3cc/gcc-4.7/config/no-executables.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-lto.mk U cm3/m3-sys/m3cc/gcc-4.7/config/proginstall.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lib-link.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/gxx-include-dir.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/override.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/cloog.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/lthostflags.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/tls.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/acx.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/inttypes.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-mips16-compat U cm3/m3-sys/m3cc/gcc-4.7/config/enable.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/ulonglong.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-ospace U cm3/m3-sys/m3cc/gcc-4.7/config/bootstrap-debug-lean.mk U cm3/m3-sys/m3cc/gcc-4.7/config/lcmessage.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/dfp.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/plugins.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/depstand.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/codeset.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/tcl.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/gettext-sister.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mt-spu U cm3/m3-sys/m3cc/gcc-4.7/config/mh-mingw U cm3/m3-sys/m3cc/gcc-4.7/config/stdint.m4 U cm3/m3-sys/m3cc/gcc-4.7/config/mh-djgpp U cm3/m3-sys/m3cc/gcc-4.7/config/mt-sde U cm3/m3-sys/m3cc/gcc-4.7/config/mh-darwin U cm3/m3-sys/m3cc/gcc-4.7/config/elf.m4 C cm3/m3-sys/m3cc/gcc-4.7/gcc/expr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/incpath.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-aux-info.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/params.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/bitmap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgcleanup.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-chrec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-copyrename.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/matrix-reorg.c N cm3/m3-sys/m3cc/gcc-4.7/gcc/ONEWS U cm3/m3-sys/m3cc/gcc-4.7/gcc/optabs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gdbinit.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/print-rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-ref-inline.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbgcnt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/params.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dfp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ebitmap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/modulo-sched.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sbitmap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ree.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hw-doloop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reg-stack.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-dce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-scalar-evolution.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-forwprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/targhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-sccvn.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-functions.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-split.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-im.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/haifa-sched.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/stringpool.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-structalias.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genpeep.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-loop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-dependences.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/var-tracking.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/vecir.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ABOUT-GCC-NLS U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengenrtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regcprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/system.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-hooks-macros.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gtm-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/postreload.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/function.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/varasm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-parse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-loop-distribution.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-coalesce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/version.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/hard-reg-set.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssanames.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lcm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/internal-fn.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/prefix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-read.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/store-motion.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/flags.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-stdarg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-phinodes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-utils.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/regset.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/domwalk.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-switch-conversion.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloop.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ifcvt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-unswitch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/double-int.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/stab.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/reload.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/df-scan.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-outof-ssa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-inline.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vrp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/expmed.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genenums.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-lang.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/intl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-into-ssa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sese.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-dse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-slp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/highlev-plugin-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbxout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-zone.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/compare-elim.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbgcnt.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-dfa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-convert.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genoutput.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/debug.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/stmt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphds.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-poly.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-ir.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genattr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts-global.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-patterns.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-iterator.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graph.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-generic.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-alias.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2out.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/value-prof.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraphbuild.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtins.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/trans-mem.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regstat.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/output.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/real.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-compress.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/streamer-hooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/input.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vecprim.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-stmts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/godump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genopinit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-decl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/read-md.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-ebb.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppspec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/simplify-rtx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/plugin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/version.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/print-tree.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-reference.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-prop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2-aix.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-copy.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/timevar.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-rgn.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/et-forest.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/realmpfr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/main.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dfp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reg-notes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/toplev.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-invariant.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-internal.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/glimits.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/c-parser.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genchecksum.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genattr-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-if-conv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-page.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-ref.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gccspec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbxout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/gcc/machmode.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-ppl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reload1.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-none.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genpreds.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sreal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-low.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cselib.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-clast-to-gimple.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-manip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-diagnostic.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-math-opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/coverage.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-build.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-globals.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tracer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-lex.l U cm3/m3-sys/m3cc/gcc-4.7/gcc/lists.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-scop-detection.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/except.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING3 U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/fold-const.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/fixed-value.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-pre.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/integrate.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-dependences.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-nomudflap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-scop-detection.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/fixed-value.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline-analysis.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc-ar.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-interchange.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hwint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/varpool.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/read-rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mips-tdump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-unswitch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/profile.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-section-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/calls.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-ivcanon.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgexpand.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-reassoc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2asm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-prop.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-state.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sparseset.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/reload.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-init.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-strlen.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/errors.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloopanal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-ch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-uninit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genmodes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/internal-fn.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/intl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-lang.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-sccvn.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/acinclude.m4 U cm3/m3-sys/m3cc/gcc-4.7/gcc/combine.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-compress.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sdbout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mode-classes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vectorizer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genconfig.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-iterator.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts-diagnostic.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-nested.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfghooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/alias.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-ifcombine.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-cfgcleanup.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtin-types.def C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtin-attrs.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-live.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/LANGUAGES U cm3/m3-sys/m3cc/gcc-4.7/gcc/caller-save.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-sink.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gsstruct.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/expmed.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genextract.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/basic-block.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cif-code.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/targhooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/prefix.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.host U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-profile.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl-error.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genflags.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-data-ref.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-ter.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sbitmap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sync-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/recog.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/insn-notes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-operands.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/pointer-set.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/real.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graph.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/attribs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tsystem.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/except.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/recog.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfglayout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/emit-rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regrename.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/mkconfig.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/defaults.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genautomata.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sparseset.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/optabs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/convert.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-predcom.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/README.Portability U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/omp-low.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/web.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/vmsdbg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/bb-reorder.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING3.LIB U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-dump.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dojump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ssaexpand.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/vmsdbgout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mips-tfile.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-stdarg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dce.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-pass.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/DATESTAMP U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppdefault.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-inline.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-gather.awk C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/builtins.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/predict.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/optc-gen.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opt-include.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-optimize.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-operands.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/final.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gsyslimits.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/BASE-VER U cm3/m3-sys/m3cc/gcc-4.7/gcc/hw-doloop.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-io.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/configure U cm3/m3-sys/m3cc/gcc-4.7/gcc/libfuncs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/reginfo.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-objc-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cstamp-h.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/read-md.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/resource.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lower-subreg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gstab.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-poly.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/emit-rtl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-costs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/internal-fn.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/dbgcnt.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-browser.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mode-switching.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-data-refs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gensupport.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-sra.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-phiprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/statistics.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/langhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gencodes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hosthooks-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-cgraph.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-fold.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraph.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/fp-test.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-complex.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgrtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-phiopt.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/combine-stack-adj.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-object-size.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/explow.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-errors.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfghooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/limitx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/jump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/omp-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-diagnostic.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/realmpfr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hosthooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-unroll.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-address.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/coretypes.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/profile.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-cp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-emutls.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-mudflap.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-int.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/conditions.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/domwalk.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraph.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2asm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/toplev.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-doloop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/langhooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/flag-types.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/coverage.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/input.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-ref.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/hwint.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-iov.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppdefault.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING.LIB U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-vis.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/plugin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-cloog-util.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-emit.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/gimplify.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfglayout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-tree.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-nrv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-call-cdce.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sese.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/postreload-gcse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-flow.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genmultilib U cm3/m3-sys/m3cc/gcc-4.7/gcc/gensupport.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/params.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/stor-layout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/optc-save-gen.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-threadedge.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-mudflap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-objc-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/xcoffout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-section-in.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/COPYING U cm3/m3-sys/m3cc/gcc-4.7/gcc/sdbout.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-conflicts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-color.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/df.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.gcc U cm3/m3-sys/m3cc/gcc-4.7/gcc/trans-mem.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer-out.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-clast-to-gimple.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-symtab.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-ir.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-dom.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-prefetch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/reorg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/collect2-aix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/value-prof.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppbuiltin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphds.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-propagate.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/stack-ptr-mod.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/insn-addr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/incpath.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/treestruct.def C cm3/m3-sys/m3cc/gcc-4.7/gcc/cgraphunit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-int.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/data-streamer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/plugin.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-chrec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-sese-to-poly.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sched-deps.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gsyms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/integrate.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tlink.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-ccp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/limity.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genattrtab.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-fold.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dwarf2cfi.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/xcoff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/bitmap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto-wrapper.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/regmove.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/xcoffout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/function.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/statistics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/bt-load.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/df-problems.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-cloog-util.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-utils.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/convert.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/typeclass.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-affine.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-uncprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-tail-merge.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-flow-inline.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/addresses.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dominance.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-scalar-evolution.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genconstants.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-propagate.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/loop-iv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-affine.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcov-io.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ddg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/cppbuiltin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-ivopts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/timevar.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/predict.def C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-cfg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-tailcall.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/double-int.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/langhooks-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/auto-inc-dec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/sreal.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-flattening.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline-transform.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/machmode.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/diagnostic-core.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgloopmanip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-reference.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/host-default.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-threadupdate.c C cm3/m3-sys/m3cc/gcc-4.7/gcc/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/gcc/fwprop.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genmddeps.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/bb-reorder.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcse.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/ddg.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/exec-tool.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/alloc-pool.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/omega.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-eh.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-inline.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/df-core.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/hooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/timevar.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/dse.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ggc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-data-ref.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtlhooks-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl-error.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-typeck.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/opth-gen.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-cloog-compat.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/cselib.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/debug.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtlhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vectorizer.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/alias.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gimple-iterator.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-sese-to-poly.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/et-forest.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-vect-loop-manip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-config-lang.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/regrename.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/omega.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-live.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-browser.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-ppl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/dse.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/resource.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/target.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/expr.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-loop-niter.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-parloops.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/predict.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/target.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/DEV-PHASE U cm3/m3-sys/m3cc/gcc-4.7/gcc/ira-lives.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/init-regs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-ssa-alias.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genrecog.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/target-globals.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genemit.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ebitmap.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfganal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gencheck.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/rtlanal.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gcc-plugin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/graphite-blocking.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/ipa-pure-const.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/errors.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/passes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config.build U cm3/m3-sys/m3cc/gcc-4.7/gcc/alloc-pool.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/genhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/gengtype-lex.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/mcf.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/cfgbuild.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/pointer-set.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/streamer-hooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/genconditions.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/tree-streamer.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/sel-sched-dump.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/dbx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-cxx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/gnu-user.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-hpux.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/dbxcoff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks-dummy.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd-nthr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/g.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/knetbsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-darwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-sections.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-sysroot-suffix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-slibgcc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/elfos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vx-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/hpux11.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/dbxelf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-cflags-O1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-f.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-lynx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rtems.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux-android.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/README U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/initfini-array.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/hpux-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-solaris.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-sol2 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-stubs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/glibc-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-driver.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-libunwind U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/gnu-user.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/flat.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/usegas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin9.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-10.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lynx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd-elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-linux.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/default-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-pnt16-warn U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lynx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin10.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/linux-android.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/kopensolaris-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/host-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rpath.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-solaris U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworks.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vxworksae.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fused-madd.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/freebsd-spec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/darwin-ppc-ldouble-patch.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/print-sysroot-suffix.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd-oldgas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/usegld.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/newlib-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2-bi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-openbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sol2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-hpux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/x-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/openbsd-libpthread.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/kfreebsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tm-dwarf2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/jump.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.abi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/shift.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/muldiv.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/cond.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/blkmov.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/prologue.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/t-m32c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/mov.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c-pragma.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/addsub.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/m32c.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/minmax.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32c/bitops.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/t-rx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rx/rx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2097.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/tpf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2084.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2817.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390x.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/tpf.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/2064.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/tpf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/s390/s390-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/t-m32r U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/m32r.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/little.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m32r/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/t-mn10300 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mn10300/mn10300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/t-mep U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-ivc2.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-default.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-pragma.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-ext-cop.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/intrinsics.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-core.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-c5.cpu U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/default.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/mep-intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mep/ivc2-template.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygming.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/crtdll.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/wmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/kfreebsd-gnu64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/popcntintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ppro.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-sol2-64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-mingw-w32 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/knetbsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-i386 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xm-mingw32.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-builtin-types.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-mingw-w64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/geode.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/unix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/atom.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygming.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/host-mingw32.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mmx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/djgpp-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ssemath.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/vx-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bmiintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/host-cygwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/msformat-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/smmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sse.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-cygming U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/freebsd64.h C cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/winnt-cxx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x86intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/driver-i386.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/att.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/avx2intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/winnt-stubs.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/tmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-vxworksae U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-pmm_malloc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cross-stdarg.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cpuid.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/nto.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/nto.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-darwin64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/djgpp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/f16cintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bmi2intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/immintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/darwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ia32intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/pmm_malloc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/athlon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gnu-user64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x86-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/darwin64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/netbsd64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw32.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gnu-user.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-pthread.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/ammintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/interix.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gstabs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygwin-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/pentium.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/openbsdelf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/nmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/emmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-builtin-types.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/tbmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/winnt.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-interix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-cygwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/lynx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mm3dnow.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/biarch64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/lzcntintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/kopensolaris-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/djgpp.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-w64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/bdver1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/pmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xmmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-gmm_malloc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/mingw-w64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/vxworksae.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xm-cygwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/avxmath.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/k6.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/cygwin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gmm_malloc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/host-i386-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sol2-bi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-openbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-mingw32 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/core2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/fmaintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xm-djgpp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/avxintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/lwpintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sol2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-i386 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/x-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/i386-interix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/kfreebsd-gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/fma4intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/gnu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/xopintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/v850.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/v850/t-v850 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/uclinux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-bfin-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-bfin-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-bfin-uclinux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/print-sysroot-suffix.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/bfin.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/bfin/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/ultra1_2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-sol2-64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/openbsd1-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-leon U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/x-sparc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/leon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sp-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/ultra3.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparclet.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/cypress.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-leon3 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-sparc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/niagara2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/hypersparc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/default-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/supersparc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/t-netbsd64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/driver-sparc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/visintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/biarch64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/long-double-switch.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sparc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/tso.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/niagara.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/openbsd64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sol2.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sparc/sp64-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-builtins.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/t-tilegx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/mul-tables.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-multiply.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilegx/tilegx-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-m68kbare U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68020-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-opts U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/ieee.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-microarchs.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/uclinux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-devices.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/cf.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/uclinux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-mlibs U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-isas.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68kemb.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-cf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68kelf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/math-68881.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-none.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-m68k U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/print-sysroot-suffix.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-openbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/m68k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-uclinux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/m68k/t-rtems C cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/ev4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/ev6.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/linux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/osf5.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/t-vms U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/x-osf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/x-alpha U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/driver-alpha.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/ev5.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/osf5.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/va_list.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/host-osf.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/alpha-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/t-mmix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mmix/mmix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-conv.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/score/score.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/t-elfmulti U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/linux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/t-cris U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cris/cris.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-dimode.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/driver-avr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/elf.h N cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/t-multilib U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/genmultilib.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/t-avr U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-mcus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-log.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/avr-devices.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/iq2000.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/iq2000/abi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/t-pdp11 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pdp11/pdp11.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/t-c6x-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/uclinux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-mult.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-mult.md.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/gensched.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-sched.md.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/t-c6x U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-isas.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/t-c6x-uclinux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/elf-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/c6x-sched.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/c6x/genmult.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-isa3264 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sde U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4100.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sr71k U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/10000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/octeon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/9000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/elfoabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sdemtk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/3000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-ps-3d.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-sb1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sde.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5400.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sr71k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/r3900.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/24k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-st U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sdb.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4600.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sde.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/iris6.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/7000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/iris6.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/x-native U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson3a.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-ftypes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/74k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/vr.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-irix6 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/gnu-user64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/gnu-user.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/loongson2ef.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-cpus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5k.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/driver-native.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sb1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-vr U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/elforion.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-mips U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-dspr2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-dsp.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/6000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/irix6-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/20kc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/st.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/4130.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-fixed.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/sdemtk.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/mips-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/xlr.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/5500.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mips/t-r3900 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/uclinux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/t-moxie U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/moxie/moxie.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/dfa_speed.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/t-picochip U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/dfa_space.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/picochip/picochip-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/t-xtensa U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/xtensa.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/xtensa/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/vms.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64intrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/vect.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/itanium2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/hpux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/div.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ia64-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/hpux-unix2003.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/t-ia64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/t-hpux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/ilp32.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/ia64/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux10.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa32-regs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/som.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1131.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1111.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa32-linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-hpux.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux11.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux10.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-hpux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/t-dce-thr U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1010.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-start.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1010.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1111.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa64-regs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/pa/pa-hpux1131.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy-abi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/stormy16/stormy16.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/builtins.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/openbsd1.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/openbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/elf.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vax/vax-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/t-rl78 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-virt.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-real.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78-expand.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rl78/rl78.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/fr30/fr30.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/t-mcore U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/mcore/mcore.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divtab-sh4.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divtab.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/ushmedia.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-netbsd-sh5-64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/embed-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/rtemself.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divcost-analysis U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/shmedia.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/superh.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-sh64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/superh.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/newlib.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/little.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh4-300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh4a.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/divtab-sh4-300.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sh.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/shmedia.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/sshmedia.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/sh/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/7450.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-darwin64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500-double.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabisim.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-builtin.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-xilinx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vec_types.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/476.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linux64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-spe U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/spe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/netbsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppcos U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/mpc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-darwin8 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linux64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix51.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/titan.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-rs6000 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/si2vmx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs64.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/40x.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/6xx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/singlefp.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/7xx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/603.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-aix U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power5.md N cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/freebsd64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/altivec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500mc.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-netbsd U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vsx.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-lynx U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-vxworksae U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix-stdint.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppcgas U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e300c2c3.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-darwin64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/paired.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-linux64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix64.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/440.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-cpus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power6.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/a2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/driver-rs6000.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/cell.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin.h N cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-freebsd64 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/dfp.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/altivec.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-fprules U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/paired.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-aix52 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/secureplt.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xfpu.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix61.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linuxspe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/476.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-linux-relax U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/default64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabispe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/e500mc64.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rios2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/lynx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rios1.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/biarch64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xilinx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/host-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/eabialtivec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xfpu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix43.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/vector.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/milli.exp U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/linuxaltivec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xcoff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix52.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/476.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/spe.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/aix53.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-rs6000 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppccomm U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/spu2vmx.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/750cl.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/rs6000.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-aix43 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/option-defaults.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/ppu_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/xilinx.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/8540.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sysv4le.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin7.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/ppc-asm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/darwin8.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sysv4.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/sysv4.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/host-ppc64-darwin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/t-ppcendian U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/x-darwin U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/rs6000/power7.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/vec_types.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-builtins.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_internals.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-builtins.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_mfcio.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu_cache.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/vmx2spu.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/spu.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/spu/t-spu-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/t-microblaze U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/microblaze.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/microblaze/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-m4-fpu.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-r4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a8.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fpa.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-linux-androideabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vec-common.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-vxworks U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/linux-eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a5.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/driver-arm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/linux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm926ejs.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/wince-pe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vxworks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-symbian U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm1020e.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/iterators.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa726te.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa526.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-arches.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-ldmstm.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/ecos-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fmp626.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa606te.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/coff.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/mmintrin.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-fixed.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a9.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-testgen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-docgen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm_neon.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/uclinux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-cores.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/semi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/freebsd.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-r4f.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-fpus.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/pe.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cirrus.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-bpabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-m4.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/gentune.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm1136jfs.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/linux-gas.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/unknown-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/bpabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vfp.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-arm-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-tables.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a8-neon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-tune.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/pe.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a9-neon.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/netbsd-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-wince-pe U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/cortex-a15.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vfp11.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/symbian.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/rtems-eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/genopt.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/rtems-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-rtems-eabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/vxworks.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/sync.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/iwmmxt.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-schedgen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/uclinux-eabi.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-strongarm-elf U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/pe.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-arm U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/fa626te.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/thumb2.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm1026ejs.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/README-interworking U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/neon-gen.ml U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/ldmstm.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/x-arm U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/arm-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/aout.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/arm/t-linux-eabi U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/t-linux U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-asm.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-opts.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/t-frv U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/frv/frv.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/t-epiphany U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/resolve-sw-modes.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany-sched.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/mode-switch-use.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/epiphany/epiphany_intrinsics.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/t-tilepro U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-multiply.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-generic.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-builtins.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/linux.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/mul-tables.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/tilepro-modes.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/tilepro/gen-mul-tables.cc U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/t-lm32 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/uclinux-elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/lm32.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/lm32/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/elf.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/genmova.sh U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/t-h8300 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/rtems.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/mova.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/t-rtems U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/h8300/h8300.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-crtlmap.map U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-ld.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/make-crtlmap.awk U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/xm-vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-c.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms64.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/t-vms U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/t-vmsnative U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-ar.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/x-vms U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/vms/vms-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/predicates.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16-protos.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/constraints.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.md U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/t-cr16 U cm3/m3-sys/m3cc/gcc-4.7/gcc/config/cr16/cr16.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcj.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/standards.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/interface.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/portability.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gccinstall.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcj.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cpp.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/jv-convert.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/contribute.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/jcf-dump.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcc.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/lto.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/install-old.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/languages.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/objc.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gfortran.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/fsf-funding.7 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/headerdirs.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/grmic.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/contrib.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/fragments.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/plugins.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gfdl.7 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gty.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/libgcc.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gccint.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/implement-c.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/configfiles.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/arm-neon-intrinsics.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/frontends.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/rtl.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gpl.7 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/service.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gimple.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcc.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/md.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/generic.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/rebuild-gcj-db.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppopts.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcov.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/bugreport.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppinternals.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/collect2.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cpp.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/options.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gnu.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cpp.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/install.texi2html U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcc.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gccint.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/passes.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcj-dbtool.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/tree-ssa.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/extend.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/compat.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/invoke.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/tm.texi.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gcov.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/loop.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/configterms.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cfg.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/install.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/tm.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/implement-cxx.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/hostconfig.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/aot-compile.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gij.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/trouble.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/sourcebuild.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppenv.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/cppinternals.info U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/gc-analyze.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/g++.1 U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/makefile.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/texinfo.tex U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/gpl.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/funding.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/fdl.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/gpl_v3.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/doc/include/gcc-common.texi U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-opts.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/stub-objc.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pch.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-ppoutput.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-semantics.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-ada-spec.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-target.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-dump.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pragma.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-cppbuiltin.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-format.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-omp.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-target.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pretty-print.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pretty-print.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-target-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-ada-spec.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-objc.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-gimplify.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-pragma.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-common.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-format.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/c-lex.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/Make-lang.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/config-lang.in U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto-lang.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lang.opt U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/common.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto-object.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lang-specs.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/lto-tree.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-target.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-targhooks.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-target.def U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-target-def.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/common-targhooks.h U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/default-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/rx/rx-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/s390/s390-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/m32r/m32r-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mn10300/mn10300-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/xstormy16/xstormy16-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mep/mep-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/i386/i386-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/v850/v850-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/bfin/bfin-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/sparc/sparc-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/tilegx/tilegx-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/m68k/m68k-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/alpha/alpha-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mmix/mmix-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/score/score-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/cris/cris-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/avr/avr-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/iq2000/iq2000-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/pdp11/pdp11-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/c6x/c6x-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mips/mips-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/picochip/picochip-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/xtensa/xtensa-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/ia64/ia64-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/pa/pa-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/vax/vax-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/fr30/fr30-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/mcore/mcore-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/sh/sh-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/rs6000/rs6000-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/spu/spu-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/microblaze/microblaze-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/arm/arm-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/frv/frv-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/epiphany/epiphany-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/tilepro/tilepro-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/lm32/lm32-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/h8300/h8300-common.c U cm3/m3-sys/m3cc/gcc-4.7/gcc/common/config/cr16/cr16-common.c U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/prerequisites.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/download.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/configure.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/test.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/binaries.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/README U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/finalinstall.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/specific.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/old.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/index.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/build.html U cm3/m3-sys/m3cc/gcc-4.7/INSTALL/gfdl.html U cm3/m3-sys/m3cc/gcc-4.7/include/xregex.h U cm3/m3-sys/m3cc/gcc-4.7/include/sha1.h U cm3/m3-sys/m3cc/gcc-4.7/include/obstack.h U cm3/m3-sys/m3cc/gcc-4.7/include/xtensa-config.h U cm3/m3-sys/m3cc/gcc-4.7/include/safe-ctype.h U cm3/m3-sys/m3cc/gcc-4.7/include/xregex2.h U cm3/m3-sys/m3cc/gcc-4.7/include/dyn-string.h U cm3/m3-sys/m3cc/gcc-4.7/include/COPYING3 U cm3/m3-sys/m3cc/gcc-4.7/include/plugin-api.h U cm3/m3-sys/m3cc/gcc-4.7/include/md5.h U cm3/m3-sys/m3cc/gcc-4.7/include/sort.h U cm3/m3-sys/m3cc/gcc-4.7/include/timeval-utils.h U cm3/m3-sys/m3cc/gcc-4.7/include/fibheap.h U cm3/m3-sys/m3cc/gcc-4.7/include/filenames.h U cm3/m3-sys/m3cc/gcc-4.7/include/lto-symtab.h U cm3/m3-sys/m3cc/gcc-4.7/include/splay-tree.h U cm3/m3-sys/m3cc/gcc-4.7/include/COPYING U cm3/m3-sys/m3cc/gcc-4.7/include/simple-object.h U cm3/m3-sys/m3cc/gcc-4.7/include/getopt.h U cm3/m3-sys/m3cc/gcc-4.7/include/floatformat.h U cm3/m3-sys/m3cc/gcc-4.7/include/partition.h U cm3/m3-sys/m3cc/gcc-4.7/include/libiberty.h U cm3/m3-sys/m3cc/gcc-4.7/include/objalloc.h U cm3/m3-sys/m3cc/gcc-4.7/include/fnmatch.h U cm3/m3-sys/m3cc/gcc-4.7/include/ansidecl.h U cm3/m3-sys/m3cc/gcc-4.7/include/symcat.h U cm3/m3-sys/m3cc/gcc-4.7/include/demangle.h U cm3/m3-sys/m3cc/gcc-4.7/include/hashtab.h U cm3/m3-sys/m3cc/gcc-4.7/include/dwarf2.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decLibrary.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDouble.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumberLocal.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumberSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decQuad.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decBasic.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decCommon.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decPackedSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decQuad.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decExcept.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decRound.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decSingleSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decPacked.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decPacked.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/config.in U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/configure U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDouble.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decRound.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decQuadSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decContext.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decContextSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDPD.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumber.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decExcept.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decContext.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dconfig.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDoubleSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/.gitignore U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decSingle.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decCommonSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decDPDSymbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decSingle.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/decNumber.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/bid-dpd.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/host-ieee64.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal32Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal32.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal64.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128Local.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/host-ieee32.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/bid2dpd_dpd2bid.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/host-ieee128.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal64.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal128.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal64Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/bid2dpd_dpd2bid.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/decimal32.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal32Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal32.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal64.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128Local.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal64.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal128.c U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal64Symbols.h U cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/decimal32.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-msdos.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/cp-demint.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getpagesize.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object.txh U cm3/m3-sys/m3cc/gcc-4.7/libiberty/partition.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strndup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/mempcpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vasprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-coff.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config.h-vms U cm3/m3-sys/m3cc/gcc-4.7/libiberty/gather-docs U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getpwd.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/maint-tool U cm3/m3-sys/m3cc/gcc-4.7/libiberty/hex.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/physmem.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fdmatch.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strchr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/objalloc.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vsnprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/sigsetmask.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/lrealpath.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/makefile.vms U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xstrdup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/obstacks.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/choose-temp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/sha1.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/ffs.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/dyn-string.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/make-temp-file.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/atexit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xexit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bzero.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/at-file.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strtol.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strerror.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/aclocal.m4 U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vfprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-elf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/mkstemps.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-mach-o.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-common.h U cm3/m3-sys/m3cc/gcc-4.7/libiberty/hashtab.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bcmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getopt1.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memmem.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fopen_unlocked.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/crc32.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/functions.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bsearch.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strncmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strtoul.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/safe-ctype.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/waitpid.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/regex.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/stpcpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/spaces.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fnmatch.txh U cm3/m3-sys/m3cc/gcc-4.7/libiberty/README U cm3/m3-sys/m3cc/gcc-4.7/libiberty/calloc.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/splay-tree.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/bcopy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/asprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/configure.com U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getruntime.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-djgpp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/libiberty.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strverscmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/cplus-dem.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config.in C cm3/m3-sys/m3cc/gcc-4.7/libiberty/cp-demangle.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xstrerror.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xmemdup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/configure U cm3/m3-sys/m3cc/gcc-4.7/libiberty/insque.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memchr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vfork.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strdup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/stpncpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/putenv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/md5.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strrchr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-one.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/cp-demangle.h U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strsignal.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/lbasename.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fibheap.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strtod.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/rename.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-common.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/fnmatch.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/floatformat.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memcmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-win32.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/timeval-utils.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/COPYING.LIB U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xatexit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/unlink-if-ordinary.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/argv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/gettimeofday.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/random.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/make-relative-prefix.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/copying-lib.texi U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strncasecmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strstr.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/filename_cmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memset.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xmalloc.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libiberty/clock.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/stack-limit.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/basename.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pexecute.txh U cm3/m3-sys/m3cc/gcc-4.7/libiberty/_doprnt.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/index.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/strcasecmp.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memmove.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/concat.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/vsprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/rindex.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pex-unix.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/.gitignore U cm3/m3-sys/m3cc/gcc-4.7/libiberty/configure.ac U cm3/m3-sys/m3cc/gcc-4.7/libiberty/xstrndup.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/memcpy.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/msdos.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/setenv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getopt.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/sort.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/obstack.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/copysign.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/getcwd.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/setproctitle.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/simple-object-common.h U cm3/m3-sys/m3cc/gcc-4.7/libiberty/tmpnam.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/alloca.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/snprintf.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/pexecute.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-cxux7 U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-openedition U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-fbsd21 U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-windows U cm3/m3-sys/m3cc/gcc-4.7/libiberty/config/mh-aix U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/test-expandargv.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/test-demangle.c U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/demangle-expected U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/Makefile.in U cm3/m3-sys/m3cc/gcc-4.7/libiberty/testsuite/test-pexecute.c 33 conflicts created by this import. Use the following command to help the merge: cvs checkout -jFSF_GCC_4_7:yesterday -jFSF_GCC_4_7 cm3/m3-sys/m3cc/gcc-4.7 From jkrell at elego.de Thu Aug 9 13:00:08 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:00:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809110008.65261CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:00:08 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.tpl ./: Makefile.tpl cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in cgraphunit.c combine-stack-adj.c configure configure.ac expr.c fold-const.c gimple-fold.c gimple.c gimplify.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c tree-cfg.c tree-nested.c tree-ssa-forwprop.c tree-ssa-loop-niter.c tree.c tree.h ./: Makefile.in cgraphunit.c combine-stack-adj.c configure configure.ac expr.c fold-const.c gimple-fold.c gimple.c gimplify.c ipa-cp.c ipa-inline-analysis.c ipa-inline.c ipa-prop.c tree-cfg.c tree-nested.c tree-ssa-forwprop.c tree-ssa-loop-niter.c tree.c tree.h cm3/m3-sys/m3cc/gcc-4.7/gcc/config/alpha/: alpha.c ./: alpha.c cm3/m3-sys/m3cc/gcc-4.7/gcc/config/i386/: i386.c ./: i386.c cm3/m3-sys/m3cc/gcc-4.7/libiberty/: cp-demangle.c Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-vrp.c ./: tree-vrp.c cm3/m3-sys/m3cc/gcc-4.7/gcc/config/avr/: multilib.h ./: multilib.h Log message: attempt to merge to gcc 4.7.1; CVS doesn't seem like much of a help. Like everything else we do with CVS, this highlights that CVS stinks. CVS doesn't do anything well. From jkrell at elego.de Thu Aug 9 13:13:22 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:13:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809111323.0B39A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:13:22 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-chrec.h Log message: initialize local per wwarning From jkrell at elego.de Thu Aug 9 13:21:07 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:21:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809112107.4A70C2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:21:07 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: diagnostic-core.h pretty-print.h Log message: fix repeated warnings about __gcc_tdiag__ still need to understand what going on with the #if From jkrell at elego.de Thu Aug 9 13:24:08 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:24:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809112408.B6BED2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:24:08 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: cgraph.c Log message: remove unused locals due to LTO removal; preserve 'get' in case it has side effects From jkrell at elego.de Thu Aug 9 13:37:50 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:37:50 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809113751.0067BCC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:37:50 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-ssa-loop-ivopts.c Log message: initialize locals From jkrell at elego.de Thu Aug 9 13:53:06 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 9 Aug 2012 13:53:06 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120809115306.14FA5CC84F@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/09 13:53:06 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: tree-scalar-evolution.c tree-ssa-forwprop.c tree-ssa-math-opts.c varasm.c Log message: fix warnings: initialize locals, remove unused functions, expand #if From jkrell at elego.de Sat Aug 11 08:36:17 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 8:36:17 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811063617.706F4CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 08:36:17 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.def Log message: reduce diffs somewhat From jkrell at elego.de Sat Aug 11 08:58:34 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 8:58:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811065834.E755ECC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 08:58:34 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in Makefile.tpl Log message: reduce diffs somewhat From jkrell at elego.de Sat Aug 11 10:06:44 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 10:06:44 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811080644.84A86CC859@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 10:06:44 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: hw-doloop.c loop-doloop.c vmsdbgout.c xcoffout.c Log message: reduce diff -- restore warnings that are never fatal From jkrell at elego.de Sat Aug 11 10:36:16 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 10:36:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811083616.A2BFDCC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 10:36:16 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in Log message: oops -- put back T_CFLAGS From jkrell at elego.de Sat Aug 11 10:37:49 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 10:37:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811083749.F404ECC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 10:37:49 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in Log message: oops -- put back T_CFLAGS -- save last edit too From jkrell at elego.de Sat Aug 11 11:11:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 11:11:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811091122.7CD2FCC859@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 11:11:22 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: pretty-print.c Log message: remove unused utf8 stuff From jkrell at elego.de Sat Aug 11 11:31:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 11:31:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811093122.EBE69CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 11:31:22 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: link in gmp for gcc 4.3, though gcc 4.3 doesn't build, isn't used From jkrell at elego.de Sat Aug 11 11:32:03 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 11:32:03 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811093203.B426DCC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 11:32:03 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: configure ./: configure cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/: common.c common.h lang-specs.h lto-lang.c lto-object.c lto-tree.h lto.c lto.h Removed files: cm3/m3-sys/m3cc/gcc/libgcc/: ChangeLog Makefile.in config.host configure configure.ac empty.mk fixed-obj.mk gen-fixed.sh gstdint.h shared-object.mk siditi-object.mk static-object.mk ./: ChangeLog Makefile.in config.host configure configure.ac empty.mk fixed-obj.mk gen-fixed.sh gstdint.h shared-object.mk siditi-object.mk static-object.mk cm3/m3-sys/m3cc/gcc/libgcc/config/: t-slibgcc-darwin t-tls ./: t-slibgcc-darwin t-tls cm3/m3-sys/m3cc/gcc/libgcc/config/alpha/: t-crtfm ./: t-crtfm cm3/m3-sys/m3cc/gcc/libgcc/config/i386/: t-crtfm t-crtpc t-cygming t-darwin t-darwin64 t-nwld t-sol2 ./: t-crtfm t-crtpc t-cygming t-darwin t-darwin64 t-nwld t-sol2 cm3/m3-sys/m3cc/gcc/libgcc/config/ia64/: t-ia64 ./: t-ia64 cm3/m3-sys/m3cc/gcc/libgcc/config/libbid/: ChangeLog _addsub_dd.c _addsub_sd.c _addsub_td.c _dd_to_df.c _dd_to_di.c _dd_to_sd.c _dd_to_sf.c _dd_to_si.c _dd_to_td.c _dd_to_tf.c _dd_to_udi.c _dd_to_usi.c _dd_to_xf.c _df_to_dd.c _df_to_sd.c _df_to_td.c _di_to_dd.c _di_to_sd.c _di_to_td.c _div_dd.c _div_sd.c _div_td.c _eq_dd.c _eq_sd.c _eq_td.c _ge_dd.c _ge_sd.c _ge_td.c _gt_dd.c _gt_sd.c _gt_td.c _isinfd128.c _isinfd32.c _isinfd64.c _le_dd.c _le_sd.c _le_td.c _lt_dd.c _lt_sd.c _lt_td.c _mul_dd.c _mul_sd.c _mul_td.c _ne_dd.c _ne_sd.c _ne_td.c _sd_to_dd.c _sd_to_df.c _sd_to_di.c _sd_to_sf.c _sd_to_si.c _sd_to_td.c _sd_to_tf.c _sd_to_udi.c _sd_to_usi.c _sd_to_xf.c _sf_to_dd.c _sf_to_sd.c _sf_to_td.c _si_to_dd.c _si_to_sd.c _si_to_td.c _td_to_dd.c _td_to_df.c _td_to_di.c _td_to_sd.c _td_to_sf.c _td_to_si.c _td_to_tf.c _td_to_udi.c _td_to_usi.c _td_to_xf.c _tf_to_dd.c _tf_to_sd.c _tf_to_td.c _udi_to_dd.c _udi_to_sd.c _udi_to_td.c _unord_dd.c _unord_sd.c _unord_td.c _usi_to_dd.c _usi_to_sd.c _usi_to_td.c _xf_to_dd.c _xf_to_sd.c _xf_to_td.c bid128.c bid128_2_str.h bid128_2_str_macros.h bid128_2_str_tables.c bid128_add.c bid128_compare.c bid128_div.c bid128_fma.c bid128_logb.c bid128_minmax.c bid128_mul.c bid128_next.c bid128_noncomp.c bid128_quantize.c bid128_rem.c bid128_round_integral.c bid128_scalb.c bid128_sqrt.c bid128_string.c bid128_to_int16.c bid128_to_int32.c bid128_to_int64.c bid128_to_int8.c bid128_to_uint16.c bid128_to_uint32.c bid128_to_uint64.c bid128_to_uint8.c bid32_to_bid128.c bid32_to_bid64.c bid64_add.c bid64_compare.c bid64_div.c bid64_fma.c bid64_logb.c bid64_minmax.c bid64_mul.c bid64_next.c bid64_noncomp.c bid64_quantize.c bid64_rem.c bid64_round_integral.c bid64_scalb.c bid64_sqrt.c bid64_string.c bid64_to_bid128.c bid64_to_int16.c bid64_to_int32.c bid64_to_int64.c bid64_to_int8.c bid64_to_uint16.c bid64_to_uint32.c bid64_to_uint64.c bid64_to_uint8.c bid_b2d.h bid_binarydecimal.c bid_conf.h bid_convert_data.c bid_decimal_data.c bid_decimal_globals.c bid_div_macros.h bid_dpd.c bid_flag_operations.c bid_from_int.c bid_functions.h bid_gcc_intrinsics.h bid_inline_add.h bid_internal.h bid_round.c bid_sqrt_macros.h ./: ChangeLog _addsub_dd.c _addsub_sd.c _addsub_td.c _dd_to_df.c _dd_to_di.c _dd_to_sd.c _dd_to_sf.c _dd_to_si.c _dd_to_td.c _dd_to_tf.c _dd_to_udi.c _dd_to_usi.c _dd_to_xf.c _df_to_dd.c _df_to_sd.c _df_to_td.c _di_to_dd.c _di_to_sd.c _di_to_td.c _div_dd.c _div_sd.c _div_td.c _eq_dd.c _eq_sd.c _eq_td.c _ge_dd.c _ge_sd.c _ge_td.c _gt_dd.c _gt_sd.c _gt_td.c _isinfd128.c _isinfd32.c _isinfd64.c _le_dd.c _le_sd.c _le_td.c _lt_dd.c _lt_sd.c _lt_td.c _mul_dd.c _mul_sd.c _mul_td.c _ne_dd.c _ne_sd.c _ne_td.c _sd_to_dd.c _sd_to_df.c _sd_to_di.c _sd_to_sf.c _sd_to_si.c _sd_to_td.c _sd_to_tf.c _sd_to_udi.c _sd_to_usi.c _sd_to_xf.c _sf_to_dd.c _sf_to_sd.c _sf_to_td.c _si_to_dd.c _si_to_sd.c _si_to_td.c _td_to_dd.c _td_to_df.c _td_to_di.c _td_to_sd.c _td_to_sf.c _td_to_si.c _td_to_tf.c _td_to_udi.c _td_to_usi.c _td_to_xf.c _tf_to_dd.c _tf_to_sd.c _tf_to_td.c _udi_to_dd.c _udi_to_sd.c _udi_to_td.c _unord_dd.c _unord_sd.c _unord_td.c _usi_to_dd.c _usi_to_sd.c _usi_to_td.c _xf_to_dd.c _xf_to_sd.c _xf_to_td.c bid128.c bid128_2_str.h bid128_2_str_macros.h bid128_2_str_tables.c bid128_add.c bid128_compare.c bid128_div.c bid128_fma.c bid128_logb.c bid128_minmax.c bid128_mul.c bid128_next.c bid128_noncomp.c bid128_quantize.c bid128_rem.c bid128_round_integral.c bid128_scalb.c bid128_sqrt.c bid128_string.c bid128_to_int16.c bid128_to_int32.c bid128_to_int64.c bid128_to_int8.c bid128_to_uint16.c bid128_to_uint32.c bid128_to_uint64.c bid128_to_uint8.c bid32_to_bid128.c bid32_to_bid64.c bid64_add.c bid64_compare.c bid64_div.c bid64_fma.c bid64_logb.c bid64_minmax.c bid64_mul.c bid64_next.c bid64_noncomp.c bid64_quantize.c bid64_rem.c bid64_round_integral.c bid64_scalb.c bid64_sqrt.c bid64_string.c bid64_to_bid128.c bid64_to_int16.c bid64_to_int32.c bid64_to_int64.c bid64_to_int8.c bid64_to_uint16.c bid64_to_uint32.c bid64_to_uint64.c bid64_to_uint8.c bid_b2d.h bid_binarydecimal.c bid_conf.h bid_convert_data.c bid_decimal_data.c bid_decimal_globals.c bid_div_macros.h bid_dpd.c bid_flag_operations.c bid_from_int.c bid_functions.h bid_gcc_intrinsics.h bid_inline_add.h bid_internal.h bid_round.c bid_sqrt_macros.h cm3/m3-sys/m3cc/gcc/libgcc/config/rs6000/: t-darwin t-ldbl128 t-ppccomm ./: t-darwin t-ldbl128 t-ppccomm cm3/m3-sys/m3cc/gcc/libgcc/config/sh/: t-linux ./: t-linux cm3/m3-sys/m3cc/gcc/libgcc/config/sparc/: t-crtfm ./: t-crtfm Log message: remove LTO (truncate the files for now) From jkrell at elego.de Sat Aug 11 12:50:59 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 12:50:59 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811105059.40AD8CC84E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 12:50:59 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in Log message: try to fix; CVS is of no help From dabenavidesd at yahoo.es Sat Aug 11 16:07:38 2012 From: dabenavidesd at yahoo.es (Daniel Alejandro Benavides D.) Date: Sat, 11 Aug 2012 15:07:38 +0100 (BST) Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120811105059.40AD8CC84E@birch.elegosoft.com> Message-ID: <1344694058.58736.YahooMailClassic@web29702.mail.ird.yahoo.com> Hi: thanks for doing this, but why can't you manage to use it under this circumstances, would help to make patches to use/understand the conflicts.? If so, maybe we can do something, also to keep "logically" safe gcc core. Thanks in advance --- El s?b, 11/8/12, Jay Krell escribi?: De: Jay Krell Asunto: [M3commit] CVS Update: cm3 Para: m3commit at elegosoft.com Fecha: s?bado, 11 de agosto, 2012 07:50 CVSROOT:??? /usr/cvs Changes by:??? jkrell at birch.??? 12/08/11 12:50:59 Modified files: ??? cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in Log message: ??? try to fix; CVS is of no help -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkrell at elego.de Sat Aug 11 20:47:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 20:47:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811184722.3371ACC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 20:47:22 Modified files: cm3/m3-sys/m3cc/gcc-4.7/: Makefile.in configure configure.ac ./: Makefile.in configure configure.ac cm3/m3-sys/m3cc/gcc-4.7/gcc/: Makefile.in builtin-types.def c-lang.h c-objc-common.h c-tree.h convert.c dfp.c input.c real.c real.h tree.c tree.h ./: Makefile.in builtin-types.def c-lang.h c-objc-common.h c-tree.h convert.c dfp.c input.c real.c real.h tree.c tree.h cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/: c-common.def c-common.h c-target.def ./: c-common.def c-common.h c-target.def cm3/m3-sys/m3cc/gcc-4.7/libcpp/: Makefile.in line-map.c ucnid.h ./: Makefile.in line-map.c ucnid.h Removed files: cm3/m3-sys/m3cc/gcc-4.7/gcc/: c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-objc-common.c c-typeck.c incpath.c incpath.h ./: c-aux-info.c c-convert.c c-decl.c c-errors.c c-lang.c c-objc-common.c c-typeck.c incpath.c incpath.h cm3/m3-sys/m3cc/gcc-4.7/gcc/c-family/: c-ada-spec.c c-ada-spec.h c-common.c 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 c-target-def.h c-target.h stub-objc.c ./: c-ada-spec.c c-ada-spec.h c-common.c 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 c-target-def.h c-target.h stub-objc.c cm3/m3-sys/m3cc/gcc-4.7/libcpp/: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.tab ./: charset.c directives-only.c directives.c errors.c expr.c files.c identifiers.c init.c lex.c macro.c makeucnid.c mkdeps.c pch.c traditional.c ucnid.tab cm3/m3-sys/m3cc/gcc-4.7/libcpp/po/: be.gmo ca.gmo cpplib.pot da.gmo de.gmo el.gmo es.gmo fi.gmo fr.gmo id.gmo ja.gmo nl.gmo ru.gmo sr.gmo sr.po sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_TW.gmo ./: be.gmo ca.gmo cpplib.pot da.gmo de.gmo el.gmo es.gmo fi.gmo fr.gmo id.gmo ja.gmo nl.gmo ru.gmo sr.gmo sr.po sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_TW.gmo cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/: .gitignore Makefile.in aclocal.m4 config.in configure configure.ac dconfig.h decBasic.c decCommon.c decCommonSymbols.h decContext.c decContext.h decContextSymbols.h decDPD.h decDPDSymbols.h decDouble.c decDouble.h decDoubleSymbols.h decExcept.c decExcept.h decLibrary.c decNumber.c decNumber.h decNumberLocal.h decNumberSymbols.h decPacked.c decPacked.h decPackedSymbols.h decQuad.c decQuad.h decQuadSymbols.h decRound.c decRound.h decSingle.c decSingle.h decSingleSymbols.h ./: .gitignore Makefile.in aclocal.m4 config.in configure configure.ac dconfig.h decBasic.c decCommon.c decCommonSymbols.h decContext.c decContext.h decContextSymbols.h decDPD.h decDPDSymbols.h decDouble.c decDouble.h decDoubleSymbols.h decExcept.c decExcept.h decLibrary.c decNumber.c decNumber.h decNumberLocal.h decNumberSymbols.h decPacked.c decPacked.h decPackedSymbols.h decQuad.c decQuad.h decQuadSymbols.h decRound.c decRound.h decSingle.c decSingle.h decSingleSymbols.h cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/bid/: bid-dpd.h bid2dpd_dpd2bid.c bid2dpd_dpd2bid.h decimal128.c decimal128.h decimal128Local.h decimal128Symbols.h decimal32.c decimal32.h decimal32Symbols.h decimal64.c decimal64.h decimal64Symbols.h host-ieee128.c host-ieee32.c host-ieee64.c ./: bid-dpd.h bid2dpd_dpd2bid.c bid2dpd_dpd2bid.h decimal128.c decimal128.h decimal128Local.h decimal128Symbols.h decimal32.c decimal32.h decimal32Symbols.h decimal64.c decimal64.h decimal64Symbols.h host-ieee128.c host-ieee32.c host-ieee64.c cm3/m3-sys/m3cc/gcc-4.7/libdecnumber/dpd/: decimal128.c decimal128.h decimal128Local.h decimal128Symbols.h decimal32.c decimal32.h decimal32Symbols.h decimal64.c decimal64.h decimal64Symbols.h Log message: remove C/C++ frontend remove libdecnumber remove C preprocessor reduce change to Makefile/configure From jkrell at elego.de Sat Aug 11 20:59:36 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 20:59:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811185936.E3A15CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 20:59:36 Modified files: cm3/m3-sys/m3cc/src/: m3makefile Log message: missed a file -- remove libdecnumber From jkrell at elego.de Sat Aug 11 22:01:10 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 11 Aug 2012 22:01:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120811200111.0F7D6CC851@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/11 22:01:10 Modified files: cm3/m3-sys/m3cc/gcc-4.7/gcc/lto/: common.c common.h lang-specs.h lto-lang.c lto-object.c lto.c lto.h Log message: truncate these from one byte to zero From jkrell at elego.de Wed Aug 15 06:32:15 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:32:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043215.C8614CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:32:15 Modified files: ./: Make-lang.in Log message: compile parse.c as C++ even if compiling the rest of gcc as C (or however it is configured); this is based on what I did in gcc-apple/gcc/Makefile.in (gcc-apple is gcc 4.2, that Apple is staying back at, and which takes too much to compile as C++, plus I'm not likely to fight this battle with 4.7) Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: flush some test code From jkrell at elego.de Wed Aug 15 06:33:46 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:33:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043352.A53A8CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:33:46 Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: fix warning From jkrell at elego.de Wed Aug 15 06:34:46 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:34:46 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043446.655FECC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:34:46 Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: more complete (this area still needs work -- this is a test case to verify that TRY in a loop doesn't consume stack; it doesn't, but at the cost of a target-dependency in the compiler From jkrell at elego.de Wed Aug 15 06:35:08 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:35:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815043508.9DEE7CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:35:08 Modified files: cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 Log message: remove a newline From jkrell at elego.de Wed Aug 15 06:42:55 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 6:42:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815044255.92795CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 06:42:55 Modified files: cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c Log message: flag_unit_at_a_time = 1; /* to handle multiple .mc files on command line */ like the C frontend does; we could run cm3cg just once instead of N times, getting one assembly file..internally the backend does appropriate renaming to isolate units..but more work is needed and I've gone off to more important stuff..stay tuned slightly.. From jkrell at elego.de Wed Aug 15 07:18:56 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 7:18:56 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815051856.B97E1CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 07:18:56 Modified files: cm3/m3-libs/m3core/src/: m3core.h ./: m3core.h cm3/m3-libs/m3core/src/unix/Common/: Uconstants.c Unix.i3 UnixC.c Log message: add back: Unix.F_DUPFD Unix.F_GETFD Unix.F_GETOWN Unix.F_SETOWN Unix.F_GETLK Unix.F_SETLK Unix.F_SETLKW Unix.FD_CLOEXEC Unix.struct_flock idealized/portable sorted by size and then name, making len/start LONGINT change ioctl int request to INTEGER -- Darwin uses unsigned long change fnctl int request and arg from int to INTEGER no clear rationale to change request, but it is reasonable arg changed to accommodate GETLK/SETLK/SETKLW struct_flock expectation is a pointer will be passed via LOOPHOLE, and passing it as an int instead of INTEGER is wrong for 64bit systems In the C code, change fnctl and ioctl last parameter to void* void* vs. INTEGER, eh, if just passing it on, same thing really In Unix__fcntl: handle F_GETLK, F_SETLK, F_SETLKW in fnctl, via copy to/from portable struct not actually tested This was because someone complained about the loss of compatibility in m3core/src/unix. It probably works now. In Unix__fcntl, Unix__ioctl: make the #ifdef __sun errno preservation workaround not #ifdef'ed, on the principle that more #ifdef is worse; the workaround is present for all platforms now, it should be harmless where not needed From jay.krell at cornell.edu Wed Aug 15 07:20:19 2012 From: jay.krell at cornell.edu (Jay K) Date: Wed, 15 Aug 2012 05:20:19 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120815051856.B97E1CC85C@birch.elegosoft.com> References: <20120815051856.B97E1CC85C@birch.elegosoft.com> Message-ID: diff inline and attached Index: m3core.h =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/m3core.h,v retrieving revision 1.75 diff -u -r1.75 m3core.h --- m3core.h 23 Jun 2012 07:08:25 -0000 1.75 +++ m3core.h 15 Aug 2012 05:17:30 -0000 @@ -461,8 +461,8 @@ int __cdecl Unix__ftruncate(int fd, m3_off_t length); m3_off_t __cdecl Unix__lseek(int fd, m3_off_t offset, int whence); m3_off_t __cdecl Unix__tell(int fd); -int __cdecl Unix__fcntl(int fd, int request, int arg); -int __cdecl Unix__ioctl(int fd, int request, void* argp); +int __cdecl Unix__fcntl(int fd, INTEGER request, void* arg); +int __cdecl Unix__ioctl(int fd, INTEGER request, void* argp); int __cdecl Unix__mknod(const char* path, m3_mode_t mode, m3_dev_t dev); m3_mode_t __cdecl Unix__umask(m3_mode_t newmask); Index: unix/Common/Uconstants.c =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/unix/Common/Uconstants.c,v retrieving revision 1.52 diff -u -r1.52 Uconstants.c --- unix/Common/Uconstants.c 12 Jan 2011 07:00:34 -0000 1.52 +++ unix/Common/Uconstants.c 15 Aug 2012 05:17:31 -0000 @@ -208,6 +208,14 @@ X(F_SETFD) /* Set close-on-exec flag */ X(F_GETFL) /* Get fd status flags */ X(F_SETFL) /* Set fd status flags */ +X(F_DUPFD) /* Duplicate fd */ +X(F_GETFD) /* Get close-on-exec flag */ +X(F_GETOWN) /* Set owner */ +X(F_SETOWN) /* Get owner */ +X(F_GETLK) /* Get file lock */ +X(F_SETLK) /* Set file lock */ +X(F_SETLKW) /* Set file lock and wait */ +X(FD_CLOEXEC) /* Close file descriptor on exec() */ Y(MSETUID, S_ISUID) /* set user id on execution */ Y(MSETGID, S_ISGID) /* set group id on execution */ Index: unix/Common/Unix.i3 =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/unix/Common/Unix.i3,v retrieving revision 1.37 diff -u -r1.37 Unix.i3 --- unix/Common/Unix.i3 23 Apr 2011 10:08:00 -0000 1.37 +++ unix/Common/Unix.i3 15 Aug 2012 05:17:31 -0000 @@ -50,11 +50,29 @@ <*EXTERNAL "Unix__underscore_exit"*>PROCEDURE underscore_exit (i: int); (*CONST*) -<*EXTERNAL "Unix__F_SETFD"*> VAR F_SETFD: int; (* Set close-on-exec flag *) -<*EXTERNAL "Unix__F_GETFL"*> VAR F_GETFL: int; (* Get fd status flags *) -<*EXTERNAL "Unix__F_SETFL"*> VAR F_SETFL: int; (* Set fd status flags *) +<*EXTERNAL "Unix__F_DUPFD"*> VAR F_DUPFD: int; (* Duplicate fd *) +<*EXTERNAL "Unix__F_GETFD"*> VAR F_GETFD: int; (* Get close-on-exec flag *) +<*EXTERNAL "Unix__F_SETFD"*> VAR F_SETFD: int; (* Set close-on-exec flag *) +<*EXTERNAL "Unix__F_GETFL"*> VAR F_GETFL: int; (* Get fd status flags *) +<*EXTERNAL "Unix__F_SETFL"*> VAR F_SETFL: int; (* Set fd status flags *) +<*EXTERNAL "Unix__F_GETOWN"*> VAR F_GETOWN: int; (* Set owner *) +<*EXTERNAL "Unix__F_SETOWN"*> VAR F_SETOWN: int; (* Get owner *) +<*EXTERNAL "Unix__F_GETLK"*> VAR F_GETLK: int; (* Get file lock *) +<*EXTERNAL "Unix__F_SETLK"*> VAR F_SETLK: int; (* Set file lock *) +<*EXTERNAL "Unix__F_SETLKW"*> VAR F_SETLKW: int; (* Set file lock and wait *) +<*EXTERNAL "Unix__FD_CLOEXEC"*> VAR FD_CLOEXEC: int; (* Close file descriptor on exec() *) + +TYPE struct_flock = RECORD +(* sorted by size and then name + This must match between Unix.i3 and UnixC.c. *) + l_len: LONGINT := 0L; + l_start: LONGINT := 0L; + l_pid: INTEGER := 0; + l_type: INTEGER := 0; + l_whence: INTEGER := 0; +END; -<*EXTERNAL "Unix__fcntl"*>PROCEDURE fcntl (fd, request, arg: int): int; +<*EXTERNAL "Unix__fcntl"*>PROCEDURE fcntl (fd: int; request, arg: INTEGER): int; <*EXTERNAL "Unix__fsync"*>PROCEDURE fsync (fd: int): int; <*EXTERNAL "Unix__getdtablesize"*>PROCEDURE getdtablesize (): int; @@ -65,7 +83,7 @@ (*CONST*) <*EXTERNAL "Unix__FIONREAD"*> VAR FIONREAD: int; <*EXTERNAL "Unix__ioctl"*> -PROCEDURE ioctl (d, request: int; argp: ADDRESS): int; +PROCEDURE ioctl (d: int; request: INTEGER; argp: ADDRESS): int; <*EXTERNAL "Unix__lseek"*> PROCEDURE lseek (d: int; offset: off_t; whence: int): off_t; Index: unix/Common/UnixC.c =================================================================== RCS file: /usr/cvs/cm3/m3-libs/m3core/src/unix/Common/UnixC.c,v retrieving revision 1.67 diff -u -r1.67 UnixC.c --- unix/Common/UnixC.c 23 Apr 2011 10:08:00 -0000 1.67 +++ unix/Common/UnixC.c 15 Aug 2012 05:17:31 -0000 @@ -206,37 +206,71 @@ #else +typedef struct m3_flock_t { +/* sorted by size and then name + This must match between Unix.i3 and UnixC.c. */ + LONGINT len; + LONGINT start; + INTEGER pid; + INTEGER type; + INTEGER whence; +} m3_flock_t; + M3_DLL_EXPORT int __cdecl -Unix__fcntl(int fd, int request, int arg) +Unix__fcntl(int fd, INTEGER request, void* m3_arg) /* fcntl is actually fcntl(fd, request, ...). * Wrapper is needed on some systems to handle varargs. * See http://edoofus.blogspot.com/2008/08/interesting-bug-unbreaking-cvsupamd64.html. */ { -#ifdef __sun -/* - * This is to work around a bug in the Solaris-2 'libsocket' library +/* Errno preservation for success: + * work around a bug in the Solaris-2 'libsocket' library * which redefines 'fcntl' in such a way as to zero out 'errno' if the * call is successful. * See m3-libs/m3core/src/unix/solaris-2-x/Unix.m3. */ int e = errno; - int r = fcntl(fd, request, arg); + struct flock native_lock = { 0 }; + m3_flock_t* m3_lock = { 0 }; + void* native_arg = m3_arg; + int r = { 0 }; + + memset(&native_lock, 0, sizeof(native_lock)); + if (m3_arg) + { + switch (request) + { + case F_GETLK: case F_SETLK: case F_SETLKW: + m3_lock = (m3_flock_t*)m3_arg; + native_lock.l_len = m3_lock->len; + native_lock.l_pid = m3_lock->pid; + native_lock.l_start = m3_lock->start; + native_lock.l_type = m3_lock->type; + native_lock.l_whence = m3_lock->whence; + native_arg = &native_lock; + break; + } + } + r = fcntl(fd, request, native_arg); if (r == 0) errno = e; + if (m3_lock) + { + m3_lock->len = native_lock.l_len; + m3_lock->pid = native_lock.l_pid; + m3_lock->start = native_lock.l_start; + m3_lock->type = native_lock.l_type; + m3_lock->whence = native_lock.l_whence; + } return r; -#else - return fcntl(fd, request, arg); -#endif } M3_DLL_EXPORT int __cdecl -Unix__ioctl(int fd, int request, void* argp) +Unix__ioctl(int fd, INTEGER request, void* argp) /* ioctl is varargs. See fcntl. */ { -#ifdef __sun -/* - * This is to work around a bug in the Solaris-2 'libsocket' library +/* Errno preservation for success: + * Work around a bug in the Solaris-2 'libsocket' library * which redefines 'ioctl' in such a way as to zero out 'errno' if the * call is successful. * See m3-libs/m3core/src/unix/solaris-2-x/Unix.m3. @@ -246,9 +280,6 @@ if (r == 0) errno = e; return r; -#else - return ioctl(fd, request, argp); -#endif } #endif > Date: Wed, 15 Aug 2012 07:18:56 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/15 07:18:56 > > Modified files: > cm3/m3-libs/m3core/src/: m3core.h > ./: m3core.h > cm3/m3-libs/m3core/src/unix/Common/: Uconstants.c Unix.i3 > UnixC.c > > Log message: > add back: > Unix.F_DUPFD > Unix.F_GETFD > Unix.F_GETOWN > Unix.F_SETOWN > Unix.F_GETLK > Unix.F_SETLK > Unix.F_SETLKW > Unix.FD_CLOEXEC > Unix.struct_flock idealized/portable sorted by size and then name, > making len/start LONGINT > > change ioctl int request to INTEGER -- Darwin uses unsigned long > change fnctl int request and arg from int to INTEGER > no clear rationale to change request, but it is reasonable > arg changed to accommodate GETLK/SETLK/SETKLW struct_flock > expectation is a pointer will be passed via LOOPHOLE, > and passing it as an int instead of INTEGER is wrong for 64bit systems > > In the C code, change fnctl and ioctl last parameter to void* > void* vs. INTEGER, eh, if just passing it on, same thing really > > In Unix__fcntl: > handle F_GETLK, F_SETLK, F_SETLKW in fnctl, via copy to/from portable struct > not actually tested > This was because someone complained about the loss > of compatibility in m3core/src/unix. > It probably works now. > > In Unix__fcntl, Unix__ioctl: > make the #ifdef __sun errno preservation workaround not #ifdef'ed, > on the principle that more #ifdef is worse; the workaround is present > for all platforms now, it should be harmless where not needed > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 1.txt URL: From jkrell at elego.de Wed Aug 15 07:32:14 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 7:32:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815053215.0CA882474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 07:32:14 Modified files: cm3/m3-sys/m3back/src/: M3C.i3 M3C.m3 ./: M3C.i3 M3C.m3 cm3/m3-sys/m3cgcat/src/: Main.m3 m3makefile Log message: finally some credable work in progress on C-generating backend it isn't yet useful but it does generate some correct C, but there is more to do. The current interface, while in development, is thus: m3cgcat has been extended. old usage, just: usage: ./AMD64_DARWIN/m3cgcat -ascii < in.asc > out.bin ./AMD64_DARWIN/m3cgcat -binary < in.bin > out.asc new usage, includes old and adds: ./AMD64_DARWIN/m3cgcat -[in|out]-[binary|ascii|c] < in > out ./AMD64_DARWIN/m3cgcat -[in|out]-[binary|ascii|c][:=file] < in > out example: ./AMD64_DARWIN/m3cgcat -in-binary -out-c < in.bin > out.c example: ./AMD64_DARWIN/m3cgcat -in-binary=in.bin -out-c:out.c The input binary is from cm3 -keep. It is the same input as to m3cc/cm3cg. Once this is all done, there will be a new "backend mode" (see m3middle/Target.m3) to trigger 1) call to M3C.New() instead of M3CG_BinWr.New(), and then invocation of C compiler. i.e. we won't write out the .mc files and run m3cgcat. Reading/writing files instead of stdin/stdout is particularly useful for use under gdb! From jkrell at elego.de Wed Aug 15 07:36:59 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 7:36:59 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815053700.119CFCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 07:36:59 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: oops -- fix From jkrell at elego.de Wed Aug 15 09:05:34 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:05:34 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815070535.0140CCC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:05:34 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: some progress, more to do From jkrell at elego.de Wed Aug 15 09:12:10 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:12:10 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815071210.92F3ACC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:12:10 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: some progress, more to do From jkrell at elego.de Wed Aug 15 09:16:51 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:16:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815071651.3CBC3CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:16:51 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: didn't mean to commit that -- go forward to something that at least compiles From jkrell at elego.de Wed Aug 15 09:40:08 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:40:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815074016.92229CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:40:08 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: favor parameter names like rtype, itype, mtype, ztype, typeid, instead of just type, or x, or type_multiple_of_32, esp. when there are multiple type parameters From jkrell at elego.de Wed Aug 15 09:43:48 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 15 Aug 2012 9:43:48 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120815074349.15EC4CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/15 09:43:48 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress From rodney_bates at lcwb.coop Wed Aug 15 16:57:49 2012 From: rodney_bates at lcwb.coop (Rodney M. Bates) Date: Wed, 15 Aug 2012 09:57:49 -0500 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120815043215.C8614CC85C@birch.elegosoft.com> References: <20120815043215.C8614CC85C@birch.elegosoft.com> Message-ID: <502BB8ED.7030108@lcwb.coop> On 08/15/2012 06:32 AM, Jay Krell wrote: > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/15 06:32:15 > > Modified files: > ./: Make-lang.in > > Log message: > compile parse.c as C++ even if compiling the rest of gcc as C (or however > it is configured); this is based on what I did in gcc-apple/gcc/Makefile.in > (gcc-apple is gcc 4.2, that Apple is staying back at, and which takes > too much to compile as C++, plus I'm not likely to fight this battle with 4.7) Does this mean we will now have to have a C++ compiler for every target we want M3 on? > > Modified files: > cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 > > Log message: > flush some test code > > From jay.krell at cornell.edu Wed Aug 15 18:50:04 2012 From: jay.krell at cornell.edu (Jay) Date: Wed, 15 Aug 2012 12:50:04 -0400 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <502BB8ED.7030108@lcwb.coop> References: <20120815043215.C8614CC85C@birch.elegosoft.com> <502BB8ED.7030108@lcwb.coop> Message-ID: <34072368-7504-443C-B5EE-C0E75A75A68D@gmail.com> Yes that has already been the case for a long time. Gcc itself is also moving that way but isn't there yet. C++ compilers have long been widespread. - Jay (briefly/pocket-sized-computer-aka-phone) On Aug 15, 2012, at 10:57 AM, "Rodney M. Bates" wrote: > > > On 08/15/2012 06:32 AM, Jay Krell wrote: >> CVSROOT: /usr/cvs >> Changes by: jkrell at birch. 12/08/15 06:32:15 >> >> Modified files: >> ./: Make-lang.in >> >> Log message: >> compile parse.c as C++ even if compiling the rest of gcc as C (or however >> it is configured); this is based on what I did in gcc-apple/gcc/Makefile.in >> (gcc-apple is gcc 4.2, that Apple is staying back at, and which takes >> too much to compile as C++, plus I'm not likely to fight this battle with 4.7) > > Does this mean we will now have to have a C++ compiler for every target we want > M3 on? > >> >> Modified files: >> cm3/m3-sys/m3tests/src/p2/p251/: Main.m3 >> >> Log message: >> flush some test code >> >> > From jkrell at elego.de Thu Aug 16 14:55:16 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 14:55:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816125516.7CC6C2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 14:55:16 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: significant work in progress From jkrell at elego.de Thu Aug 16 15:12:35 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 15:12:35 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816131235.847A92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 15:12:35 Modified files: cm3/m3-sys/m3middle/src/: M3CG.m3 M3CG_BinRd.m3 M3CG_BinWr.m3 M3CG_Check.m3 M3CG_Ops.i3 M3CG_Rd.m3 M3CG_Wr.m3 Log message: remove a few inconsistent newlines (double instead of single before functions) remove spaces from ends of lines From jkrell at elego.de Thu Aug 16 15:43:08 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 15:43:08 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816134309.2FC762474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 15:43:08 Modified files: cm3/m3-sys/m3middle/src/: Target.m3 Log message: The only reason, seemingly, that m3cgcat needs to know TARGET, is so it can initialize m3middle.Target, so that calling conventions are known. The vast majority of targets just have one calling convention, with id 0. Go ahead and default initialize calling conventions. Know what the default is, so that we only initialize again later for the rare case. Note that we could optimize this calling convention stuff a fair amount. The vast majority of targets have one calling convention and so the whole thing is moot usually. Only NT/x86 will ever have multiple calling conventions. (i.e. we might as well provide cc with id 1, equal to id 0, so m3cgcat would work for NT/x86..but not so simple, another factor is if we are using the integrated backend, and the division of labor of reversing parameter order and struct return wrt frontend vs. backend -- really, imho, the division of labor maybe shouldn't be variable like that, the backends should be consistent..but leave it alone at least for now..) From jay.krell at cornell.edu Thu Aug 16 15:45:05 2012 From: jay.krell at cornell.edu (Jay K) Date: Thu, 16 Aug 2012 13:45:05 +0000 Subject: [M3commit] CVS Update: cm3 In-Reply-To: <20120816134309.2FC762474003@birch.elegosoft.com> References: <20120816134309.2FC762474003@birch.elegosoft.com> Message-ID: diff attached and inline Index: src/Target.m3 =================================================================== RCS file: /usr/cvs/cm3/m3-sys/m3middle/src/Target.m3,v retrieving revision 1.123 diff -u -r1.123 Target.m3 --- src/Target.m3 7 Nov 2011 19:10:17 -0000 1.123 +++ src/Target.m3 16 Aug 2012 13:40:10 -0000 @@ -400,12 +400,12 @@ ELSE RETURN FALSE; END; - InitCallingConventions (backend_mode, - System IN SET OF Systems{Systems.I386_INTERIX, - Systems.NT386, - Systems.I386_NT, - Systems.I386_CYGWIN, - Systems.I386_MINGW}); + MaybeInitCallingConventions (backend_mode, + System IN SET OF Systems{Systems.I386_INTERIX, + Systems.NT386, + Systems.I386_NT, + Systems.I386_CYGWIN, + Systems.I386_MINGW}); (* fill in the "bytes" and "pack" fields *) FixI (Address, max_align); @@ -439,6 +439,17 @@ RETURN TRUE; END Init; +CONST DefaultBackendMode = M3BackendMode_t.ExternalAssembly; +CONST DefaultHasCallingConventions = FALSE; + +PROCEDURE MaybeInitCallingConventions(backend_mode: M3BackendMode_t; + calling_conventions: BOOLEAN) = +BEGIN + IF backend_mode # DefaultBackendMode OR calling_conventions # DefaultHasCallingConventions THEN + InitCallingConventions(backend_mode, calling_conventions); + END; +END MaybeInitCallingConventions; + PROCEDURE InitCallingConventions(backend_mode: M3BackendMode_t; calling_conventions: BOOLEAN) = PROCEDURE New(name: TEXT; id: [0..1]): CallingConvention = @@ -520,4 +531,5 @@ END ConventionFromID; BEGIN + InitCallingConventions (DefaultBackendMode, DefaultHasCallingConventions); END Target. > Date: Thu, 16 Aug 2012 15:43:08 +0000 > To: m3commit at elegosoft.com > From: jkrell at elego.de > Subject: [M3commit] CVS Update: cm3 > > CVSROOT: /usr/cvs > Changes by: jkrell at birch. 12/08/16 15:43:08 > > Modified files: > cm3/m3-sys/m3middle/src/: Target.m3 > > Log message: > The only reason, seemingly, that m3cgcat needs to know TARGET, > is so it can initialize m3middle.Target, so that calling conventions > are known. The vast majority of targets just have one calling convention, > with id 0. Go ahead and default initialize calling conventions. > Know what the default is, so that we only initialize again later > for the rare case. > > Note that we could optimize this calling convention stuff a fair amount. > The vast majority of targets have one calling convention and so the whole > thing is moot usually. Only NT/x86 will ever have multiple calling conventions. > (i.e. we might as well provide cc with id 1, equal to id 0, so m3cgcat > would work for NT/x86..but not so simple, another factor is if we > are using the integrated backend, and the division of labor of reversing > parameter order and struct return wrt frontend vs. backend -- really, > imho, the division of labor maybe shouldn't be variable like that, > the backends should be consistent..but leave it alone at least for now..) > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 1.txt URL: From jkrell at elego.de Thu Aug 16 22:08:00 2012 From: jkrell at elego.de (Jay Krell) Date: Thu, 16 Aug 2012 22:08:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120816200800.A0FE02474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/16 22:08:00 Modified files: cm3/m3-sys/m3middle/src/: Target.m3 Log message: nevermind -- there are other dependencies on Target.Init -- M3C asserts based on Target.Integer.size.. From jkrell at elego.de Fri Aug 17 20:23:23 2012 From: jkrell at elego.de (Jay Krell) Date: Fri, 17 Aug 2012 20:23:23 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120817182324.0900A2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/17 20:23:23 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: significant work in progress From jkrell at elego.de Sun Aug 19 06:26:26 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 6:26:26 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819042626.384412474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 06:26:26 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress on line directives and reducing vertical bloat..real next step is handling nested procedures and static link...perhaps cons'ing up the 'm3cg' and looping over it.. From jkrell at elego.de Sun Aug 19 06:36:14 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 6:36:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819043614.CE0672474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 06:36:14 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: reduce debug output From jkrell at elego.de Sun Aug 19 06:48:55 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 6:48:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819044855.DA5F82474005@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 06:48:55 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work on newlines and #line directives while procrastinating about more important parts From jkrell at elego.de Sun Aug 19 09:51:43 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 19 Aug 2012 9:51:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819075143.7FD5F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/19 09:51:43 Modified files: cm3/m3-sys/m3back/src/: M3x86.m3 Log message: restore in_proc_call/call_param_size/static_link to 0..1, since I verified that arbitrary nesting does not occur -- function results are stored in temporaries..I'm not sure I fully understand this, but anyway, putting it back to how it was very very long term From jkrell at elego.de Mon Aug 20 00:53:22 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 20 Aug 2012 0:53:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819225322.807B92474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/20 00:53:22 Added files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.i3 M3CG_MultiPass.m3 Log message: work in progress From jkrell at elego.de Mon Aug 20 01:14:14 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 20 Aug 2012 1:14:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819231416.63FE62474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/20 01:14:14 Modified files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.i3 M3CG_MultiPass.m3 Added files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.i3 M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Mon Aug 20 01:28:07 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 20 Aug 2012 1:28:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120819232807.76A922474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/20 01:28:07 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Tue Aug 21 02:24:06 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:24:06 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821002406.B0F8D2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:24:06 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Tue Aug 21 02:24:28 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:24:28 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821002428.BB56F2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:24:28 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 Log message: work in progress From jkrell at elego.de Tue Aug 21 02:28:12 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:28:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821002812.745762474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:28:12 Modified files: cm3/m3-sys/m3middle/src/: m3makefile Log message: add M3CG_DoNothing and M3CG_MultiPass From jkrell at elego.de Tue Aug 21 02:36:37 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 21 Aug 2012 2:36:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120821003637.B58C62474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/21 02:36:37 Modified files: cm3/m3-sys/m3middle/src/: M3CG_BinRd.m3 M3CG_DoNothing.m3 M3CG_MultiPass.m3 Log message: work in progress From jkrell at elego.de Wed Aug 22 09:22:51 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 9:22:51 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822072251.CD72E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 09:22:51 Modified files: cm3/m3-sys/m3middle/src/: M3CG_DoNothing.m3 M3CG_MultiPass.i3 M3CG_MultiPass.m3 Log message: ..tedious work in progress...would be much easier with C preprocessor... From jkrell at elego.de Wed Aug 22 09:28:20 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 9:28:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822072820.5055B2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 09:28:20 Modified files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.m3 Log message: ..tedious work in progress...would be much easier with C preprocessor... From jkrell at elego.de Wed Aug 22 16:14:43 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 16:14:43 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822141443.2CF4E2474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 16:14:43 Modified files: cm3/m3-sys/m3middle/src/: M3CG_MultiPass.i3 M3CG_MultiPass.m3 Log message: tedious work in progress From jkrell at elego.de Wed Aug 22 16:15:40 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 16:15:40 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822141540.398D42474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 16:15:40 Modified files: cm3/m3-sys/m3middle/src/: M3CG_Rd.m3 M3CG_Wr.m3 Log message: when printing variables and procedures: e.g: begin_procedure p.32 store v.33 0 Addr Addr instead: begin_procedure p.32.Makefile__NoteSourceFile store v.33.file 0 Addr Addr i.e. much more readable granted, less compact, not "normalized" (redundant data) I verified that m3cgcat still roundtrips. Not that I ever tried that before, but that is what the design implied the ability to do. Not that it is likely important these days/years/decades. The delimiting "." is chosen to stop integer parsing It is presumed names don't contain spaces, or whatever, that M3CG_Rd is ok with this extra output from M3CG_Wr. I only tried with one file. Note that I hacked M3CG_Rd__CvtInt to not complain about the extra text. It might be better to have it verify it some, like that it is dot followed by star or a valid pair of "__" delimited identifiers. From jkrell at elego.de Wed Aug 22 17:47:15 2012 From: jkrell at elego.de (Jay Krell) Date: Wed, 22 Aug 2012 17:47:15 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120822154715.293522474003@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/22 17:47:15 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress..some simple needed pieces From jkrell at elego.de Sat Aug 25 07:47:12 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 7:47:12 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825054712.2B16FCC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 07:47:12 Added files: cm3/m3-sys/m3back/src/: experiment-float-to-int.c Log message: experiment/work-in-progres From jkrell at elego.de Sat Aug 25 08:44:01 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 8:44:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825064401.9F864CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 08:44:01 Added files: cm3/m3-sys/m3back/src/: experiment-bitfield.c experiment-bitfield.sh Log message: C bitfield layout demo From jkrell at elego.de Sat Aug 25 09:08:49 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:08:49 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825070849.0F0F1CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:08:49 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: more combinatorial gymnastics From jkrell at elego.de Sat Aug 25 09:18:54 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:18:54 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825071854.CFE06CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:18:54 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: oops -- reduce a bit From jkrell at elego.de Sat Aug 25 09:38:36 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:38:36 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825073836.66AD9CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:38:36 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: modify the input matrix From jkrell at elego.de Sat Aug 25 09:40:05 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 9:40:05 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825074005.32CE2CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 09:40:05 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: modify the input matrix From jkrell at elego.de Sat Aug 25 20:51:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 20:51:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825185122.2D6F4CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 20:51:22 Modified files: cm3/m3-sys/m3back/src/: experiment-bitfield.c Log message: experiment From jkrell at elego.de Sat Aug 25 21:01:07 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 21:01:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825190107.D5EB2CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 21:01:07 Modified files: cm3/m3-sys/m3back/src/: M3x86.m3 Log message: fix internal diagnostics -- set_member vs. set_singleton From jkrell at elego.de Sat Aug 25 21:36:55 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 21:36:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825193655.9807BCC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 21:36:55 Modified files: cm3/m3-libs/m3core/src/Csupport/Common/: hand.c Log message: 1UL => ((WORD_T)1) for hypothetical portability to e.g. Win64 (notice this working on C backend) From jkrell at elego.de Sat Aug 25 21:47:24 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 21:47:24 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825194724.0A3DECC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 21:47:24 Modified files: cm3/m3-libs/m3core/src/Csupport/Common/: hand.c Log message: add some const From jkrell at elego.de Sat Aug 25 22:46:27 2012 From: jkrell at elego.de (Jay Krell) Date: Sat, 25 Aug 2012 22:46:27 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825204628.C26F8CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/25 22:46:27 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: fill in some more pieces -- shift, rotate, set operations From jkrell at elego.de Sun Aug 26 00:42:45 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 26 Aug 2012 0:42:45 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825224251.F3EC2CC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/26 00:42:45 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Added files: cm3/m3-sys/m3back/src/: test-insert.c test-extract.c Log message: fix insert; it was worth testing From jkrell at elego.de Sun Aug 26 01:46:22 2012 From: jkrell at elego.de (Jay Krell) Date: Sun, 26 Aug 2012 1:46:22 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120825234625.8F11DCC8E6@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/26 01:46:22 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: actually hook up insert/extract, and implement sign extend too From jkrell at elego.de Mon Aug 27 05:59:39 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 5:59:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827035942.5C634CC8EA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 05:59:39 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress From jkrell at elego.de Mon Aug 27 07:08:01 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:08:01 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827050848.D7AB0CC8E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:08:01 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Added files: cm3/m3-sys/m3back/src/: M3C-save1.i3 M3C-save1.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 07:23:16 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:23:16 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827052318.8D128CC8E9@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:23:16 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 07:49:37 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:49:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827054945.15948CC8EA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:49:37 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 07:51:42 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 7:51:42 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827055145.F05DDCC8EB@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 07:51:42 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 08:04:47 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 8:04:47 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827060451.529B1CC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 08:04:47 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: safekeeping and work in progress From jkrell at elego.de Mon Aug 27 08:10:00 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 8:10:00 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827061004.12205CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 08:10:00 Modified files: cm3/scripts/: pkginfo.txt Log message: add m3cggen From jkrell at elego.de Mon Aug 27 08:11:18 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 8:11:18 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827061134.78772CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 08:11:18 Modified files: cm3/scripts/python/: pylib.py Log message: support 'keep' and cleanup code From jkrell at elego.de Mon Aug 27 09:20:52 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 9:20:52 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827072053.3FFA0CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 09:20:52 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: direct and indirect function calls I think work now complete with 1) function pointers are cast to (return-type (*)()) which allows any number of parameters making that more typesafe would be good 2) import_procedure is called in the "middle" of functions -- upon first call, inside a scope, but then later imported functions are called from other functions To workaround this, I output prototypes right away, and save them, and output them again at the next begin_procedure; yuck I suppose if this were K&R, we might do something less safe and smaller.. From jkrell at elego.de Mon Aug 27 10:14:20 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 10:14:20 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827081423.3838DCC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 10:14:20 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: open scopes as needed for locals/temps/import_procedure -- makes me nervous -- how does it interact with begin_block/end_block and actual repeated names at nested scopes -- it'd really be good to push up all locals/temps to the top of their scope and import_procedure to global..later..fill in copy/copy_n, leaving just static_link??..getting closer... From jkrell at elego.de Mon Aug 27 10:36:37 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 10:36:37 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827083638.5C090CC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 10:36:37 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: implement init_chars From jkrell at elego.de Mon Aug 27 10:46:19 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 10:46:19 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827084633.EE63CCC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 10:46:19 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: fill in init_float..not great, and probably has the exponent character to be changed.. From jkrell at elego.de Mon Aug 27 11:18:14 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 11:18:14 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827091848.282CCCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 11:18:14 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: small changes From jkrell at elego.de Mon Aug 27 11:20:07 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 11:20:07 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827092009.98C70CC89E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 11:20:07 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: fix void calls to call right away instead of push From jkrell at elego.de Mon Aug 27 11:24:39 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 11:24:39 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827092444.0CDBBCC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 11:24:39 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: emit prototypes for declare_procedure with only zero parameters, oops From wagner at elego.de Mon Aug 27 12:09:21 2012 From: wagner at elego.de (Olaf Wagner) Date: Mon, 27 Aug 2012 12:09:21 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827100923.717A8CC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 12/08/27 12:09:21 Modified files: cm3/scripts/regression/: defs.sh Log message: trace shipping From jkrell at elego.de Mon Aug 27 15:30:52 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 15:30:52 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827133054.AB2F1CC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 15:30:52 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: significant work in progress on nested functions and static links From jkrell at elego.de Mon Aug 27 15:57:55 2012 From: jkrell at elego.de (Jay Krell) Date: Mon, 27 Aug 2012 15:57:55 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120827135755.8D067CC85E@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/27 15:57:55 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress nested functions static link.. From wagner at elego.de Tue Aug 28 09:45:11 2012 From: wagner at elego.de (Olaf Wagner) Date: Tue, 28 Aug 2012 9:45:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911211916.3ABEECC85A@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: wagner at birch. 12/08/28 09:45:11 Modified files: cm3/scripts/regression/: update_snapshot_status.sh Log message: fix list order for cleanup to time From jkrell at elego.de Tue Aug 28 05:42:31 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 28 Aug 2012 5:42:31 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911211947.C8E35CC8BA@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/28 05:42:31 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress..mainly just whitespace.. From jkrell at elego.de Tue Aug 28 05:43:11 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 28 Aug 2012 5:43:11 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911211955.DADDBCC85C@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/28 05:43:11 Modified files: cm3/m3-sys/m3back/src/: M3C.m3 Log message: work in progress..mainly just whitespace.. From jkrell at elego.de Tue Aug 28 09:44:25 2012 From: jkrell at elego.de (Jay Krell) Date: Tue, 28 Aug 2012 9:44:25 () Subject: [M3commit] CVS Update: cm3 Message-ID: <20120911212000.31DA3CC8BF@birch.elegosoft.com> CVSROOT: /usr/cvs Changes by: jkrell at birch. 12/08/28 09:44:25 Added files: cm3/m3-sys/m3tests/src/c1/c135/: Main.m3 m3makefile ./: Main.m3 m3makefile cm3/m3-sys/m3tests/src/c1/c136/: Main.m3 m3makefile Log message: some test cases for nested functions, except handlers, finally blocks, nested functions therein, and an initializer which it turns out is simple There seems to be a matter where finally and/or except blocks are nested but never take a static link, but other nested functions should take an extra parameter for static link. I need to study M3x86.m3 more for how it handle this, but it looks like maybe I should look examine the function name to determine if it is an exception or finally handler, and add static links to level>0 functions except for those. We'll see. Later.