Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: build failure in amd64-current in fss.c
On Wed, Nov 30, 2011 at 09:59:48AM +0100, Martin Husemann wrote:
> On Tue, Nov 29, 2011 at 10:27:37PM -0800, Hisashi T Fujinaka wrote:
> > /usr/src/sys/dev/fss.c: In function 'fss_ioctl':
> > /usr/src/sys/dev/fss.c:367:2: error: duplicate case value
> > /usr/src/sys/dev/fss.c:341:2: error: previously used here
> >
> > Seems like case statements can't tell the difference between FSSIOCGET50
> > and FSSIOCSET. Is that a compiler bug?
>
> I guess the size of the ioctl structure did not change for 64bit ports - duh!
Ops, yes, time_t was already 64bits for LP64 ports.
> Manuel, is compat needed in this case at all?
No, if the structures have the same size, there's no compat issues.
> If not, we could ifndef _LP64
> that case...
I guess there's no much other choise ... I fixed it this way.
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index