From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28836 invoked by alias); 7 Jan 2003 23:26:02 -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 28816 invoked by uid 71); 7 Jan 2003 23:26:02 -0000 Date: Tue, 07 Jan 2003 23:26:00 -0000 Message-ID: <20030107232602.28815.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Tom Tromey Subject: Re: java/8866: Bug in switch statement code generation -- missing label Reply-To: Tom Tromey X-SW-Source: 2003-01/txt/msg00477.txt.bz2 List-Id: The following reply was made to PR java/8866; it has been noted by GNATS. From: Tom Tromey To: green@redhat.com Cc: gcc-gnats@gcc.gnu.org Subject: Re: java/8866: Bug in switch statement code generation -- missing label Date: 07 Jan 2003 16:25:08 -0700 >>>>> "Anthony" == Anthony Green writes: >> Synopsis: Bug in switch statement code generation -- missing label Anthony> gcj is not emitting some important symbol when generating Anthony> switch statement code. This is a fairly new regression. With Anthony> the test code below, you'll see: Anthony> /tmp/ccGnYxUm.o(.text+0x24): undefined reference to `.L8' Note that if I add this line System.out.println(attTypeString); near the end, then it works. It also works fine with -O0. Tom