Date: Sat, 23 Aug 2003 12:10:37 -0400 From: "Matthew Emmerton" <matt@compar.com> To: <arlankfo@141.com>, "Tim J. Robbins" <tjr@freebsd.org> Cc: freebsd-current@freebsd.org Subject: Re: Re:cvs commit: src/contrib/smbfs/smbutil common.h Message-ID: <005901c36991$171607c0$1200a8c0@gsicomp.on.ca> References: <200308231003.AA1472987368@141.com>
next in thread | previous 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. No pun intended, right? :) -- Matt Emmerton
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?005901c36991$171607c0$1200a8c0>