Date: Sun, 27 Jul 2003 15:05:43 +0200 From: Sheldon Hearn <sheldonh@starjuice.net> To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= <des@des.no> Cc: freebsd-java@freebsd.org Subject: Re: Q) jdk1.4.1 compile on -current Message-ID: <20030727130543.GD13606@starjuice.net> In-Reply-To: <xzpznj22ql8.fsf@dwp.des.no> References: <20030725.225621.730647315.ken@tydfam.jp> <xzpznj22ql8.fsf@dwp.des.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On (2003/07/26 00:23), Dag-Erling Smørgrav wrote: > It's not a GCC bug, it's a JDK bug which GCC used to silently ignore. > The ## operator should only be used to paste together parts of what is > meant to be a single token, but apparently a lot of people use it > between tokens in macro definitions (which is not only incorrect but > also completely unnecessary). So name##_t is supposed to be name_t? Any idea what the original programmer wanted to achieve or avoid by doing this? Ciao, Sheldon.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030727130543.GD13606>