NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-sparc64/46652 (sparc ofwboot.net fails to loadkernelviatftp)
The following reply was made to PR port-sparc64/46652; it has been noted by
GNATS.
From: "S.P.Zeidler" <spz%serpens.de@localhost>
To: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
Cc: gnats-bugs%NetBSD.org@localhost,
port-sparc64-maintainer%NetBSD.org@localhost
Subject: Re: port-sparc64/46652 (sparc ofwboot.net fails to loadkernelviatftp)
Date: Sun, 15 Jul 2012 15:11:48 +0200
Thus wrote Izumi Tsutsui (tsutsui%ceres.dti.ne.jp@localhost):
> I notice old gcc 4.1.3 complained about (int **) with WARNS=2:
> ---
> cc1: warnings being treated as errors
> /usr/src/sys/arch/sparc/stand/ofwboot/ofdev.c: In function 'devopen':
> /usr/src/sys/arch/sparc/stand/ofwboot/ofdev.c:539: warning: dereferencing
> type-punned pointer will break strict-aliasing rules
> ---
> (probably that was the reason I changed it)
>
> gcc 4.5.3 doesn't warn it so is it okay to assume it was a false alarm?
gcc 4.5 seems to be smarter about it.
putting an int * into a location an int ** points to shouldn't cause grief :)
I would assume that the danger of someone building Sparc bootblocks on a
Vax is pretty low, too.
regards,
spz
--
spz%serpens.de@localhost (S.P.Zeidler)
Home |
Main Index |
Thread Index |
Old Index