[Top][All Lists]

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

[Gm2] latest git commit

From: Gaius Mulley
Subject: [Gm2] latest git commit
Date: Wed, 05 Aug 2015 12:27:52 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)


here is the latest git commit entry:

* gm2/examples/pge/  new rule for playback and output.raw.
* the following changes fix bugs in packed enumeration types.  Test code
  is given in the regression testsuite.
* gm2/extensions/run/pass/packedrecord.mod:  new file.
* gm2/extensions/run/pass/packedrecord2.mod:  new file.
* gm2/gm2-compiler/M2GCCDeclare.mod:  change call to BuildEndEnumeration
  to pass three parameters.
* gm2/gm2-gcc/m2type.c:  noBitsRequired bug fixed for the case where
  values is a power of two.  gm2_finish_enum introduce extra parameter
  location so that we can generate a call to m2type_BuildSmallestTypeRange
  if the enumeration is packed.  m2type_BuildEndEnumeration change call
  to gm2_finish_enum to include extra parameter.
* gm2/gm2-gcc/m2type.def:  change definition of BuildEndEnumeration.
* gm2/gm2-gcc/m2type.h:  change prototype of BuildEndEnumeration.

this fixes a bug in packed records such that enumeration fields are now
also bit minimised.


reply via email to

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