Subject: Re: Intermediate void* casts
To: None <tech-misc@NetBSD.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-misc
Date: 08/10/2003 20:51:01
On Sun, Aug 10, 2003 at 06:35:58PM +0200, Martin Husemann wrote:
> [...]
>  - Removing the (void*) causes gcc 3.3.1 to warn about strict alias violations
>    by type-punned pointer dereferences.

Pardon my ignorance, but could you explain what is a "strict alias violations
by type-punned pointer dereferences" ? Is it something new with gcc3 ?

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
     NetBSD: 24 ans d'experience feront toujours la difference
--