Re: [cc65] Optimization ideas

From: Dan <opendtv1yahoo.com>
Date: 2007-06-23 03:26:42
--- Dan <opendtv@yahoo.com> wrote:

> Making cc65 a two-pass compiler _without_
> intermediate
> representation should be easy.

It was; I converted cc65 to two-pass operation with
minimal effort.

Pass 2 is just like pass 1 except that the global
symbols (except preprocessor macros) are already
defined. Duplicate symbol errors are suppressed in
pass 2.

Function symbols have a "leaf" flag which the code
generator can use in pass 2.

Dan



       
____________________________________________________________________________________
Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. 
http://mobile.yahoo.com/go?refer=1GNXIC
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Sat Jun 23 03:26:49 2007

This archive was generated by hypermail 2.1.8 : 2007-06-23 03:26:53 CEST