From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4665 invoked by alias); 23 Aug 2002 20:16:12 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 4645 invoked by uid 61); 23 Aug 2002 20:16:11 -0000 Date: Fri, 23 Aug 2002 13:18:00 -0000 Message-ID: <20020823201611.4644.qmail@sources.redhat.com> To: davem@redhat.com, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, jsm28@cam.ac.uk, nobody@gcc.gnu.org From: jsm28@gcc.gnu.org Reply-To: jsm28@gcc.gnu.org, davem@redhat.com, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, jsm28@cam.ac.uk, nobody@gcc.gnu.org, gcc-gnats@gcc.gnu.org Subject: Re: c/6801: void * dereference warning given when no evaluation occurs X-SW-Source: 2002-08/txt/msg00509.txt.bz2 List-Id: Synopsis: void * dereference warning given when no evaluation occurs State-Changed-From-To: open->closed State-Changed-By: jsm28 State-Changed-When: Fri Aug 23 13:16:11 2002 State-Changed-Why: Fixed on mainline, probably by: 2002-08-15 Alexandre Oliva * c-tree.h (skip_evaluation): Move declaration... * c-common.h: ... here. * c-typeck.c (build_external_ref): Don't assemble_external nor mark a tree as used if skip_evaluation is set. * c-parse.in (typeof): New non-terminal to set skip_evaluation around TYPEOF. (typespec_nonreserved_nonattr): Use it. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6801