From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1087 invoked by alias); 1 Feb 2006 17:33:10 -0000 Received: (qmail 1070 invoked by uid 22791); 1 Feb 2006 17:33:09 -0000 X-Spam-Check-By: sourceware.org Received: from e1.ny.us.ibm.com (HELO e1.ny.us.ibm.com) (32.97.182.141) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 01 Feb 2006 17:33:08 +0000 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e1.ny.us.ibm.com (8.12.11/8.12.11) with ESMTP id k11HX3BP001463 for ; Wed, 1 Feb 2006 12:33:03 -0500 Received: from d01av02.pok.ibm.com (d01av02.pok.ibm.com [9.56.224.216]) by d01relay04.pok.ibm.com (8.12.10/NCO/VERS6.8) with ESMTP id k11HX4SX144046 for ; Wed, 1 Feb 2006 12:33:04 -0500 Received: from d01av02.pok.ibm.com (loopback [127.0.0.1]) by d01av02.pok.ibm.com (8.12.11/8.13.3) with ESMTP id k11HX42t012041 for ; Wed, 1 Feb 2006 12:33:04 -0500 Received: from [9.10.86.22] (spokane1.rchland.ibm.com [9.10.86.22]) by d01av02.pok.ibm.com (8.12.11/8.12.11) with ESMTP id k11HX3M7012009; Wed, 1 Feb 2006 12:33:03 -0500 Message-ID: <43E0F2AE.3050702@us.ibm.com> Date: Wed, 01 Feb 2006 17:33:00 -0000 From: Steven Munroe User-Agent: Mozilla/5.0 (X11; U; Linux ppc64; en-US; rv:1.7.8) Gecko/20050921 MIME-Version: 1.0 To: Jakub Jelinek CC: Roland McGrath , Glibc hackers Subject: Re: [PATCH] Fix s_finitel.c on ppc/ppc64 References: <20060201122123.GY4625@sunsite.mff.cuni.cz> In-Reply-To: <20060201122123.GY4625@sunsite.mff.cuni.cz> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Mailing-List: contact libc-hacker-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-hacker-owner@sourceware.org X-SW-Source: 2006-02/txt/msg00006.txt.bz2 Jakub Jelinek wrote: >Hi! > >While comparing ppc{,64} and s390{,64} abilist differences between >older DFmode only long double capable glibc with current CVS glibc, >I noticed we are now only exporting {__,}finitel@GLIBC_2.{1,0} >and not also {__,}finitel@@GLIBC_2.4. Fixed thusly: > Thanks for finding this and the libio-ldbl.h problem. I have hit this trying a full biarch toolchain build. But it looks there are simular problems with sprintf and __strtold_internal. I am hitting this in the powerpc glibc install for -msecure-plt bootstrap. /opt/biarch/gcc41-ld/bin/powerpc-secure-gcc -o /home/sjmunroe/toolchain/build/glibc32/malloc/memusagestat /home/sjmunroe/toolchain/build/glibc32/malloc/memusagestat.o -lgd -lpng -lz -lm /opt/biarch/gcc41-ld/lib/gcc/powerpc-linux/4.1.0/../../../../lib/libm.so: undefined reference to `finitel@GLIBC_2.4' /opt/biarch/gcc41-ld/lib/gcc/powerpc-linux/4.1.0/../../../../lib/libm.so: undefined reference to `sprintf@GLIBC_2.4' /opt/biarch/gcc41-ld/lib/gcc/powerpc-linux/4.1.0/../../../../lib/libm.so: undefined reference to `__strtold_internal@GLIBC_2.4' collect2: ld returned 1 exit status Will the fix be simular to finitel?