| delorie.com/archives/browse.cgi | search |
| Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
| List-Subscribe: | <mailto:cygwin-subscribe AT sources DOT redhat DOT com> |
| List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT sources DOT redhat DOT com> |
| List-Help: | <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
| Sender: | cygwin-owner AT sources DOT redhat DOT com |
| Delivered-To: | mailing list cygwin AT sources DOT redhat DOT com |
| X-MimeOLE: | Produced By Microsoft Exchange V6.0.5762.3 |
| content-class: | urn:content-classes:message |
| MIME-Version: | 1.0 |
| Subject: | RE: aux.c special name? |
| Date: | Mon, 12 Nov 2001 13:38:28 -0800 |
| Message-ID: | <F8268126BF427A409936A83B6B86338704551D7C@red-msg-01.redmond.corp.microsoft.com> |
| X-MS-Has-Attach: | |
| X-MS-TNEF-Correlator: | |
| Thread-Topic: | aux.c special name? |
| Thread-Index: | AcFrwbri6mMsLYgPRzuwQL8heSkyJwAAD+hw |
| From: | "Stephan Mueller" <smueller AT microsoft DOT com> |
| To: | "Roland Glenn McIntosh" <roland AT steeltorch DOT com>, <cygwin AT cygwin DOT com> |
| X-OriginalArrivalTime: | 12 Nov 2001 21:38:28.0878 (UTC) FILETIME=[5E0C5AE0:01C16BC2] |
| X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id fACLsjl00599 |
This is a known Windows goofiness that dates back to when 8.3 filenames
freely roamed the earth. The problem is that AUX: is a device name.
I'm sure aux.c is disallowed for backwards compatibility reasons, but
compatibility with what, at this point, who can say? You probably will
have a hard time with other filenames like lpt1.c as well. There's
syntax involving \\?\ as prefix that may help. I can't say for sure,
but strongly suspect a search of the mailing list archives might be
revealing.
stephan();
-----Original Message-----
From: Roland Glenn McIntosh [mailto:roland AT steeltorch DOT com]
Sent: Monday, November 12, 2001 12:27 PM
To: cygwin AT cygwin DOT com
Subject: aux.c special name?
I can't seem to edit any files named "aux.c" . Why is this happening to
me? Steps to reproduce:
echo "weidness" > aux.c
vi aux.c --> "aux.c is not a file"
similar results with other editors / operations.
the "file" command reports it as character special device?
This is weird and poses difficulty porting packages that have an aux.c
file.
-Roland
----------------------
Cygwin DLL version info:
dll major: 1003
dll minor: 3
dll epoch: 19
dll bad signal mask: 19005
dll old termios: 5
dll malloc env: 28
api major: 0
api minor: 46
shared data: 3
dll identifier: cygwin1
mount registry: 2
cygnus registry name: Cygnus Solutions
cygwin registry name: Cygwin
program options name: Program Options
cygwin mount registry name: mounts v2
cygdrive flags: cygdrive flags
cygdrive prefix: cygdrive prefix
cygdrive default prefix:
build date: Wed Sep 12 23:54:31 EDT 2001
shared id: cygwin1S3
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |