[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gm2] cvs changes
From: |
Gaius Mulley |
Subject: |
[Gm2] cvs changes |
Date: |
Wed, 07 Apr 2010 13:24:48 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) |
Hi,
here are the latest cvs changes. In summary the ISO modules
Processes.mod and GeneralUserExceptions.mod have been completed.
regards,
Gaius
* gm2/Make-lang.in: added GeneralUserExceptions.mod and
Processes.mod.
* gm2/gm2.texi: corrected startup filename.
* gm2/gm2-compiler/M2Quads.mod: call SkipType when checking
procedure parameters (CheckProcTypeAndProcedure).
* gm2/gm2-libs/Assertion.def: added space.
* gm2/gm2-libs/Assertion.mod: corrected copyright notice
and altered halt message.
* gm2/gm2-libs/RTExceptions.def: SetExceptionSource,
GetExceptionSource (New Procedures).
* gm2/gm2-libs/RTExceptions.mod: implement SetExceptionSource
and GetExceptionSource.
* gm2/gm2-libs/SYSTEM.mod: removed commented out redundant
comment __INLINE__.
* gm2/gm2-libs-iso/COROUTINES.mod: TRANSFER and initMain
must save and restore the ExceptionBlock, ExceptionState
and ExceptionSource.
* gm2/gm2-libs-iso/EXCEPTIONS.mod: use RTExceptions to
retrieve
the ExceptionSource associated with the current COROUTINE to
ensure that the exception mechanism is COROUTINE safe.
* gm2/gm2-libs-iso/Processes.mod: first full implementation.
* gm2/ulm-lib-gm2/std/RTExceptions.mod: SetExceptionSource
GetExceptionSource (New procedures).
* gm2/www/index.ms: removed URLs.
* gm2/examples/callingC/Makefile: removed file.
* gm2/TODO: removed Processes.mod and
GeneralUserExceptions.mod
from the to do list.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gm2] cvs changes,
Gaius Mulley <=