This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: phantom file "aux" under bash b19


The NT kernel is implemented independent of any particular user-visible API
layered on top of it.  A number of these subsystems have been written.  The
best-known, is of course, Win32.  Other subsystems implemented on top of the
NT kernel include Win16, POSIX and character-mode OS/2 1.x.  The special
behaviour of the AUX-and-friends filenames is implemented in the Win32 (and
Win16) subsystems, not the NT kernel.  Hence, the POSIX subsystem doesn't
inherit this behaviour, since it's 'beside' the Win32 subsystem, not 'on top
of' it.

Win95 does not have this particular layered design; it's a monolithic Win32
implementation.  Michael is correct; Win95 doesn't do the POSIX, or any
other, subsystem, in the sense that NT does.

stephan();

> -----Original Message-----
> From:	mh@mike.franken.de [SMTP:mh@mike.franken.de]
> Sent:	Friday, April 10, 1998 8:29 AM
> To:	gnu-win32@cygnus.com
> Subject:	Re: phantom file "aux" under bash b19
> 
> Hi Edward,
> 
> [...]
> >>The MS POSIX subsystem doesn't have trouble with those names because it
> is
> >>implemented on top of the native NT API and doesn't use Win32 to open
> files.
> >
> >I thought Win32 _was_ the NT API.  Does this mean the POSIX subsystem
> >won't run on 95?
> 
> Uhm, AFAIK there is no Posix subsystem for W95, and W95 doesn't support
> the concept of subsystems at all.
> 
> >
> >--
> >Ed Avis
> 
> Bye.
> Michael.
> --
> Michael Hirmke           | Telefon +49 (911) 557999
> Georg-Strobel-Strasse 81 | FAX     +49 (911) 557664
> 90489 Nuernberg          | E-Mail  mailto:mh@mike.franken.de
>                          | WWW     http://minimike.franken.de/
> -
> For help on using this list (especially unsubscribing), send a message to
> "gnu-win32-request@cygnus.com" with one line of text: "help".
> 
> -
> For help on using this list (especially unsubscribing), send a message to
> "gnu-win32-request@cygnus.com" with one line of text: "help".
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]