[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gm2] latest cvs changes
From: |
Gaius Mulley |
Subject: |
[Gm2] latest cvs changes |
Date: |
Wed, 03 Feb 2010 22:49:57 +0000 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) |
Hi,
here are the latest changes, just checked into the repository:
* gm2/TODO: updated.
* gm2/gm2builtins.c: added many missing builtins necessary
to complete ComplexMath, LongComplexMath and
* ShortComplexMath.
carg, cargf, cargl, conj, conjf, conjl, cpow, cpowf, cpowl,
csqrt, csqrtf, csqrtl, cexp, cexpf, cexpl, cln, clnf, clnl,
csin, csinf, csinl, ccos, ccosf, ccosl, ctan, ctanf, ctanl,
casin, casinf, casinl, cacos, cacosf, cacosl,
catan, catanf, catanl.
* gm2/gm2-libs/Builtins.mod: fixed cpow, cpowl, cpowf, clog
clogf, clogl, casin, casinf, casinl, cacos, cacosf, cacosl,
catan, catanf, catanl.
* gm2/gm2-libs/cbuiltin.def: include procedure functions in
the export list and also declare them in the definition
module: carg, cargf, cargl, conj, conjf, conjl,
cpow, cpowf, cpowl, csqrt, csqrtf, csqrtl, cexp, cexpf,
cexpl, cln, clnf, clnl, csin, csinf, csinl, ccos, ccosf,
ccosl, ctan, ctanf, ctanl, casin, casinf, casinl, cacos,
cacosf, cacosl, catan, catanf, catanl.
* gm2/gccgm2.c: bug fix applied to BuildRe and BuildIm.
* gm2/m2pp.c: new functions (m2pp_complex),
(m2pp_complex_expr), (m2pp_imagpart_expr),
(m2pp_realpart_expr).
* gm2/m2pp.c: added conditional compilation around
gm2 COMPLEX data types referenced in gccgm2.
* gm2/gm2-libs/Builtins.def: fixed parameters to
cpower, cpowerf and cpowerl.
* gm2/gm2-libs/Builtins.mod: added implementations
for all new procedure functions.
* gm2/el/g-mode.el: added COMPLEX, LONGCOMPLEX and
SHORTCOMPLEX to the list of base Modula-2 data types.
* gm2/TODO: removed implementation of ComplexMath,
LongComplexMath and ShortComplexMath from the list
of modules to complete.
* gm2/gm2-libs-iso/ShortComplexMath.def: new file.
* gm2/gm2-libs-iso/ShortComplexMath.mod: new file.
* gm2/gm2-libs-iso/SysClock.mod: fixed Posix month to
ISO Modula-2 conversion 1..12 rather than 0..11.
regards,
Gaius
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gm2] latest cvs changes,
Gaius Mulley <=