From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21738 invoked by alias); 19 Nov 2002 07:47:25 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 21729 invoked from network); 19 Nov 2002 07:47:23 -0000 Received: from unknown (HELO devserv.devel.redhat.com) (66.187.233.200) by sources.redhat.com with SMTP; 19 Nov 2002 07:47:23 -0000 Received: from localhost (alexl@localhost) by devserv.devel.redhat.com (8.11.6/8.11.0) with ESMTP id gAJ7lNZ03334; Tue, 19 Nov 2002 02:47:23 -0500 X-Authentication-Warning: devserv.devel.redhat.com: alexl owned process doing -bs Date: Mon, 18 Nov 2002 23:47:00 -0000 From: Alexander Larsson X-X-Sender: alexl@devserv.devel.redhat.com To: Jim Blandy cc: gdb@sources.redhat.com Subject: Re: Final separate debug info patch In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2002-11/txt/msg00207.txt.bz2 On 19 Nov 2002, Jim Blandy wrote: > > It looks like the stripping process may break some executables. If $D > is the top directory of a current GDB source tree, try this: > > $ g++ --version > g++ (GCC) 3.3 20020820 (experimental) > Copyright (C) 2002 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > $ g++ -g $D/gdb/testsuite/gdb.c++/try_catch.cc -o try_catch > $ ./try_catch > $ /home/jimb/elfutils/bin/strip -f try_catch.separate-debug try_catch > $ ./try_catch > Segmentation fault > $ This doesn't happen for me with gdb from cvs HEAD and gcc (GCC) 3.2 20020903 (Red Hat Linux 8.0 3.2-7). Does it happen if you just run strip without the -f flag? It might well be a bug in the new strip command. > So the effect is to: > - run all the tests once with separate debug info, and then > - run all the tests again with the normal debug info arrangement. > > This makes it easy to see if the patch has any effect on the tests. Thats cool. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Alexander Larsson Red Hat, Inc alexl@redhat.com alla@lysator.liu.se He's a superhumanly strong alcoholic grifter who hides his scarred face behind a mask. She's a time-travelling antique-collecting Hell's Angel with a knack for trouble. They fight crime!