From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2001-05-23 12:07:54
On Wed, May 23, 2001 at 11:54:40AM +0200, groepaz wrote: > 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 ;/) I don't think that ELF support would be easy for an emulator author. And for what purpose should it be supported? Just to have debugging info? ELF is an executable format for 32 bit and larger CPUs. Besides debug info it contains segments, relocation information and lots of other stuff. None of the machines emulated has ELF as a native format, and most of them would not even be able to support ELF exectables. So the only reason for adding a really complex executable format to an emulator would be to embedd debugging information in it. I'm not the maintainer of any of the emulators, but I understand that they're refusing to add ELF support:-) Having a simpler format will not only be less work, it will also have a greater chance to get supported by an emulator (remember: none of the current emulators does support debug infos or source debugging, so cc65 does not introduce any incompatibilities, even when using a proprietary format). 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 : 2001-12-14 22:05:39 CET