delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/04/12/07:54:23

From: smueller AT microsoft DOT com (Stephan Mueller)
Subject: RE: phantom file "aux" under bash b19
12 Apr 1998 07:54:23 -0700 :
Message-ID: <61AC5C9A4B9CD11181A200805F57CD54025E184F.cygnus.gnu-win32@red-msg-44.dns.microsoft.com>
To: gnu-win32 AT cygnus DOT com

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 AT mike DOT franken DOT de [SMTP:mh AT mike DOT franken DOT de]
> Sent:	Friday, April 10, 1998 8:29 AM
> To:	gnu-win32 AT cygnus DOT 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 AT mike DOT franken DOT de
>                          | WWW     http://minimike.franken.de/
> -
> For help on using this list (especially unsubscribing), send a message to
> "gnu-win32-request AT cygnus DOT com" with one line of text: "help".
> 
> -
> For help on using this list (especially unsubscribing), send a message to
> "gnu-win32-request AT cygnus DOT com" with one line of text: "help".
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019