This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
RE: phantom file "aux" under bash b19
- To: gnu-win32 at cygnus dot com
- Subject: RE: phantom file "aux" under bash b19
- From: Stephan Mueller <smueller at microsoft dot com>
- Date: Sun, 12 Apr 1998 03:52:31 -0700
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".