gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gm2] avr-gm2 available


From: Norayr Chilingarian
Subject: Re: [Gm2] avr-gm2 available
Date: Mon, 11 Apr 2011 19:37:29 +0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110326 Lightning/1.0b3pre Lanikai/3.1.9

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

That's wonderful news :)

On 04/10/11 18:50, Gaius Mulley wrote:
> 
> Hi,
> 
> I've finally built gm2 as a cross compiler for the Atmel
> microprocessors.  There are debian packages available for the x86_64
> (soon to come will be the x86_32).  I've tested it on a very simple
> circuit, here is a brief example of its possible usage and how to obtain
> and install the packages:
> 
> http://floppsie.comp.glam.ac.uk/Glamorgan/gaius/web/gm2-avr.html
> 
> Currently this port is alpha status, nevertheless it could be useful.
> There were some minor changes made to gm2 tree (mainly associated with
> Make-file.in and in the driver to remove all dependencies to g++),
> introducing both target and host configure's.  The gm2-libs-min are now
> built with -O2 -Os flags.
> 
> I guess the regression testsuite really does need some cross platform
> runtime tests (using a simulator) and compile/static analysis (code size
> tests)
> 
> regards,
> Gaius
> 
> 
>    * gm2/Make-lang.in:  modified to build O2 versions of
>      gm2-libs-min.
> 
>    * gm2/Make-lang.in:  modified to allow gm2 to coexist with
>      gcc as the linker support rather than g++.  Useful for
>      embedded targets which don't yet support g++.  Separated
>      target from host when building libraries and use separate
>      configure scripts for both.
>    * gm2/README:  removed warning about development code.
>    * gm2/config-lang.in:  added gm2lorder.
>    * gm2/gm2.texi:  updated documentation to reflect release 1.0.
>      Corrected statements such as GNU Modula-2 is fully ISO
>      compliant.
>    * gm2/gm2spec.c:  only include -lstdc++ if -fno-exceptions is
>      not present.
>    * gm2/gm2-libs/README.texi:  tidied up dates.
>    * gm2/gm2-libs-iso/README.texi:  corrected status of modules
>      given release of 1.0.
>    * gm2/p2c/p2c.h:  test BUILD_GM2_LIBS_TARGET and include
>      appropriate
>      configure header.
>    * gm2/tools-src/makeversion:  added another consistency test.
>    * gm2/gm2-libs/config-host.in:  new file.
>    * gm2/gm2-libs/config-target.in:  new file.
>    * gm2/gm2-libs/configure:  removed.
>    * gm2/gm2-libs/configure.in:  removed.
>    * gm2/gm2-libs/config-host:  new file.
>    * gm2/gm2-libs/config-target:  new file.
>    * gm2/gm2-libs/gm2-libs-target.h.in:  new file.
> 
> 
> _______________________________________________
> gm2 mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/gm2
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNoxIpAAoJEDbv/aplkZ1F9V8H/3rAXEfUs9k2NDdNHqP+uGfK
U4Gpg3XrQ7dHWoYZcEvoIrz8uIrTq/vT6uyP92GxkyG43UNbiext6lSMdayF6NXW
2iPI5CTptXTkwpbO6nKJrBQtXwc0wemPhDUjTcbL+odpk/E5cz6qXtZGEwYlxfsl
dtWI8nOPvE16890Z/veqJgvSzo6XneAsTfgjRjH4Bi1KRs7FMPMZmWTzwxhSWhVE
embj3ubS6FPgLbgugheEMLJYeZi9c5e1B0meKcqYpY8W7Cw4ROMaTmP5LFjWAuVf
+6obXvoJuCPayTGHeKW+cCc88l32TG6B7KP3fX7efFY9ZWVCUBtlsBup6FrheXE=
=eC9A
-----END PGP SIGNATURE-----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]