Branch: Tag:

2018-08-19

2018-08-19 08:48:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cpp: Added flag CPP_MACRO_KEEP_NL.

100:   #define CPP_MACRO_DISABLED 1 /* Don't expand. */   #define CPP_MACRO_IN_USE 2 /* In use. */   #define CPP_MACRO_VARARGS 4 /* Varargs. */ + #define CPP_MACRO_KEEP_NL 8 /* Keep newlines. */      /*! @class CompilerEnvironment    */
349:    }    }    +  if (d->flags & CPP_MACRO_KEEP_NL) goto keep_new_lines; +     remove_new_lines:    /* Remove any newlines from the completed expression. */    for(i=0; i< (ptrdiff_t)s.s->len; i++)