Am 21.03.2018 um 22:31 schrieb Erlo Haugen:
> Or maybe allow for choosing between the standard compliant way and the
> __bit way by means if a flag or compiler directive.
> I do realize that linking modules with different implementation of bool
> is bound to be problematic or even fail, but I'm not sure if that will
> be a problem in real life.

The optimization introduced yesterday that decides for each local bool
variable individually seems to work well enough (though naturally it is
not as good as the new register allocator could be, but porting that one
to mcs51 would have been far more effort).

Dhrystone code size is now down to slightly below 3.6.0-levels, which
also means it is at at least a 2-year-low (I currently don't have
earlier data).
Whetstone code size (which had also regressed slightly from 3.6.0 to
3.7.0) looks even better.

Philipp

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to