gnupic: SDCC update
Subject:
SDCC update
From:
Scott Dattalo ####@####.####
Date:
7 Aug 2002 13:41:25 -0000
Message-Id: <Pine.LNX.4.44.0208070616110.24150-100000@ruckus.brouhaha.com>
At least half a dozen bugs have been fixed in the latest SDCC CVS commit.
Thanks to all of you who have submitted bug reports.
A brief summary of the bugs fixed:
-- Compound comparisons now work:
x += (a != b);
This was horribly broken before. (And probably somewhat still brittle).
The regression file sdcc/src/regression/bool3.c now will test this
kind of code.
-- Bank selection was not set up properly at CALL boundaries.
All functions assume that bank0 is the current bank. Under certain
circumstances, this asumption was invalid. This has been fixed.
-- Variables declared at absolute addresses are no longer
automatically volatile. This currently has no implications
on the code, but will at a later date.
-- Frieder Ferlemann reported several minor bugs and supplied a
few patches regarding. Most of his patches have been applied
Scott