gm2
[Top][All Lists]
Advanced

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

[Gm2] ULM library successful build


From: Gaius Mulley
Subject: [Gm2] ULM library successful build
Date: 08 Jul 2005 15:48:48 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4

Hi,

Here are the latest CVS ChangeLog entries:

   * finally all ulm modules compile under GM2
   * fixed negative integer bug which was exposed in the 32 bit port
     of gm2 when compiling testsuite/gm2/pim/pass/setoverflow.mod
     and also gm2/ulm-lib-gm2/std/TimeIO.mod

   * fixed a number of bugs relating to gm2 failing to compile
     gm2/ulm-lib-gm2/std/TimeIO.mod. Nested modules within
     procedures exporting variables.
   * alterations include correct type declaration ahead of
     variable creation.
   * creating all variables in the outer most procedure scope
     if these variables are exported from inner modules.
   * also fixed gm2/gccgm2.c so that pointer to sets are cast
     into a generic ptr
   * also fixed offset into sets (which had assumed sets started
     with an element value zero).

as can be seen this is the first time that all the ULM libraries can
been compiled by gm2. All regression tests now pass. Caveat the ULM
libraries have not been runtime stress tested by gm2. I'm now trying to
build the ULM compiler and COCO working with gm2 as a runtime test.
If anyone has previously ported COCO to the ULM compiler and wants to
email me the COCO library port I'd be really grateful :-).

Indeed if anyone has any modula-2 code which was built using the ULM
modula-2 compiler I be really interested to know whether this code
can be built using gm2..

Enjoy,
Gaius



reply via email to

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