Re[2]: [cc65] Debug info question

Date view Thread view Subject view

From: groepaz (groepaz_at_gmx.net)
Date: 2001-05-23 11:54:40


Hello Ullrich,

UvB> Dreaming is of course allowed:-) But I've learned that in real life it is
UvB> often a good idea to keep ones goals in mind. Having features just because "it
UvB> does not hurt" will increase complexity and code size, will introduce more
UvB> bugs and will absorb more man power. If my goal had been to support the
UvB> complete GNU tool chain, it would have been better to start with a port of gcc
UvB> to the 6502.

UvB> cc65 is a small compiler that is targeted to the 6502 CPU. This has some
UvB> drawbacks, but it is also its beauty. While it is nearly impossible to know
UvB> the purpose of each gcc, gdb or gas module (not to speak from the other
UvB> binutils), this is easy for cc65. Changing that would mean that one maintainer
UvB> would no longer be enough - and while support is better now than some time
UvB> ago, I'm still the only maintainer for all the tools. Also keep in mind that
UvB> I'm maintaining cc65 in my spare time. Adding complex features just because it
UvB> does not hurt having them would absorb time that is better spent on usable
UvB> features (like library improvements, 65816 support and the like).

yes thats true ofcoz.... the thing i see is that supporting
fileformats that are not really standard (ELF format is supported by
all and everything around) usually dont help much either..... wasting
time on supporting some "easy" and "simple" output format is just not
of any real use IMHO.... it doesnt help if eg sourcelevel debugging
works in one specific cpu emulator - and on the other hand it would be
VERY easy for emulator authors to add ELF support. (encouraging them
to do so is a completely different thing i know ;/)

-- 
Best regards,
 groepaz                            mailto:groepaz_at_gmx.net


----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2001-12-14 22:05:39 CET