From owner-freebsd-hackers Tue Nov 12 12:43:22 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A48937B401 for ; Tue, 12 Nov 2002 12:43:21 -0800 (PST) Received: from mail03.svc.cra.dublin.eircom.net (mail03.svc.cra.dublin.eircom.net [159.134.118.19]) by mx1.FreeBSD.org (Postfix) with SMTP id 4E59E43E75 for ; Tue, 12 Nov 2002 12:43:20 -0800 (PST) (envelope-from pmedwards@eircom.net) Received: (qmail 2813 messnum 528135 invoked from network[159.134.237.77/kearney.eircom.net]); 12 Nov 2002 20:43:08 -0000 Received: from kearney.eircom.net (HELO webmail.eircom.net) (159.134.237.77) by mail03.svc.cra.dublin.eircom.net (qp 2813) with SMTP; 12 Nov 2002 20:43:08 -0000 From: "Peter Edwards" To: zzhang@cs.binghamton.edu Cc: freebsd-hackers@freebsd.org Subject: Re: A quick gdb help Date: Tue, 12 Nov 2002 20:39:54 +0000 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit X-Originating-IP: 62.17.151.61 X-Mailer: Eircom Net CRC Webmail (http://www.eircom.net/) Organization: Eircom Net (http://www.eircom.net/) Message-Id: <20021112204320.4E59E43E75@mx1.FreeBSD.org> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I tend to avoid using "set", and use "print", with an assignment expression: eg "print i = 1" or "p i = 1". It removes any namespace conflicts between variables in the target process and gdb settings. -- Peter. > I need to set a variable value in gdb: > > (gdb) set xyz = 1 <- works > (gdb) set i = 1 <- syntax error near '1' > > I guess i must have special meaning in gdb. But what if I insist setting > it, is there a way? Thanks. > > -Zhihui To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message