From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21132 invoked by alias); 15 Oct 2003 22:40:36 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 21125 invoked from network); 15 Oct 2003 22:40:36 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sources.redhat.com with SMTP; 15 Oct 2003 22:40:36 -0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.11.6/8.11.6) with ESMTP id h9FMeZM28258 for ; Wed, 15 Oct 2003 18:40:35 -0400 Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [172.16.52.156]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id h9FMeUr11736; Wed, 15 Oct 2003 18:40:30 -0400 Received: from localhost.localdomain (vpn50-39.rdu.redhat.com [172.16.50.39]) by pobox.corp.redhat.com (8.12.8/8.12.8) with ESMTP id h9FMeTwC010103; Wed, 15 Oct 2003 18:40:30 -0400 Received: (from kev@localhost) by localhost.localdomain (8.11.6/8.11.6) id h9FMeOJ23065; Wed, 15 Oct 2003 15:40:24 -0700 Date: Wed, 15 Oct 2003 22:40:00 -0000 From: Kevin Buettner Message-Id: <1031015224024.ZM23064@localhost.localdomain> In-Reply-To: "J. Johnston" "RFA: libunwind basic support" (Oct 15, 5:29pm) References: <3F8DBC4C.1080304@redhat.com> To: "J. Johnston" , gdb-patches@sources.redhat.com Subject: Re: RFA: libunwind basic support MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2003-10/txt/msg00521.txt.bz2 On Oct 15, 5:29pm, J. Johnston wrote: > The attached patch adds basic libunwind frame support. I will be shortly > submitting an ia64-tdep.c patch which works in conjunction with this patch. The > libunwind code is protected by looking for the libunwind header files to > compile. At runtime, the libunwind frame sniffer will fail if either the > libunwind library cannot be dynamically loaded or the frame in question does not > have proper libunwind info. > > For configuration I have added checks for libunwind.h and libunwind-ia64.h as > this is being added for ia64 support only at present. Regarding testing, I have > this code working with my ia64 changes. I have tested on systems with the > libunwind-0.92 library/headers installed and not installed. > > Ok to commit? > > 2003-10-15 Jeff Johnston > > * libunwind-frame.c: New file. > * libunwind-frame.h: New file. > * configure.in: Add checks for libunwind.h and libunwind-ia64.h. > * configure: Regenerated. > * Makefile.in: Add support for libunwind-frame.o. > * config.in: Regenerated. It looks okay to me. I'm not sure who needs to approve this though -- if it's me, then you have my approval. Kevin