From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1461 invoked by alias); 4 Sep 2008 08:01:30 -0000 Received: (qmail 1451 invoked by uid 22791); 4 Sep 2008 08:01:29 -0000 X-Spam-Check-By: sourceware.org Received: from ns2.suse.de (HELO mx2.suse.de) (195.135.220.15) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 04 Sep 2008 08:00:49 +0000 Received: from Relay1.suse.de (relay-ext.suse.de [195.135.221.8]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx2.suse.de (Postfix) with ESMTP id 9B9FE45DD3; Thu, 4 Sep 2008 10:00:46 +0200 (CEST) From: Andreas Schwab To: Robert Dewar Cc: Eli Zaretskii , "Frank Ch. Eigler" , msnyder@vmware.com, brobecker@adacore.com, jreiver@free.fr, gdb@sourceware.org Subject: Re: how to examine data with compiler optimization option set? References: <1220390777.48bdaf79617dd@imp.free.fr> <48BDB1B0.4040703@adacore.com> <1220391632.48bdb2d04bfd7@imp.free.fr> <48BDB4E2.9010301@adacore.com> <20080902215623.GA3779@adacore.com> <48BDD4B7.5060503@vmware.com> <48BF04C6.8030108@adacore.com> X-Yow: HERE!! Put THIS on!! I'm in CHARGE!! Date: Thu, 04 Sep 2008 08:01:00 -0000 In-Reply-To: <48BF04C6.8030108@adacore.com> (Robert Dewar's message of "Wed, 03 Sep 2008 17:42:30 -0400") Message-ID: User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-IsSubscribed: yes 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: 2008-09/txt/msg00024.txt.bz2 Robert Dewar writes: > Well you always had local variables disappearing in earlier versions > but enough worked so you could debug, in particular parameters were > always available and reliable. If parameters are passed in registers they are very likely to get lost. Even on i386 parameters sometimes get passed in registers, eg. when calling local functions. Andreas. -- Andreas Schwab, SuSE Labs, schwab@suse.de SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."