From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S264305AbUEDKVl (ORCPT ); Tue, 4 May 2004 06:21:41 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S264302AbUEDKVk (ORCPT ); Tue, 4 May 2004 06:21:40 -0400 Received: from hirsch.in-berlin.de ([192.109.42.6]:54425 "EHLO hirsch.in-berlin.de") by vger.kernel.org with ESMTP id S264305AbUEDKVG (ORCPT ); Tue, 4 May 2004 06:21:06 -0400 X-Envelope-From: kraxel@bytesex.org Date: Tue, 4 May 2004 19:13:06 +0200 From: Gerd Knorr To: Linus Torvalds Cc: Andreas Schwab , Adrian Bunk , Eyal Lebedinsky , Kernel Mailing List Subject: Re: 2.6.6-rc3: gcc 2.95: cx88 __ucmpdi2 error Message-ID: <20040504171306.GD18008@bytesex.org> References: <408F9BD8.8000203@eyal.emu.id.au> <20040501112432.GE2541@fs.tum.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.3i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org > > dev->tvnorm->id is __u64. > > linux/videodev2.h:typedef __u64 v4l2_std_id; > > Ahh. And maybe this only happens for the "switch()" statement, which would > explain why gcc-2.95 doesn't have problem with a lot of other 64-bit uses > in the kernel. Yup, seems to be the switch() statement. gcc-3.3.3 does that as well on some architectures btw (seen on ppc). I'll fix it. Gerd