From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19028 invoked by alias); 28 Apr 2012 01:41:44 -0000 Received: (qmail 19019 invoked by uid 22791); 28 Apr 2012 01:41:43 -0000 X-SWARE-Spam-Status: No, hits=-6.5 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,RCVD_IN_DNSWL_HI,RCVD_IN_HOSTKARMA_W,SPF_HELO_PASS,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 28 Apr 2012 01:41:28 +0000 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q3S1fQDs030497 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 27 Apr 2012 21:41:26 -0400 Received: from barimba (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id q3S1fPlw002777 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Fri, 27 Apr 2012 21:41:26 -0400 From: Tom Tromey To: Siva Chandra Cc: gdb@sourceware.org Subject: Re: [RFC] Extend gdb.Breakpoint to allow setting a breakpoint at the current execution address References: <878vhh5gk8.fsf@fleche.redhat.com> Date: Sat, 28 Apr 2012 01:41:00 -0000 In-Reply-To: (Siva Chandra's message of "Sat, 28 Apr 2012 00:43:28 +0530") Message-ID: <87k4101vlm.fsf@fleche.redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.95 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2012-04/txt/msg00220.txt.bz2 >>>>> "Siva" == Siva Chandra writes: Siva> I didn't want to use $pc explicitly as the manual only says "on most Siva> machines" with regard to its meaning. I do not know of any machine Siva> where PC does not mean the program counter though. Yeah. Siva> What are the other ways to get the value of the PC? gdb.Frame.pc is the simplest. You can pick any frame, but for commands the selected frame is the one that users expect. Tom