From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16538 invoked by alias); 2 Mar 2006 18:49:20 -0000 Received: (qmail 16525 invoked by uid 22791); 2 Mar 2006 18:49:19 -0000 X-Spam-Check-By: sourceware.org Received: from smtp102.sbc.mail.mud.yahoo.com (HELO smtp102.sbc.mail.mud.yahoo.com) (68.142.198.201) by sourceware.org (qpsmtpd/0.31) with SMTP; Thu, 02 Mar 2006 18:49:18 +0000 Received: (qmail 46098 invoked from network); 2 Mar 2006 18:49:17 -0000 Received: from unknown (HELO lucon.org) (hjjean@sbcglobal.net@71.146.76.164 with login) by smtp102.sbc.mail.mud.yahoo.com with SMTP; 2 Mar 2006 18:49:16 -0000 Received: by lucon.org (Postfix, from userid 1000) id 5F55263F35; Thu, 2 Mar 2006 10:49:15 -0800 (PST) Date: Thu, 02 Mar 2006 18:49:00 -0000 From: "H. J. Lu" To: Alexandre Oliva Cc: libc-alpha@sources.redhat.com, binutils@sources.redhat.com Subject: Re: can't build x86-32 libc on x86-64 with mainline binutils Message-ID: <20060302184915.GA29626@lucon.org> References: <20060302183313.GB29439@lucon.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2006-03/txt/msg00024.txt.bz2 On Thu, Mar 02, 2006 at 03:44:14PM -0300, Alexandre Oliva wrote: > On Mar 2, 2006, "H. J. Lu" wrote: > > > So mainline assembler doesn't work for you. Can you open a bug report > > with a small testcase if you haven't done so? I will look into it. > > Doesn't seem to be the assembler's fault. If I build it with GCC 4.1, > it works just fine. > > Anyhow, here's the testcase: > > .tfloat 0.3465735902799726547086160 > Works for me: [hjl@gnu-13 gas]$ cat foo.s .data .tfloat 0.3465735902799726547086160 [hjl@gnu-13 gas]$ ./as-new --version GNU assembler 2.16.91 20060302 Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. This assembler was configured for a target of `x86_64-unknown-linux-gnu'. [hjl@gnu-13 gas]$ ./as-new -o x.o foo.s [hjl@gnu-13 gas]$ ./as-new -o x.o foo.s -32 H.J.