From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6382 invoked by alias); 25 Nov 2004 20:58:51 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 6310 invoked from network); 25 Nov 2004 20:58:43 -0000 Received: from unknown (HELO vlsi1.ultra.nyu.edu) (128.122.140.213) by sourceware.org with SMTP; 25 Nov 2004 20:58:43 -0000 Received: by vlsi1.ultra.nyu.edu (4.1/1.34) id AA08279; Thu, 25 Nov 04 16:03:09 EST Date: Thu, 25 Nov 2004 21:02:00 -0000 From: kenner@vlsi1.ultra.nyu.edu (Richard Kenner) Message-Id: <10411252103.AA08279@vlsi1.ultra.nyu.edu> To: dnovillo@redhat.com Subject: Re: [RFC] ignoring type alias conflicts between structures and scalars Cc: gcc@gcc.gnu.org X-SW-Source: 2004-11/txt/msg00996.txt.bz2 But if we just have a structure reference and a global variable, we won't ever have this problem. The aliasing code doesn't look at those. It only ever looks at pointers vs addressable variables. It doesn't care about other variables. You lost me. Isn't a global variable an addressable variable?