gm2
[Top][All Lists]
Advanced

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

[Gm2] latest git changes


From: Gaius Mulley
Subject: [Gm2] latest git changes
Date: Sat, 18 Jan 2014 20:44:03 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)

Hi,

here are the latest changes just pushed up to the git repro:

* gm2/gm2-gcc/m2expr.c:  CheckAddressToCardinal (New function).
  BuildAdd use CheckAddressToCardinal for both operands.
  BuildSub use CheckAddressToCardinal for both operands.
  BuildDivTrunc use CheckAddressToCardinal for both operands.
  BuildModTrunc use CheckAddressToCardinal for both operands.
  BuildDivFloor use CheckAddressToCardinal for both operands.
  BuildModFloor use CheckAddressToCardinal for both operands.
  BuildMult use CheckAddressToCardinal for both operands.
* gm2/gm2-gcc/m2type.c:  m2_cardinal_address_type_node new
  internal datatype.  GetCardinalAddressType (New function).
  build_m2_cardinal_address_type_node (New function).
* gm2/gm2-gcc/m2type.h:  m2type_GetCardinalAddressType
  (New function prototype).

this allows variables of type ADDRESS to be added, multiplied, divided,
subtracted and have their modulus taken as per PIM-2.  The bug hunt
continues, and the regression tests say 176 failures are still present
under x86_64 debian Wheezy

regards,
Gaius



reply via email to

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