From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30116 invoked by alias); 24 Oct 2007 04:05:12 -0000 Received: (qmail 30107 invoked by uid 22791); 24 Oct 2007 04:05:11 -0000 X-Spam-Check-By: sourceware.org Received: from heller.inter.net.il (HELO heller.inter.net.il) (213.8.233.23) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 24 Oct 2007 04:05:08 +0000 Received: from HOME-C4E4A596F7 (IGLD-84-229-239-149.inter.net.il [84.229.239.149]) by heller.inter.net.il (MOS 3.7.3a-GA) with ESMTP id DYB01710 (AUTH halo1); Wed, 24 Oct 2007 06:04:57 +0200 (IST) Date: Wed, 24 Oct 2007 04:08:00 -0000 Message-Id: From: Eli Zaretskii To: Daniel Jacobowitz CC: deuling@de.ibm.com, gdb-patches@sourceware.org, uweigand@de.ibm.com In-reply-to: <20071023211528.GA5996@caradoc.them.org> (message from Daniel Jacobowitz on Tue, 23 Oct 2007 17:15:28 -0400) Subject: Re: [rfc] [17/17] Get rid of current_gdbarch in go32-nat.c Reply-to: Eli Zaretskii References: <470DE4C1.9070509@de.ibm.com> <471C3E2C.3010509@de.ibm.com> <471DCAAB.7080603@de.ibm.com> <20071023211528.GA5996@caradoc.them.org> X-IsSubscribed: yes 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: 2007-10/txt/msg00561.txt.bz2 > Date: Tue, 23 Oct 2007 17:15:28 -0400 > From: Daniel Jacobowitz > Cc: Markus Deuling , gdb-patches@sourceware.org, > uweigand@de.ibm.com > > Even a single-architecture port may have more than one > current_gdbarch. A gdbarch is fine-grained and e.g. different > executables can lead to different gdbarches. So a GDB for DJGPP which > supported debugging two programs at once might need more than one > "current" gdbarch. Can you please describe an example where this is possible? Perhaps I don't understand what is gdbarch, but I think this is impossible with DJGPP.