Good evening! I have a request for a list describing cc65 ISO standard compliance. Since such a list would be useful in general, I will try to collect and maintain it. This is what I've come up with so far: 1. No floats 2. No bitfields 3. The preprocessor has several problems, for example: #define INCFILE "foo.h" #include INCFILE /* Does not work */ 4. Inside a switch statement, only case statements are accepted (no code outside case statements). Code like Duff's Device does not work. 5. ptrdiff_t is only 16 bit and can therefore not contain arbitrary pointer differences. Does anybody remember other items? Missing header files? Missing standard functions? Non compliant compiler features? 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 Sat Feb 10 19:43:10 2007
This archive was generated by hypermail 2.1.8 : 2007-02-10 19:43:12 CET