From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19486 invoked by alias); 29 Nov 2006 18:39:31 -0000 Received: (qmail 19473 invoked by uid 22791); 29 Nov 2006 18:39:26 -0000 X-Spam-Check-By: sourceware.org Received: from heller.inter.net.il (HELO heller.inter.net.il) (192.114.186.73) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 29 Nov 2006 18:39:16 +0000 Received: from HOME-C4E4A596F7 (IGLD-80-230-11-159.inter.net.il [80.230.11.159]) by heller.inter.net.il (MOS 3.7.3a-GA) with ESMTP id BDG59605 (AUTH halo1); Wed, 29 Nov 2006 20:39:07 +0200 (IST) Date: Wed, 29 Nov 2006 18:39:00 -0000 Message-Id: From: Eli Zaretskii To: Daniel Jacobowitz CC: Cenedese@indel.ch, gdb@sourceware.org In-reply-to: <20061129154258.GA1999@nevyn.them.org> (message from Daniel Jacobowitz on Wed, 29 Nov 2006 10:42:58 -0500) Subject: Re: Path problem with dwarf on cygwin Reply-to: Eli Zaretskii References: <5.2.0.9.1.20061129160827.0189b8d0@NT_SERVER> <20061129154258.GA1999@nevyn.them.org> 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: 2006-11/txt/msg00235.txt.bz2 > Date: Wed, 29 Nov 2006 10:42:58 -0500 > From: Daniel Jacobowitz > Cc: gdb@sourceware.org > > I said a couple of weeks ago that I had a really nasty patch for this > problem, but never got around to cleaning it up. You've built a Cygwin > GDB, therefore when it needs to construct a path, it uses forward > slashes. Yet your debugging info matches what you gave the compiler, > i.e. has backwards slashes. The debugger needs to be taught smarter > filename comparison. Why ``nasty''? Isn't it enough to modify the FILENAME_CMP macro, and be done with that? If not, what else need to be changed, and why?