Re: 2.6.6-rc3: gcc 2.95: cx88 __ucmpdi2 error

From: Gerd Knorr
Date: Tue May 04 2004 - 05:22:55 EST


> > 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

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/