Re: [cc65] Atari tgi update

From: Ullrich von Bassewitz <uz1musoftware.de>
Date: 2009-11-12 10:37:45
On Wed, Nov 11, 2009 at 12:41:40PM -0800, Shawn Jefferson wrote:
> Hmm, do we know why the Atari executable is so much larger than the other
> targets?

Actually, the situation is a bit worse than the numbers show, since the
Commodore and Apple targets have interruptor support in the startup code,
which is lacking in the Atari version.

I have no detailed knowledge of the Atari code. A quick look shows that the
startup code initializes conio and file descriptor stuff directly, not using
contructors, which means that the code is always in there, even if conio or
file i/o isn't used. There are also lots of .ifdefs which conditionally
include additional features and - as far as I can see - all of them are
enabled in the Makefile.

Please note that all this is ok with me, I just don't want to have similar
things (and the corresponding code increase) in the non platform specific
code.

Regards


        Uz


-- 
Ullrich von Bassewitz                                  uz@musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Thu Nov 12 10:37:52 2009

This archive was generated by hypermail 2.1.8 : 2009-11-12 10:37:55 CET