[M3devel] [M3commit] CVS Update: cm3

Daniel Alejandro Benavides D. dabenavidesd at yahoo.es
Wed May 30 02:03:34 CEST 2012


Hi all:
in reality PC AT aren't 64 bits wide, I guess in reality you can add a memory board to a i386 and that's it. Is just that same thing.
Bigger registers aren't a difference (the double number of registers and that's it for a register-based machine, like another ix86, the 82786 GPU for coprocessor and that's all), this is the same concept for a GPGPU nowadays, and they don't care at all to maintain compatibility to it so nobody has created a real 64-bit system after Tru64 and some other Unixes are, like Monterey project.
I mean there aren't real 64 bit systems, so I guess there isn't anything to test here in Gcc targets for real for PCs, they are the same that long before.
We don't have any new real HW or SW adapted for real so I don't know what else can be test.
Thanks in advance


--- El mar, 29/5/12, Jay <jay.krell at cornell.edu> escribió:

> De: Jay <jay.krell at cornell.edu>
> Asunto: Re: [M3commit] CVS Update: cm3
> Para: "Daniel Alejandro Benavides D." <dabenavidesd at yahoo.es>
> CC: "Jay" <jay.krell at cornell.edu>, "<m3commit at elegosoft.com>" <m3commit at elegosoft.com>, "<m3devel at elegosoft.com>" <m3devel at elegosoft.com>
> Fecha: martes, 29 de mayo, 2012 18:15
> Daniel you don't make sense.
> 
>  - Jay (briefly/pocket-sized-computer-aka-phone)
> 
> On May 29, 2012, at 11:44 AM, "Daniel Alejandro Benavides
> D." <dabenavidesd at yahoo.es>
> wrote:
> 
> > Hi all:
> > good one, there isn't high-end user needs lately here,
> so I guess we shouldn't ask if we want to support other
> machines than just PC, perhaps, we should check more
> platforms at that level.
> > Any NT would not be affected but anything else is, HW
> for testing purposes isn't supported by NT (like debuggers),
> so there it isn't too much to support for that (lying on
> MIPS32, and Portable devices sometimes are RISC systems, now
> what is not aiming NT are desktops but bigger machines) but
> they are growing down so I don't know if they will become
> available again.
> > Thanks of Modula-3 hackers there is still more systems
> to check for all if interested in any. 
> > Thanks in advance
> > 
> > --- El lun, 28/5/12, Jay <jay.krell at cornell.edu>
> escribió:
> > 
> >> De: Jay <jay.krell at cornell.edu>
> >> Asunto: Re: [M3commit] CVS Update: cm3
> >> Para: "Daniel Alejandro Benavides D." <dabenavidesd at yahoo.es>
> >> CC: "<m3commit at elegosoft.com>"
> <m3commit at elegosoft.com>,
> "<m3devel at elegosoft.com>"
> <m3devel at elegosoft.com>
> >> Fecha: lunes, 28 de mayo, 2012 23:30
> >> Don't worry about it. I will test
> >> each platform or get others to before enabling, at
> least
> >> some popular majority of them. I no longer have any
> Alphas.
> >> Eventually I might ask for ssh access to an Alpha
> or
> >> reacquire hardware. Anyway, don't worry. I
> generally know
> >> what I'm doing.
> >> 
> >> - Jay (briefly/pocket-sized-computer-aka-phone)
> >> 
> >> On May 28, 2012, at 7:22 AM, "Daniel Alejandro
> Benavides D."
> >> <dabenavidesd at yahoo.es>
> >> wrote:
> >> 
> >>> Hi Jay:
> >>> Where are you testing this, or have you tested
> this on
> >> an Alpha, I might get access, but I notice you
> dropped the
> >> libdecnumber, stuff right?
> >>> Thanks in advance
> >>> 
> >>> --- El lun, 28/5/12, Jay Krell <jkrell at elego.de>
> >> escribió:
> >>> 
> >>>> De: Jay Krell <jkrell at elego.de>
> >>>> Asunto: [M3commit] CVS Update: cm3
> >>>> Para: m3commit at elegosoft.com
> >>>> Fecha: lunes, 28 de mayo, 2012 05:47
> >>>> CVSROOT:    /usr/cvs
> >>>> Changes by:   
> >>>> jkrell at birch.    12/05/28
> 10:47:05
> >>>> 
> >>>> Modified files:
> >>>>   cm3/m3-sys/m3cc/gcc-4.6/:
> configure 
> >>>>   ./: configure 
> >>>>   cm3/m3-sys/m3cc/gcc-4.6/gcc/:
> >> Makefile.in
> >>>> auto-inc-dec.c 
> >>>> 
> >>>> 
> >>>> basic-block.h builtins.c 
> >>>> 
> >>>> 
> >>>> c-aux-info.c c-convert.c c-decl.c 
> >>>> 
> >>>> 
> >>>> c-errors.c c-lang.c c-lang.h 
> >>>> 
> >>>> 
> >>>> c-objc-common.c c-parser.c 
> >>>> 
> >>>> 
> >>>> c-tree.h c-typeck.c calls.c 
> >>>> 
> >>>> 
> >>>> cfgexpand.c cfgloop.h cgraph.c 
> >>>> 
> >>>> 
> >>>> cgraph.h cgraphbuild.c 
> >>>> 
> >>>> 
> >>>> cgraphunit.c combine.c configure 
> >>>> 
> >>>> 
> >>>> configure.ac cppdefault.c 
> >>>> 
> >>>> 
> >>>> cppdefault.h cppspec.c cse.c 
> >>>> 
> >>>> 
> >>>> expr.c final.c fold-const.c gcc.c 
> >>>> 
> >>>> 
> >>>> gccspec.c gcse.c gengtype-lex.c 
> >>>> 
> >>>> 
> >>>> gengtype-lex.l gengtype.c 
> >>>> 
> >>>> 
> >>>> gimple-fold.c gimple.c gimplify.c 
> >>>> 
> >>>> 
> >>>> incpath.c intl.c ipa-cp.c 
> >>>> 
> >>>> 
> >>>> ipa-inline.c ipa-prop.c ipa-prop.h 
> >>>> 
> >>>> 
> >>>> ipa-ref.h ipa-utils.c ipa.c 
> >>>> 
> >>>> 
> >>>> ira-build.c ira-conflicts.c 
> >>>> 
> >>>> 
> >>>> ira-int.h ira.c ira.h libgcov.c 
> >>>> 
> >>>> 
> >>>> loop-iv.c loop-unswitch.c opts.c 
> >>>> 
> >>>> 
> >>>> passes.c postreload.c predict.c 
> >>>> 
> >>>> 
> >>>> profile.c sched-vis.c 
> >>>> 
> >>>> 
> >>>> sel-sched-dump.c store-motion.c 
> >>>> 
> >>>> 
> >>>> stringpool.c targhooks.c toplev.c 
> >>>> 
> >>>> 
> >>>> tree-cfg.c tree-chrec.c 
> >>>> 
> >>>> 
> >>>> tree-complex.c tree-eh.c 
> >>>> 
> >>>> 
> >>>> tree-flow.h tree-inline.c 
> >>>> 
> >>>> 
> >>>> tree-nested.c tree-object-size.c 
> >>>> 
> >>>> 
> >>>> tree-outof-ssa.c tree-parloops.c 
> >>>> 
> >>>> 
> >>>> tree-pass.h tree-pretty-print.c 
> >>>> 
> >>>> 
> >>>> tree-profile.c 
> >>>> 
> >>>> 
> >>>> tree-scalar-evolution.c tree-sra.c 
> >>>> 
> >>>> 
> >>>> tree-ssa-address.c 
> >>>> 
> >>>> 
> >>>> tree-ssa-alias.c 
> >>>> 
> >>>> 
> >>>> tree-ssa-copyrename.c 
> >>>> 
> >>>> 
> >>>> tree-ssa-dce.c tree-ssa-dom.c 
> >>>> 
> >>>> 
> >>>> tree-ssa-loop-ivopts.c 
> >>>> 
> >>>> 
> >>>> tree-ssa-loop-manip.c 
> >>>> 
> >>>> 
> >>>> tree-ssa-loop.c tree-ssa-phiopt.c 
> >>>> 
> >>>> 
> >>>> tree-ssa-structalias.c 
> >>>> 
> >>>> 
> >>>> tree-ssa-uncprop.c tree-ssa.c 
> >>>> 
> >>>> 
> >>>> tree-vect-data-refs.c 
> >>>> 
> >>>> 
> >>>> tree-vect-generic.c 
> >>>> 
> >>>> 
> >>>> tree-vect-loop-manip.c 
> >>>> 
> >>>> 
> >>>> tree-vect-loop.c 
> >>>> 
> >>>> 
> >>>> tree-vect-patterns.c 
> >>>> 
> >>>> 
> >>>> tree-vect-slp.c tree-vect-stmts.c 
> >>>> 
> >>>> 
> >>>> tree-vrp.c tree.h unwind-c.c 
> >>>> 
> >>>> 
> >>>> unwind-compat.c unwind-compat.h 
> >>>> 
> >>>> 
> >>>> unwind-dw2-fde-compat.c 
> >>>> 
> >>>> 
> >>>> unwind-dw2-fde-darwin.c 
> >>>> 
> >>>> 
> >>>> unwind-dw2-fde-glibc.c 
> >>>> 
> >>>> 
> >>>> unwind-dw2-fde.c unwind-dw2-fde.h 
> >>>> 
> >>>> 
> >>>> unwind-dw2.c unwind-dw2.h 
> >>>> 
> >>>> 
> >>>> unwind-generic.h unwind-pe.h 
> >>>> 
> >>>> 
> >>>> unwind-sjlj.c value-prof.c 
> >>>> 
> >>>> 
> >>>> var-tracking.c varpool.c web.c 
> >>>>   ./: Makefile.in
> auto-inc-dec.c
> >>>> basic-block.h builtins.c 
> >>>>   
>    c-aux-info.c
> >> c-convert.c
> >>>> c-decl.c c-errors.c c-lang.c 
> >>>>       c-lang.h
> >> c-objc-common.c
> >>>> c-parser.c c-tree.h c-typeck.c 
> >>>>       calls.c
> cfgexpand.c
> >>>> cfgloop.h cgraph.c cgraph.h 
> >>>>   
>    cgraphbuild.c
> >> cgraphunit.c
> >>>> combine.c configure configure.ac 
> >>>>   
>    cppdefault.c
> >> cppdefault.h
> >>>> cppspec.c cse.c expr.c final.c 
> >>>>       fold-const.c
> gcc.c
> >>>> gccspec.c gcse.c gengtype-lex.c 
> >>>>   
>    gengtype-lex.l
> >> gengtype.c
> >>>> gimple-fold.c gimple.c gimplify.c 
> >>>>       incpath.c
> intl.c
> >> ipa-cp.c
> >>>> ipa-inline.c ipa-prop.c ipa-prop.h 
> >>>>       ipa-ref.h
> ipa-utils.c
> >> ipa.c
> >>>> ira-build.c ira-conflicts.c 
> >>>>       ira-int.h
> ira.c ira.h
> >>>> libgcov.c loop-iv.c loop-unswitch.c 
> >>>>       opts.c
> passes.c
> >>>> postreload.c predict.c profile.c
> sched-vis.c 
> >>>>   
>    sel-sched-dump.c
> >>>> store-motion.c stringpool.c targhooks.c 
> >>>>       toplev.c
> tree-cfg.c
> >>>> tree-chrec.c tree-complex.c tree-eh.c 
> >>>>       tree-flow.h
> >> tree-inline.c
> >>>> tree-nested.c tree-object-size.c 
> >>>>   
>    tree-outof-ssa.c
> >>>> tree-parloops.c tree-pass.h 
> >>>>   
>    tree-pretty-print.c
> >>>> tree-profile.c tree-scalar-evolution.c 
> >>>>       tree-sra.c
> >>>> tree-ssa-address.c tree-ssa-alias.c 
> >>>>   
>    tree-ssa-copyrename.c
> >>>> tree-ssa-dce.c tree-ssa-dom.c 
> >>>>   
>    tree-ssa-loop-ivopts.c
> >>>> tree-ssa-loop-manip.c tree-ssa-loop.c 
> >>>>   
>    tree-ssa-phiopt.c
> >>>> tree-ssa-structalias.c tree-ssa-uncprop.c 
> >>>>       tree-ssa.c
> >>>> tree-vect-data-refs.c tree-vect-generic.c 
> >>>>   
>    tree-vect-loop-manip.c
> >>>> tree-vect-loop.c tree-vect-patterns.c 
> >>>>   
>    tree-vect-slp.c
> >>>> tree-vect-stmts.c tree-vrp.c tree.h 
> >>>>       unwind-c.c
> >> unwind-compat.c
> >>>> unwind-compat.h 
> >>>>   
>    unwind-dw2-fde-compat.c
> >>>> unwind-dw2-fde-darwin.c 
> >>>>   
>    unwind-dw2-fde-glibc.c
> >>>> unwind-dw2-fde.c unwind-dw2-fde.h 
> >>>>   
>    unwind-dw2.c
> >> unwind-dw2.h
> >>>> unwind-generic.h unwind-pe.h 
> >>>>   
>    unwind-sjlj.c
> >> value-prof.c
> >>>> var-tracking.c varpool.c web.c 
> >>>>   cm3/m3-sys/m3cc/gcc-4.6/gcc/config/:
> >>>> darwin-protos.h darwin.c 
> >>>> 
> >>>> 
> >>>>        darwin.h 
> >>>>   ./: darwin-protos.h
> darwin.c darwin.h
> >> 
> >>>> 
> >> cm3/m3-sys/m3cc/gcc-4.6/gcc/config/i386/:
> >>>> crtfastmath.c 
> >>>> 
> >>>> 
> >>>> 
> >> crtprec.c 
> >>>> 
> >>>> 
> >>>> 
> >>>> cygming-crtbegin.c 
> >>>> 
> >>>> 
> >>>> 
> >>>> cygming-crtend.c 
> >>>> 
> >>>> 
> >>>> 
> >> darwin.h
> >>>> driver-i386.c 
> >>>> 
> >>>> 
> >>>> 
> >> gmon-sol2.c
> >>>> i386.c 
> >>>> 
> >>>> 
> >>>> 
> >>>> netware-crt0.c 
> >>>>   ./: crtfastmath.c
> crtprec.c
> >>>> cygming-crtbegin.c cygming-crtend.c 
> >>>>       darwin.h
> driver-i386.c
> >>>> gmon-sol2.c i386.c netware-crt0.c 
> >>>>   cm3/m3-sys/m3cc/gcc-4.6/gcc/lto/:
> >> lto.c 
> >>>>   ./: lto.c 
> >>>> 
> >> cm3/m3-sys/m3cc/gcc-4.6/libcpp/include/:
> >>>> line-map.h 
> >>>> 
> >>>> Log message:
> >>>>   work in progress -- can
> compile
> >>>> everything now, but float exception right
> away
> >>>> 
> >>>> 
> >> 
> 



More information about the M3devel mailing list