From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27915 invoked by alias); 15 Mar 2002 16:56:15 -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 27840 invoked by uid 61); 15 Mar 2002 16:56:14 -0000 Date: Fri, 15 Mar 2002 08:56:00 -0000 Message-ID: <20020315165614.27837.qmail@sources.redhat.com> To: gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, ml@slack.net, nobody@gcc.gnu.org From: jakub@gcc.gnu.org Reply-To: jakub@gcc.gnu.org, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, ml@slack.net, nobody@gcc.gnu.org, gcc-gnats@gcc.gnu.org X-Mailer: gnatsweb 2.9.3 Subject: Re: c/5972: produces wrong assembly code when -march=pentiumpro and optimization (e.g. -O2)is on X-SW-Source: 2002-03/txt/msg00526.txt.bz2 List-Id: Synopsis: produces wrong assembly code when -march=pentiumpro and optimization (e.g. -O2)is on State-Changed-From-To: open->feedback State-Changed-By: jakub State-Changed-When: Fri Mar 15 08:56:13 2002 State-Changed-Why: Can you please mention the content of line 362 and 447 in assembly (-save-temps)? My guess would be it is cmovne, something like: cmovne %eax, %esi I don't have access to Solaris ia32, so someone who has needs to figure out what Solaris as syntax for this is, and if it isn't able to assemble this instruction, then we'd need to mask TARGET_CMOVE out with Solaris as. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5972