From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30118 invoked by alias); 19 Nov 2002 19:35:19 -0000 Mailing-List: contact insight-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: insight-owner@sources.redhat.com Received: (qmail 30109 invoked from network); 19 Nov 2002 19:35:15 -0000 Received: from unknown (HELO localhost.redhat.com) (216.138.202.10) by sources.redhat.com with SMTP; 19 Nov 2002 19:35:15 -0000 Received: from redhat.com (localhost [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id E0C743E39 for ; Tue, 19 Nov 2002 14:35:10 -0500 (EST) Message-ID: <3DDA926E.8010805@redhat.com> Date: Tue, 19 Nov 2002 11:35:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-US; rv:1.0.0) Gecko/20020824 X-Accept-Language: en-us, en MIME-Version: 1.0 To: insight@sources.redhat.com Subject: [patch] Use get_frame_type() Content-Type: multipart/mixed; boundary="------------080104050607040504050005" X-SW-Source: 2002-q4/txt/msg00119.txt.bz2 This is a multi-part message in MIME format. --------------080104050607040504050005 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-length: 169 FYI, I've committed the attached to the insight sources. Fixes a build problem from my recent "frame.h" changes :-( Thanks to Pierre for pointing this out. Andrew --------------080104050607040504050005 Content-Type: text/plain; name="diffs" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="diffs" Content-length: 1765 2002-11-19 Andrew Cagney * generic/gdbtk-cmds.c (gdb_loc): Use get_frame_type instead of ->signal_handler_caller. * generic/gdbtk-stack.c (get_frame_name): Ditto. (get_frame_name): Ditto. Index: generic/gdbtk-cmds.c =================================================================== RCS file: /cvs/src/src/gdb/gdbtk/generic/gdbtk-cmds.c,v retrieving revision 1.59 diff -u -r1.59 gdbtk-cmds.c --- generic/gdbtk-cmds.c 12 Nov 2002 20:24:04 -0000 1.59 +++ generic/gdbtk-cmds.c 19 Nov 2002 19:32:57 -0000 @@ -2272,7 +2272,7 @@ pc = selected_frame->pc; sal = find_pc_line (selected_frame->pc, selected_frame->next != NULL - && !selected_frame->next->signal_handler_caller + && !(get_frame_type (selected_frame->next) == SIGTRAMP_FRAME) && !deprecated_frame_in_dummy (selected_frame->next)); } else Index: generic/gdbtk-stack.c =================================================================== RCS file: /cvs/src/src/gdb/gdbtk/generic/gdbtk-stack.c,v retrieving revision 1.10 diff -u -r1.10 gdbtk-stack.c --- generic/gdbtk-stack.c 12 Nov 2002 20:24:04 -0000 1.10 +++ generic/gdbtk-stack.c 19 Nov 2002 19:32:57 -0000 @@ -526,7 +526,7 @@ Tcl_ListObjAppendElement (interp, list, objv[0]); return; } - if (fi->signal_handler_caller) + if ((get_frame_type (fi) == SIGTRAMP_FRAME)) { objv[0] = Tcl_NewStringObj ("\n", -1); Tcl_ListObjAppendElement (interp, list, objv[0]); @@ -536,7 +536,7 @@ sal = find_pc_line (fi->pc, fi->next != NULL - && !fi->next->signal_handler_caller + && !(get_frame_type (fi) == SIGTRAMP_FRAME) && !deprecated_frame_in_dummy (fi->next)); func = find_pc_function (fi->pc); --------------080104050607040504050005--