From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3807 invoked by alias); 18 May 2002 09:56:03 -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 3781 invoked by uid 71); 18 May 2002 09:56:02 -0000 Date: Sat, 18 May 2002 02:56:00 -0000 Message-ID: <20020518095602.3774.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Andreas Jaeger Subject: Re: target/6714: x86-64 fails to build libstdc++-v3/libmath/signbitf.c Reply-To: Andreas Jaeger X-SW-Source: 2002-05/txt/msg00541.txt.bz2 List-Id: The following reply was made to PR target/6714; it has been noted by GNATS. From: Andreas Jaeger To: thorpej@wasabisystems.com Cc: gcc-gnats@gcc.gnu.org Subject: Re: target/6714: x86-64 fails to build libstdc++-v3/libmath/signbitf.c Date: Sat, 18 May 2002 11:50:35 +0200 thorpej@wasabisystems.com writes: >>Number: 6714 >>Category: target >>Synopsis: x86-64 fails to build libstdc++-v3/libmath/signbitf.c >>Confidential: no >>Severity: serious >>Priority: medium >>Responsible: unassigned >>State: open >>Class: sw-bug >>Submitter-Id: net >>Arrival-Date: Sat May 18 01:56:00 PDT 2002 >>Closed-Date: >>Last-Modified: >>Originator: Jason R Thorpe >>Release: GNU C version 3.2 20020517 (experimental) (x86_64-unknown-netbsd) >>Organization: >>Environment: > i386-netbsdelf host, x86_64-netbsd target >>Description: > Building signbitf.c results in invalid asm code, which gas > chokes on: > /var/tmp//ccJu3znb.s: Assembler messages: > /var/tmp//ccJu3znb.s:25: Error: suffix or operands invalid for `mov' > > The code generated for this function is: > __signbitf: > movl %xmm0, %eax > andl $-2147483648, %eax > ret >>How-To-Repeat: > Attempt to compile the attached file with the x86_64-netbsd > compiler. I believe the x86_64-linux compiler will also fail > the same way. FYI: It does not fail for me on Linux - with today's CVS (around 1 am UTC checked out). But I'll try to check later again, Andreas -- Andreas Jaeger SuSE Labs aj@suse.de private aj@arthur.inka.de http://www.suse.de/~aj