From: Shawn Jefferson (sjefferson_at_sd62.bc.ca)
Date: 2003-02-19 18:56:24
>>> Ullrich von Bassewitz <uz_at_musoftware.de> 02/11/03 03:21PM >>> >But this is nothing, you have to bother about, since you don't need to rely on >me in this case: Just rewrite the Lynx code and use it under it's original >license. Since no changes to the compiler are needed this shouldn't be a >problem. You are a genius, Ullrich, to make this compiler so easy to use. I've managed to write a crt0.s and config file using Bastian Schick's runtime code and the atari crt0.s as templates. I've converted a couple of the lynx library modules and I can get a program running in Handy! Whoohoo! I just compiled the whole runtime directory with -t none --cpu 65C02 and everything looks to be working. I can even change the lynx library prototypes to suit my own programming style (I prefer all lower case and underscores in the function names) and I can now use your compiler to build C programs for the Lynx. All that is required is to port the rest of BS's lynx library routines and I'm ready to go. A question: is it better to use the popa, popax routines rather than manipulate the stack yourself? I notice that the lynx routines do a lot of this work themselves... I've been converting them to popa, popax since it is easier for me to understand what is going on then (cleaner code.) ¯ Shawn Jefferson ---------------------------------------------------------------------- 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 : 2003-02-19 22:58:32 CET