From owner-freebsd-java@FreeBSD.ORG Sun Jul 27 06:05:55 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57FDD37B401 for ; Sun, 27 Jul 2003 06:05:55 -0700 (PDT) Received: from axl.seasidesoftware.co.za (axl.seasidesoftware.co.za [196.31.7.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E40C43F85 for ; Sun, 27 Jul 2003 06:05:53 -0700 (PDT) (envelope-from sheldonh@starjuice.net) Received: from sheldonh by axl.seasidesoftware.co.za with local (Exim 4.20) id 19glDb-0007Cc-IX; Sun, 27 Jul 2003 15:05:43 +0200 Date: Sun, 27 Jul 2003 15:05:43 +0200 From: Sheldon Hearn To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20030727130543.GD13606@starjuice.net> Mail-Followup-To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , Yamada Ken Takeshi , freebsd-java@freebsd.org References: <20030725.225621.730647315.ken@tydfam.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.4i Sender: Sheldon Hearn cc: Yamada Ken Takeshi cc: freebsd-java@freebsd.org Subject: Re: Q) jdk1.4.1 compile on -current X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jul 2003 13:05:55 -0000 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.