From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32126 invoked by alias); 18 Jun 2006 19:47:48 -0000 Received: (qmail 32117 invoked by uid 22791); 18 Jun 2006 19:47:47 -0000 X-Spam-Check-By: sourceware.org Received: from nitzan.inter.net.il (HELO nitzan.inter.net.il) (192.114.186.20) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sun, 18 Jun 2006 19:47:46 +0000 Received: from HOME-C4E4A596F7 (IGLD-80-230-247-25.inter.net.il [80.230.247.25]) by nitzan.inter.net.il (MOS 3.7.3-GA) with ESMTP id DTS28682 (AUTH halo1); Sun, 18 Jun 2006 22:46:54 +0300 (IDT) Date: Sun, 18 Jun 2006 19:47:00 -0000 Message-Id: From: Eli Zaretskii To: "Michael Fischer" CC: gdb-patches@sourceware.org In-reply-to: Subject: Re: AW: AW: [PATCH] source.s: Fix problem handling windows like path with MinGW Reply-to: Eli Zaretskii References: X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2006-06/txt/msg00259.txt.bz2 > From: "Michael Fischer" > Date: Sun, 18 Jun 2006 11:03:43 +0200 > > I have make a quick test and added: > > #undef DIRNAME_SEPARATOR > #define DIRNAME_SEPARATOR ';' > > after all includes in source.c > > This is working now! Thank you for testing. > #ifdef __MSDOS__ > #define CANT_FORK > #define GLOBAL_CURDIR > #endif > > #if defined(__MSDOS__) || defined(_WIN32) || defined(__OS2__) || defined > (__CYGWIN__) > #define DIRNAME_SEPARATOR ';' > #endif I think __CYGWIN__ should not be here. In fact, even _WIN32 should not trigger use of `;' unless __CYGWIN__ is not defined. Chris, is that right? Does anyone object to adding something like the above, provided that we are careful not to break Cygwin?