From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16559 invoked by alias); 11 Jul 2004 22:49:22 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 16545 invoked from network); 11 Jul 2004 22:49:21 -0000 Received: from unknown (HELO nick.uklinux.net) (194.247.51.141) by sourceware.org with SMTP; 11 Jul 2004 22:49:21 -0000 Received: by nick.uklinux.net (Postfix, from userid 501) id AA44F75FE1; Sun, 11 Jul 2004 23:44:45 +0100 (BST) From: Nick Roberts MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16625.49885.55497.860630@nick.uklinux.net> Date: Sun, 11 Jul 2004 22:49:00 -0000 To: "Alain Magloire" Cc: cagney@gnu.org (Andrew Cagney), drow@false.org (Daniel Jacobowitz), gdb@sources.redhat.com Subject: Re: How does GDB/MI give the current frame In-Reply-To: <200407082307.TAA09285@smtp.ott.qnx.com> References: <40EDC76F.2070809@gnu.org> <200407082307.TAA09285@smtp.ott.qnx.com> X-SW-Source: 2004-07/txt/msg00101.txt.bz2 > Nic, are you using the -var-obj for variables, in theory they > have the context i.e. should be thread aware ? Ah yes, I can see that now. It seems a bit quirky and that you have to do a -var-update for each thread. Also there's no way of seeing which thread the variable object is for: -var-info-expression var1 ^done,lang="C",exp="y" (gdb) -var-info-expression var2 ^done,lang="C",exp="y" (gdb) Nick