From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7377 invoked by alias); 28 Jan 2008 17:40:59 -0000 Received: (qmail 7357 invoked by uid 22791); 28 Jan 2008 17:40:59 -0000 X-Spam-Check-By: sourceware.org Received: from aussmtpmrkpc120.us.dell.com (HELO aussmtpmrkpc120.us.dell.com) (143.166.82.159) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 28 Jan 2008 17:40:39 +0000 X-IronPort-AV: E=Sophos;i="4.25,260,1199685600"; d="scan'208";a="323928497" Received: from unknown (HELO M31.equallogic.com) ([12.110.134.31]) by aussmtpmrkpc120.us.dell.com with SMTP; 28 Jan 2008 11:40:38 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18334.5010.693983.853626@pkoning-laptop.equallogic.com> Date: Mon, 28 Jan 2008 17:40:00 -0000 From: Paul Koning To: pedro_alves@portugalmail.pt Cc: brobecker@adacore.com, gdb@sourceware.org Subject: Re: Our next GDB release (GDB version 6.8) References: <20080126005319.GD21874@adacore.com> <479DCD42.5060207@portugalmail.pt> X-Mailer: VM 7.17 under 21.4 (patch 19) "Constant Variable" XEmacs Lucid 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-01/txt/msg00287.txt.bz2 >>>>> "Pedro" == Pedro Alves writes: Pedro> I'd like to have gdbserver building on Windows CE again. The Pedro> remote file transfer file support added a dependency on errno Pedro> (*) that's a no-no for Windows CE. I'd like this discussed Pedro> before the release because it may require a small protocol Pedro> change. I'll start a thread on this later tonight. Pedro> (*) - Yes, Windows CE's runtime has no errno ... Just because the OS doesn't have a variable called "errno" doesn't mean you can't have it in the protocol. Clearly there are errors -- the protocol simply encodes those by their POSIX errno values. If your OS doesn't support those, you just need a mapping. It doesn't sound like something that needs, or justifies, a protocol change. paul