Date: Sat, 23 Aug 2003 10:03:52 -0600 From: "Andrew Lankford" <arlankfo@141.com> To: "Tim J. Robbins" <tjr@FreeBSD.org> Cc: freebsd-current@freebsd.org Subject: Re:cvs commit: src/contrib/smbfs/smbutil common.h Message-ID: <200308231003.AA1472987368@141.com>
next in thread | raw e-mail | index | archive | help
> Remove the # ("stringify") operator from the printf() > arguments in > the iprintf macro. It was causing the actual format string and > variable names to be written out, instead of substituting the > values of the variables into the format string. I take it that gcc's preprocessor getting stricter about the behavior of " ## " and " # " because I've noticed a few ports are broken in current due to problems with macros. Usually the problem is one or two offending " ## "'s, but I gave up trying to tweak the build of jdk13 with hotspot. Someone out there is just making a hash of things.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308231003.AA1472987368>