Mercurial > hg > index.cgi
view docs/lwcc.txt @ 241:d0e9dbe9afbe
Add new heuristic for resolving instruction sizes.
Add new heuristic for resolving instruction sizes. This applies to the the
decision between extended and base page addressing by calculating the range
of possible addresses (if reasonably knowable) and deciding on whether to
force extended addressing based on that. (If the whole range is outside the
direct page, extended addressing is required.)
author | William Astle <lost@l-w.ca> |
---|---|
date | Sun, 23 Sep 2012 13:06:43 -0600 |
parents | 4e12d881df85 |
children |
line wrap: on
line source
lwcc is based on the PCC compiler code. However, the code has been substantially modified to elminate autoconf, automake, and support for targets not supported by lwtools. In addition, many parts have been substantially rewritten to match the lwtools code style or generally improve readability. Some source files are substantially similar to the same files from PCC and retain the original PCC license. Others, containing original or rewritten code are licensed under the same license as the rest of lwtools.