there is a bug in the preprocessor (i think) ... the following works (compiles) correctly: unsigned long fs,fd,a; unsigned long _func(unsigned long x,unsigned long y) { return 0; } int main(void) { fs=(_func((fd/a),(_func(2,0x0082c90f)))); } now if i wrap _func into a macro like this: #define func(x,y) _func(x,y) int main(void) { fs=(func((fd/a),(func(2,0x0082c90f)))); } i get "Error: `)' expected" on that line. (this is with the snapshot, freshly compiled 5 minutes ago) a fix would be very appreciated, its a showstopper for me at the moment :( -- http://www.hitmen-console.org http://magicdisk.untergrund.net http://www.pokefinder.org http://ftp.pokefinder.org Das einzige was im Internet fehlt, ist die Moeglichkeit irgendwem so richtig aufs Maul zu hauen <Jihad> ---------------------------------------------------------------------- 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 Jan 24 13:15:24 2009
This archive was generated by hypermail 2.1.8 : 2009-01-24 13:15:26 CET