From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12754 invoked by alias); 17 Nov 2003 17:05:21 -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 12733 invoked from network); 17 Nov 2003 17:05:20 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sources.redhat.com with SMTP; 17 Nov 2003 17:05:20 -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 hAHH5JH19782 for ; Mon, 17 Nov 2003 12:05:19 -0500 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 hAHH5Iw09423; Mon, 17 Nov 2003 12:05:18 -0500 Received: from localhost.localdomain (vpn50-24.rdu.redhat.com [172.16.50.24]) by pobox.corp.redhat.com (8.12.8/8.12.8) with ESMTP id hAHH5Gg0012714; Mon, 17 Nov 2003 12:05:16 -0500 Received: (from kev@localhost) by localhost.localdomain (8.11.6/8.11.6) id hAHH5Bp31836; Mon, 17 Nov 2003 10:05:11 -0700 Date: Mon, 17 Nov 2003 17:05:00 -0000 From: Kevin Buettner Message-Id: <1031117170511.ZM31835@localhost.localdomain> In-Reply-To: "J. Johnston" "RFA: ia64 portion of libunwind patch updated" (Nov 6, 12:21pm) References: <3F986E31.8050201@redhat.com> <1031024175718.ZM3475@localhost.localdomain> <3F996D88.9060505@redhat.com> <1031024185625.ZM9827@localhost.localdomain> <3F9F0180.2010702@redhat.com> <20031029012833.GA11070@nevyn.them.org> <3FA043B2.6090401@redhat.com> <3FA7F97B.4090909@redhat.com> <3FAA830F.50607@redhat.com> To: "J. Johnston" , gdb-patches@sources.redhat.com Subject: Re: RFA: ia64 portion of libunwind patch updated Cc: Andrew Cagney , Daniel Jacobowitz , Kevin Buettner , Marcel Moolenaar MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2003-11/txt/msg00356.txt.bz2 On Nov 6, 12:21pm, J. Johnston wrote: > The attached patch is the updated ia64 libunwind patch addressing a number of > comments. The bfd stuff has been replaced with a simple target memory read. > The syscall stuff has been replaced with a call to target_read_partial() which > has been implemented in another patch. I have added a few comments per Elena's > suggestion. > > Ok to commit? > > 2003-11-06 Jeff Johnston > David Mosberger > > * ia64-tdep.c: Include elf.h. > [HAVE_LIBUNWIND_IA64_H]: Include libunwind-frame.h and libunwind-ia64.h. > (ia64_rse_slot_num, ia64_rse_skip_regs): New for libunwind support. > (ia64_gdb2uw_regnum, ia64_uw2gdb_regnum): Ditto. > (ia64_is_fpreg, ia64_access_reg): Ditto. > (ia64_access_fpreg, ia64_access_mem): Ditto. > (get_kernel_table): Ditto. > (ia64_find_unwind_table): Ditto. > (ia64_find_proc_info_x, ia64_put_unwind_info): Ditto. > (ia64_get_dyn_info_list, ia64_libunwind_frame_this_id): Ditto. > (ia64_libunwind_frame_prev_register): Ditto. > (ia64_libunwind_frame_sniffer): Ditto. > (ia64_gdbarch_init)[HAVE_LIBUNWIND_IA64_H]: Add libunwind frame > sniffer. Register libunwind functions needed by generic libunwind frame > code using libunwind_frame_set_descr(). Okay. Kevin