gm2
[Top][All Lists]
Advanced

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

[Gm2] fixes applied to current cvs


From: Gaius Mulley
Subject: [Gm2] fixes applied to current cvs
Date: Sat, 20 Feb 2010 16:58:25 +0000
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux)

Hi,

I've just checked in a fix for an optimisation bug which appeared when
-O2 was used.  It might have caused problems on other architectures
for non optimised code (particularly for big endian architectures).  A
value (result of an internal HIGH function) needed to be converted to
a integer type before being passed to memcpy.

Anyway I've now re-enabled -O2 for building the libraries and I'm
currently running the LP64 regression tests.  The make gm2.paranoid
passes.

regards,
Gaius


  * gm2/Make-lang.in:  turn on optimisation for the O2
    versions of the libraries.
  * gm2/gm2/m2pp.c:  improved debugging of the integer type
    nodes.
  * gm2/gm2-compiler/M2GenGCC.mod:  convert high calculation
    to an integer type.





reply via email to

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