[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Issues with Windows gcc -mno-cygwin (Mingw)

From: Eli Zaretskii
Subject: Re: Issues with Windows gcc -mno-cygwin (Mingw)
Date: Thu, 20 Mar 2003 06:30:17 +0200

> From: Benjamin Riefenstahl <address@hidden>
> Date: 20 Mar 2003 00:31:01 +0100
> > > From: Benjamin Riefenstahl <address@hidden>
> > > - Problem with _fmode
> > Is this change only for the unexec phase, or for the entire Emacs
> > operation?
> For the entire operation.  Emacs doesn't use O_BINARY directly to load
> files.

Oh yes, it does--at least in the DOS_NT versions.  Grep the C sources
for _BINARY, and you will see it yourself.

So the only issue with binary I/O I'm aware of is with standard input
and output handles.  That's why the code in emacs.c does what it does.

Note that switching stdin/stdout to binary mode might not be necessary
in the MinGW build; the DOS port does that because otherwise control
characters such as C-c and C-z are interpreted by the OS instead of
being passed directly to the application.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]