Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Message-ID: <3A92FAB0.97D34060@etr-usa.com>
Date: Tue, 20 Feb 2001 16:16:00 -0700
From: Warren Young <warren@etr-usa.com>
Organization: -ENOENT
X-Mailer: Mozilla 4.74 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Cygwin-L <cygwin@cygwin.com>
Subject: Re: GNU File Utilities
References: <sa922c3d.069@gek.de> <20010220090609.N908@cygbert.vinschen.de> <ypocg0h9xxvd.fsf@cbjones-1.corpeast.baynetworks.com> <3A92B762.8265E808@yahoo.com> <ypocelwtcbyr.fsf@cbjones-1.corpeast.baynetworks.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Christopher Jones wrote:
> 
> > No, not right.  You could possibly modify the Cygwin API to use 64 bit
> > file routines but you can't use routines from a different runtime.
> 
> Thanks, I was right.  "change cygwin" == "modify the Cygwin API"

Actually, you can't do that, either.  Under WinNT, a program can only be
using one "runtime" at once.  Since Cygwin uses a _bunch_ of stuff from
the Win32 runtime, it'd be easier to port the program to use the POSIX
API instead of porting Cygwin to the POSIX runtime.

Besides which, porting to the POSIX runtime would break Win9x
compatibility.  Not a massively horrible thing, I know, but it would
annoy a whole lotta people.
--                                                   _
= 'Net Address: http://www.cyberport.com/~tangent | / \  ASCII Ribbon
= ICBM Address: 36.82740N, 108.02040W, alt. 1714m | \ /  Campaign
=                                                 |  X   Against
= Chance favors the prepared mind.                | / \  HTML Mail

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

