Try adding spaces before and after the "..." part of the audit_log. Marc > -----Original Message----- > From: gcc-help-owner@xxxxxxxxxxx [mailto:gcc-help-owner@xxxxxxxxxxx]On > Behalf Of Prasad Boddupalli > Sent: Tuesday, February 15, 2005 1:16 AM > To: gcc-help@xxxxxxxxxxx > Subject: Getting over "badly punctuated parameter list" > > > Hello, I am using gcc (version 2.91.66, mips64, linux) to compile a > recent version of linux kernel. I have a #define statement that reads > as "audit_log(t,f,...)' and the compiler is unable to handle it and > the error message is "badly punctuated parameter list". How can i get > around the error? > > thanks, > Prasad