Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!cica!ctrsol!ginosko!uunet!mcvax!hp4nl!ruuinf!piet From: piet@cs.ruu.nl (Piet van Oostrum) Newsgroups: gnu.gcc.bug Subject: Re: Constants in Switch expressions Message-ID: <1433@ruuinf.cs.ruu.nl> Date: 6 Jul 89 13:19:50 GMT References: <8907060108.AA05132@bagel.key.com> Sender: news@ruuinf.cs.ruu.nl Reply-To: piet@cs.ruu.nl (Piet van Oostrum) Distribution: gnu Organization: Dept of Computer Science, University of Utrecht, Holland Lines: 12 In-reply-to: jay@bagel.key.com (Jay Pattin) The bug has been solved in 1.35 There was a reversed if instruction in stmt.c. Here is the correct code: if (n) emit_jump (label_rtx (n->code_label)); else emit_jump (default_label); -- Piet van Oostrum, Dept of Computer Science, University of Utrecht Padualaan 14, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands Telephone: +31-30-531806. piet@cs.ruu.nl (mcvax!hp4nl!ruuinf!piet)