Gcc 4.1 preprocessor outputs the error message from the subject line when compiling code that works on sun, hp and AIX. Can anyone tell me what the message means and how it can be rectified? Here the code: #define _C2(func,args) func ## args #define _FD(func,args) _C2(func,args) #define _EF(func,args) _FD(func,args) _EF(char *PPPs , (const char *a, const char *b)); Thanks in advance BMW Group FZ-31 Herr Manfred Dill Phone: +49 (0) 89 382 49552 mailto: manfred.dill@xxxxxx