gm2
[Top][All Lists]
Advanced

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

[Gm2] latest git push on trunk


From: Gaius Mulley
Subject: [Gm2] latest git push on trunk
Date: Thu, 25 Jul 2019 04:05:23 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Hello,

here are the latest changes to trunk:

* gm2/Make-lang.in:  add gm2/gm2-gcc/rtegraph.o and
  plugin/m2rte$(exeext).so to list of dependencies to
  cc1gm2 (stage1, stage2).  make gm2.paranoid fixed.
* gm2/bnf/gm2m.bnf:  corrected dates.
* gm2/gm2-compiler/M2ALU.mod:  (InitRecord)
  call function (UnknownLocation) rather
  than use the address of this function.
* gm2/gm2-libs-ch/getopt.c:  (getopt_getopt_long)
  use correct parameter specification for longopts.
  (getopt_getopt_long_only) use correct parameter
  specification for longopts.
  (getopt_InitOptions) New function.
  (getopt_KillOptions)  New function.
  (getopt_SetOption)  New function.
  (getopt_GetLongOptionArray)  New function.
* gm2/gm2-libs/GetOpt.mod:  (GetOptLongOnly)
  tidied up line wraps.
* gm2/gm2-libs/getopt.def:  (Options) declared.
  (getopt_long) added comment derived from manual page.
  (getopt_long_only) added comment.
  (getopt_InitOptions) New function.
  (getopt_KillOptions)  New function.
  (getopt_SetOption)  New function.
  (getopt_GetLongOptionArray)  New function.
* gm2/plugin/m2rte.c:  remove testing shortcut.
* gm2/tools-src/def2texi.py:  converted to Python 3.
* gm2/tools-src/tidydates.py:  converted to Python 3.

In summary, make gm2.paranoid now builds and tests, Python 2 -> 3
conversion and access to getopt long options now supported,


regards,
Gaius



reply via email to

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