From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25078 invoked by alias); 10 Apr 2007 20:04:12 -0000 Received: (qmail 24902 invoked by uid 22791); 10 Apr 2007 20:04:11 -0000 X-Spam-Check-By: sourceware.org Received: from palrel12.hp.com (HELO palrel12.hp.com) (156.153.255.237) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 10 Apr 2007 21:03:59 +0100 Received: from smtp2.cup.hp.com (smtp2.cup.hp.com [15.4.32.118]) by palrel12.hp.com (Postfix) with ESMTP id D2FF034664; Tue, 10 Apr 2007 13:03:54 -0700 (PDT) Received: from hpsje.cup.hp.com (hpsje.cup.hp.com [16.89.92.85]) by smtp2.cup.hp.com (Postfix) with ESMTP id 4867830DBBA; Tue, 10 Apr 2007 19:56:50 +0000 (UTC) Received: (from sje@localhost) by hpsje.cup.hp.com (8.9.3 (PHNE_29774)/8.9.3) id NAA21144; Tue, 10 Apr 2007 13:03:52 -0700 (PDT) Date: Tue, 10 Apr 2007 20:04:00 -0000 From: Steve Ellcey Message-Id: <200704102003.NAA21144@hpsje.cup.hp.com> To: pinskia@gmail.com Cc: binutils@sourceware.org, gcc-patches@gcc.gnu.org, gdb-patches@gcc.gnu.org, newlib@sourceware.org, Ralf.Wildenhues@gmx.de, aoliva@redhat.com, bonzini@gnu.org, fxcoudert@gmail.com, libtool@cwilson.fastmail.fm, schwab@suse.de Subject: Re: Final(?) patch to update libtool in GCC and src trees In-Reply-To: Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2007-04/txt/msg00103.txt.bz2 > Hmm, this usually means something is not being exported correctly from > libobjc.so, can you do a nm on generated libobjc.so? > > Thanks, > Andrew Pinski % nm obj_gcc/ia64-debian-linux-gnu/libobjc/.libs/libobjca.so | grep person 0000000000027d10 T __gnu_objc_personality_v0 It looks like it is geing exported correctly. It may be an issue with how the objc tests (compile tests, not library tests) are being called during testing. Here is an example failure from gcc/testsuite/objc.dg: set_ld_library_path_env_vars: ld_library_path=.::/proj/opensrc/nightly/build-ia64-debian-linux-gnu-trunk/obj_gcc/gcc:/proj/opensrc/nightly/build-ia64-debian-linux-gnu-trunk/obj_gcc/gcc:/proj/opensrc/nightly/build-ia64-debian-linux-gnu-trunk/obj_gcc/gcc:/proj/opensrc/nightly/build-ia64-debian-linux-gnu-trunk/obj_gcc/gcc Executing on host: /proj/opensrc/nightly/build-ia64-debian-linux-gnu-trunk/obj_gcc/gcc/xgcc -B/proj/opensrc/nightly/build-ia64-debian-linux-gnu-trunk/obj_gcc/gcc/ /proj/opensrc/nightly/src/trunk/gcc/testsuite/objc.dg/bitfield-1.m -lobjc -lm -o ./bitfield-1.exe (timeout = 300) /proj/opensrc/be/ia64-debian-linux-gnu/lib/gcc/ia64-debian-linux-gnu/4.1.1/../../../../ia64-debian-linux-gnu/bin/ld: cannot find -lobjc collect2: ld returned 1 exit status compiler exited with status 1 output is: /proj/opensrc/be/ia64-debian-linux-gnu/lib/gcc/ia64-debian-linux-gnu/4.1.1/../../../../ia64-debian-linux-gnu/bin/ld: cannot find -lobjc collect2: ld returned 1 exit status FAIL: objc.dg/bitfield-1.m (test for excess errors)