From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kaushik Srenevasan Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] GUD-MI's disassembly buffer should follow $PC in the absence of debug information. Date: Mon, 30 Jan 2012 13:52:38 -0800 Message-ID: <1327960358.2892.5.camel@garuda3.sysenter> References: <1327828662.12356.4.camel@totara.tehura.co.nz> Reply-To: ksrenevasan@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1327960440 18990 80.91.229.3 (30 Jan 2012 21:54:00 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 30 Jan 2012 21:54:00 +0000 (UTC) Cc: emacs-devel@gnu.org To: Nick Roberts Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 30 22:54:00 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RrzAk-0001ny-FT for ged-emacs-devel@m.gmane.org; Mon, 30 Jan 2012 22:53:58 +0100 Original-Received: from localhost ([::1]:51669 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RrzAj-00023d-JJ for ged-emacs-devel@m.gmane.org; Mon, 30 Jan 2012 16:53:57 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:51761) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RrzAg-00023G-UK for emacs-devel@gnu.org; Mon, 30 Jan 2012 16:53:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RrzAf-0008Tk-Ci for emacs-devel@gnu.org; Mon, 30 Jan 2012 16:53:54 -0500 Original-Received: from mail-iy0-f169.google.com ([209.85.210.169]:48278) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RrzAf-0008TP-9W for emacs-devel@gnu.org; Mon, 30 Jan 2012 16:53:53 -0500 Original-Received: by iadk27 with SMTP id k27so7378263iad.0 for ; Mon, 30 Jan 2012 13:53:52 -0800 (PST) Received-SPF: pass (google.com: domain of ksrenevasan@gmail.com designates 10.42.168.133 as permitted sender) client-ip=10.42.168.133; Authentication-Results: mr.google.com; spf=pass (google.com: domain of ksrenevasan@gmail.com designates 10.42.168.133 as permitted sender) smtp.mail=ksrenevasan@gmail.com; dkim=pass header.i=ksrenevasan@gmail.com Original-Received: from mr.google.com ([10.42.168.133]) by 10.42.168.133 with SMTP id w5mr19839338icy.38.1327960432304 (num_hops = 1); Mon, 30 Jan 2012 13:53:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=subject:from:reply-to:to:cc:in-reply-to:references:content-type :date:message-id:mime-version:x-mailer:content-transfer-encoding; bh=PHrf9IBlJwv7GXx2iDCggKrnhGl2GVSQjlbf9CKyRHY=; b=DD5RO4yv8nTnIFvhKL2tGlFeU5j5n31QKmo1TA6hD6Rddn0N2ER+FIo2oLskR2tngz OmICQzcEHuf5i2ACz2zfgc73D4atTivA9Gd5QpuebG0Wu2ZeT+3yeF3jviphS2A4dWLP 7kvL739T94hCBYuOaM7ekuZgUheAVBgJ7Ag7c= Original-Received: by 10.42.168.133 with SMTP id w5mr15520330icy.38.1327960432202; Mon, 30 Jan 2012 13:53:52 -0800 (PST) Original-Received: from [192.168.2.3] (c-98-237-183-126.hsd1.wa.comcast.net. [98.237.183.126]) by mx.google.com with ESMTPS id bj1sm10285757igb.0.2012.01.30.13.53.50 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 30 Jan 2012 13:53:51 -0800 (PST) In-Reply-To: <1327828662.12356.4.camel@totara.tehura.co.nz> X-Mailer: Evolution 2.30.3 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.210.169 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:148050 Archived-At: On Sun, 2012-01-29 at 22:17 +1300, Nick Roberts wrote: > That looks fine but would it be better to place the overlay arrow > further down the window so that the user can see previous instructions? > > e.g, > > "-data-disassemble -s \"$pc - 80\" -e \"$pc + 80\" -- 0" Yes, that would definitely be useful except I couldn't figure out how to reliably get to an instruction boundary while subtracting from $PC. GDB doesn't seem to do it automatically. Ideas? - Kaushik