From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2882 invoked by alias); 20 Jul 2004 04:33:31 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 2855 invoked from network); 20 Jul 2004 04:33:30 -0000 Received: from unknown (HELO aragorn.inter.net.il) (192.114.186.23) by sourceware.org with SMTP; 20 Jul 2004 04:33:30 -0000 Received: from zaretski ([80.230.152.191]) by aragorn.inter.net.il (MOS 3.4.6-GR) with ESMTP id DVN44266; Tue, 20 Jul 2004 07:32:39 +0300 (IDT) Date: Tue, 20 Jul 2004 10:27:00 -0000 From: "Eli Zaretskii" To: Daniel Jacobowitz Message-Id: <6654-Tue20Jul2004073107+0300-eliz@gnu.org> CC: mec.gnu@mindspring.com, brobecker@gnat.com, ac131313@redhat.com, gdb@sources.redhat.com In-reply-to: <20040719221508.GA15872@nevyn.them.org> (message from Daniel Jacobowitz on Mon, 19 Jul 2004 18:15:09 -0400) Subject: Re: A.R. Index for GDB version 6.1.91_20040719 Reply-to: Eli Zaretskii References: <20040719221402.2A8F64B104@berman.michael-chastain.com> <20040719221508.GA15872@nevyn.them.org> X-SW-Source: 2004-07/txt/msg00258.txt.bz2 > Date: Mon, 19 Jul 2004 18:15:09 -0400 > From: Daniel Jacobowitz > > > (At first I wanted to use gnat_ada.gpr_in, but then I thought: > > what if someone configures in the source directory, and what if > > configuration reaches down into testsuite/ even though testsuite/ > > does not actually run on msdos). > > Correct; I don't know how configuration happens on msdos though. Almost as it happens on Posix platforms: the configure script is run (via ported Bash), except that the script and the configure scripts in subdirectories are patched first to avoid file-naming problems and problems with drive letters in file names. See config/djgpp/djconfig.sh and config/djgpp/config.sed for the gory details. The upshot of all this is that any file that is part of the package configury is actually accessed during the configure phase, and thus cannot be renamed by fnchange.lst. If it cannot be renamed in the repository (which is not the case with gnat_ada.gpr.in), the only alternative is to rename it as part of the patches done by djconfig.sh before it runs the configure script.