From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14363 invoked by alias); 29 Aug 2003 22:43:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 14353 invoked by uid 48); 29 Aug 2003 22:43:02 -0000 Date: Fri, 29 Aug 2003 22:43:00 -0000 Message-ID: <20030829224302.14352.qmail@sources.redhat.com> From: "janis187 at us dot ibm dot com" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20030728231630.11700.schwab@suse.de> References: <20030728231630.11700.schwab@suse.de> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug optimization/11700] [3.3/3.4 regression] [M68K] ICE in subreg_hard_regno X-Bugzilla-Reason: CC X-SW-Source: 2003-08/txt/msg03299.txt.bz2 List-Id: PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11700 janis187 at us dot ibm dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |roger at eyesopen dot com ------- Additional Comments From janis187 at us dot ibm dot com 2003-08-29 22:43 ------- The regression in PR 11700 was introduced or exposed with this patch: --- gcc/gcc/ChangeLog --- 2003-05-30 Roger Sayle * emit-rtl.c (gen_complex_constant_part): New function for getting the constant real or imaginary part of a complex constant. (gen_realpart): Use it. (gen_imagpart): Likewise. The regression hunt took place on i686-pc-linux-gnu with a cross cc1 for m68k-linux using the test case from comment #1 compiled with -O2.