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.
This archive was generated by hypermail 2.1.3 : 2001-12-14 22:05:39 CET