Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <3A92FAB0.97D34060@etr-usa.com> Date: Tue, 20 Feb 2001 16:16:00 -0700 From: Warren Young Organization: -ENOENT X-Mailer: Mozilla 4.74 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Cygwin-L Subject: Re: GNU File Utilities References: <20010220090609 DOT N908 AT cygbert DOT vinschen DOT de> <3A92B762 DOT 8265E808 AT yahoo DOT 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