[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gm2] ULM library successful build,
Gaius Mulley <=