From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2001-06-24 17:45:39
Hi! On Sat, Jun 23, 2001 at 06:43:40PM +0200, Adam Dunkels wrote: > There seems to be a bug concerning multi-line macros in the C preprocessor in > cc65 version 2.6.1 and the latest snapshot. When trying to compile the > following program: [...] > Is this a known bug? Are there any fixes? It's a bug, thanks for the report! Here is the patch: ----------------------------------------------------------------------------- Index: scanner.c =================================================================== RCS file: /usr/local/cvsroot/uz/c64/cc65/src/cc65/scanner.c,v retrieving revision 1.12.4.1 diff -u -r1.12.4.1 scanner.c --- scanner.c 2001/03/08 14:44:50 1.12.4.1 +++ scanner.c 2001/06/24 15:39:02 @@ -151,7 +151,7 @@ } Preprocess (); } - if (CurC == ' ' || CurC == '\r') { + if (CurC == ' ' || CurC == '\r' || CurC == '\n') { NextChar (); } else { return 1; ----------------------------------------------------------------------------- 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:40 CET