From: "Tom Demmer" 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.