From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24105 invoked by alias); 3 Aug 2004 11:17:25 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 24096 invoked from network); 3 Aug 2004 11:17:23 -0000 Received: from unknown (HELO thoth.sbs.de) (192.35.17.2) by sourceware.org with SMTP; 3 Aug 2004 11:17:23 -0000 Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by thoth.sbs.de (8.12.6/8.12.6) with ESMTP id i73BHMso005160 for ; Tue, 3 Aug 2004 13:17:22 +0200 Received: from m20228pp.mchp.siemens.de (m20228pp.mchp.siemens.de [139.23.187.120]) by mail1.siemens.de (8.12.6/8.12.6) with ESMTP id i73BHMxA004944 for ; Tue, 3 Aug 2004 13:17:22 +0200 From: Gernot Hillier Organization: Siemens AG To: cygwin@cygwin.com Subject: Re: mapping root directory to SystemDrive / CurrentDrive Date: Tue, 03 Aug 2004 11:17:00 -0000 User-Agent: KMail/1.6.2 References: <200408021452.34000.gernot.hillier@siemens.com> <20040803105143.GQ31522@cygbert.vinschen.de> In-Reply-To: <20040803105143.GQ31522@cygbert.vinschen.de> MIME-Version: 1.0 Content-Disposition: inline Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200408031317.20267.gernot.hillier@siemens.com> X-IsSubscribed: yes X-SW-Source: 2004-08/txt/msg00051.txt.bz2 Hi Corinna! Thx for your quick reply! Am Dienstag, 3. August 2004 12:51 schrieb Corinna Vinschen: > > And anyway, I assume that it is a bug that both system calls behave > > different, right? > > That's a result of using NtCreateFile instead of CreateFile. Native NT > calls behave slightly different than Win32 calls. However, as you said, > you're relying on undocumented behaviour.=20=20 Ok, so there's no easy way to switch to the old behaviour. Bad for us, but= =20 well - our problem... :-( But still there's one open question for me: are there plans to change the=20 behaviour of stat(), too? Because I think it's not good when in such a situation open("/a/b") refers = to=20 another file than stat("/a/b"). I can imagine quite some problems caused in Linux programs by such behaviou= r=20 of the system... > I'm sorry but we won't revert to Win32 calls just to keep an undocumented > behaviour running.=20 Hmmm, is there any other way how one can use two different Cygwin=20 installations in parallel beside using no mounts? --=20 Mit freundlichen Gr=FC=DFen, Gernot Hillier CT SE 2 Siemens AG, Mch P -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/