From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11325 invoked by alias); 22 Sep 2009 13:32:12 -0000 Received: (qmail 11317 invoked by uid 22791); 22 Sep 2009 13:32:12 -0000 X-Spam-Check-By: sourceware.org Received: from pool-98-110-183-151.bstnma.fios.verizon.net (HELO cgf.cx) (98.110.183.151) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 22 Sep 2009 13:32:08 +0000 Received: from ednor.cgf.cx (ednor.casa.cgf.cx [192.168.187.5]) by cgf.cx (Postfix) with ESMTP id BFF3813C0C4; Tue, 22 Sep 2009 09:31:58 -0400 (EDT) Received: by ednor.cgf.cx (Postfix, from userid 201) id C10552B352; Tue, 22 Sep 2009 09:31:58 -0400 (EDT) Date: Tue, 22 Sep 2009 13:32:00 -0000 From: Christopher Faylor To: gdb-patches@sourceware.org, Pierre Muller Subject: Re: [RFA-v2] windows-nat.c Cygwin saved_context fix Message-ID: <20090922133158.GF28499@ednor.casa.cgf.cx> Mail-Followup-To: gdb-patches@sourceware.org, Pierre Muller References: <001d01ca3ace$4878c9f0$d96a5dd0$@u-strasbg.fr> <20090921222637.GC17886@ednor.casa.cgf.cx> <000001ca3b0b$d8310250$889306f0$@u-strasbg.fr> <000601ca3b0f$6b694610$423bd230$@u-strasbg.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <000601ca3b0f$6b694610$423bd230$@u-strasbg.fr> User-Agent: Mutt/1.5.20 (2009-06-14) Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2009-09/txt/msg00701.txt.bz2 On Tue, Sep 22, 2009 at 01:01:13AM +0200, Pierre Muller wrote: >After testing, >setting suspended field to -1 >seems to work equally well for me. > > Here is an updated patch: > > >2009-09-22 Pierre Muller > > * windows-nat.c (saved_threadid): New variable. > (do_windows_fetch_inferior_registers): Check for correct thread id > and set suspended field to -1 if it is zero. > (handle_output_debug_string): Set saved_threadid. Please try my previous suggestion of removing the have_saved_context = 0; cgf