gm2
[Top][All Lists]
Advanced

[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




reply via email to

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