Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3EF0EA8C.54E541E@phekda.freeserve.co.uk> Date: Wed, 18 Jun 2003 23:41:16 +0100 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: binutils-2.14 References: <200306181709 DOT 02598 DOT pavenis AT latnet DOT lv> <200306181909 DOT 09333 DOT pavenis AT latnet DOT lv> <200306181718 DOT h5IHIs0K025477 AT envy DOT delorie DOT com> <200306182039 DOT 36545 DOT pavenis AT latnet DOT lv> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. Andris Pavenis wrote: [snip] > Most significant DJGPP related change is adding workaround for > bug when seeks over file end causes garbage written to file. This problem > caused bootstrap comparisson error when bootstrapping current CVS versions > of GCC-3.4 and also once when bootstrapping GCC-3.3 release (perhaps only > when GCC-3.3 were also installed). > > As we don't have fix yet even in CVS version of DJGPP, then perhaps > such temporary workaround is needed. Hmmm, I thought it was fixed in CVS. Evidence from : /* Tell write and _write to test for file offset greater than EOF. If so, they will fill the gap with zeroes. */ #define FILE_DESC_ZERO_FILL_EOF_GAP 0x02 I'm sure this worked before. I'm sure I checked it once, when I was messing with the fd_props and open code. Have you built binutils 2.14 against DJGPP CVS without your patch? Thanks, bye, Rich =] -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]