Everytime that I try to compile my code with multiple line macros I get an error:
Error : C2450: Expected: ~(IDENT auto const extern registrar static typedef volatile __interrupt
The code that it is refering to is:
#define PACK8(x,y) \
CLEAR8(0, x, 0xff); \
PUT8(0, x, y, 0xff); \
I have used this same syntax in many other compilers, but I can not get it to compile in Codewarrior for Microcontrollers V6.2.
I would greatly appreciate any advice. Due to the nature of the code, changing these macros to single line ones would not be a desirable solution.