From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2002-07-30 11:03:04
Hi!
On Tue, Jul 30, 2002 at 04:28:10AM +0200, groepaz wrote:
> well yes, its (ofcoz) like you say :o) there are global variables
> defined all over the source and then they are declared as extern in
> every function that uses them.
Ok. cc65 does not handle this correctly (it emits both, .import and .export
statements, something that is considered an error by the assember). I do
already have an idea how to fix this.
> (just as a sidenote, what benefit is
> expected from this way of declaring things? (instead of simply
> referring to the globals?) seen that in a couple of sources already,
> the testsuite for example uses this extensivly)
Maybe it's because the sources still work when the variable definitions are
moved to another file. But this is not a big issue, so it may also be just
some style thingie.
> i have knocked up a testprog that shows the problem more exactly (and
> another problem aswell).... attached at the bottom of this mail :)
Thanks a lot! I'm out of town until tomorrow evening, so don't expect any news
before thursday.
Regards
Uz
--
Ullrich von Bassewitz uz_at_musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
This archive was generated by hypermail 2.1.3 : 2002-07-30 11:04:07 CEST