From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20587 invoked by alias); 18 Jun 2006 04:56:39 -0000 Received: (qmail 20574 invoked by uid 22791); 18 Jun 2006 04:56:38 -0000 X-Spam-Check-By: sourceware.org Received: from p12018-ipbffx02marunouchi.tokyo.ocn.ne.jp (HELO mail.pizzafactory.jp) (222.147.75.18) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sun, 18 Jun 2006 04:56:36 +0000 Received: from [10.4.3.3] (s23.gtokyofl12.vectant.ne.jp [222.228.213.23]) by mail.pizzafactory.jp (Postfix) with ESMTP id 98B6720E6B4C; Sun, 18 Jun 2006 13:56:34 +0900 (JST) In-Reply-To: References: Mime-Version: 1.0 (Apple Message framework v750) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <735259CC-31B1-4B61-A586-AF0B642CA374@monami-software.com> Cc: "Michael Fischer" , gdb-patches@sourceware.org Content-Transfer-Encoding: 7bit From: Masaki Muranaka Subject: Re: AW: [PATCH] source.s: Fix problem handling windows like path with MinGW Date: Sun, 18 Jun 2006 04:56:00 -0000 To: Eli Zaretskii X-Mailer: Apple Mail (2.750) 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/msg00254.txt.bz2 On 2006/06/18, at 12:23, Eli Zaretskii wrote: > [Please don't take this discussion off the mailing list.] > >> From: "Michael Fischer" >> Date: Sat, 17 Jun 2006 23:32:25 +0200 >> >> Why ":" and not ";" ? >> >> If I compile the GDB under MinGW, DIRNAME_SEPARATOR was set to ":". >> If you take a look in gdb\defs.h, ";" is only defined in case of >> __MSDOS__. I think MinGW will not set this define?! > > What happens if you modify defs.h to define DIRNAME_SEPARATOR as `;'? > Does the problem go away? > >> I think in this case, we should change the add_path function too. > > I think if DIRNAME_SEPARATOR is `;', add_path will do what you need. > > Could you please check that? BTW, Why do we use DIRNAME_SEPARATOR, instead of PATH_SEPARATOR ? As PATH_SEPARATOR is detected by configure, it is trustable. I think they will be same value on self builds, right? Also we can choice to modify xm-.h on cross builds. -- Masaki Muranaka Monami software