delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1996/07/29/04:00:55

From: "Tom Demmer" <DEMMER AT brain1 DOT lstm DOT ruhr-uni-bochum DOT de>
Organization: Lehrstuhl Stroemungsmechanik, RUB
To: sandmann AT clio DOT rice DOT edu (Charles Sandmann), djgpp-workers AT delorie DOT com
Date: Mon, 29 Jul 1996 09:57:06 GMT-1
Subject: Re: open() / _open() bug
Reply-to: Demmer AT LStM DOT Ruhr-Uni-Bochum DOT De
Message-ID: <3D88A8E73C5@brain1.lstm.ruhr-uni-bochum.de>

> > > The higher bits of omode are masked out before a possibly existing 
> > 
> > > !     r.x.bx = oflag & 0xff; /* :TOM: new open() doesn't mask out upper bits,
> > > !                            ** so we have to do it here.
> > > !                            */
> > 
> > Charles - what does Win95 expect in BH?  Can we just leave it
> > unmasked, or will the spare bits we use confuse it?
> 
> I can't find my LFN docs right now (sigh) but I do know that additional bits
> were defined.  Which ones will have to wait a bit til I can find the DOCS.
> 
As Eli said, they are defined, so I wonder if the higher bits should 
be stripped at all. I'll check if plain DOS complains about them and 
report it to you.

Ciao
Tom

  ******************************************************************
  *  Thomas Demmer                     * Phone : +49 234 700 6434  *
  *  Universitaetsstr. 150             * or you try                *
  *  Lehrstuhl fuer Stroemungsmechanik *         +49 234 700 2896  *
  *  D-44780 Bochum                    * and MIGHT get someone who *
  *                                    * knows where I am          *
  *  Demmer AT LStM DOT Ruhr-Uni-Bochum DOT De    * Fax    : +49 234 709-4162 *
  *          http://www.lstm.ruhr-uni-bochum.de/~demmer            *
  ******************************************************************

    UNIX is an operating system, Window$ a shell, and DOS is
    a boot-virus.

- Raw text -


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