delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/09/17/13:53:07

From: jeffdbREMOVETHIS AT netzone DOT com (Mikey)
Subject: B18's worst bugs fixed in B19?
17 Sep 1997 13:53:07 -0700 :
Message-ID: <342038aa.154225906.cygnus.gnu-win32@smtp.netzone.com>
Reply-To: jeffdbREMOVETHIS AT netzone DOT com
Mime-Version: 1.0
To: gnu-win32 AT cygnus DOT com, noer AT cygnus DOT com, noer AT cygnus DOT com

Probably the 2 most annoying/basic/damaging
bugs in B18 are the lseek bug, and the reloc bug

The lseek bug is the fact that seeking past the
end of file on any win32 platform except NT w/C2
security fills in the file with junk.

I realize that this requires doing the OS's job for
it, but the way ld works, it is imperative that cygwin32.dll
do this, or at least that ld do this, for code that requires
0 initialized sections, especially reloc.

2nd worst is whatever happened that made it impossible
to produce relocatable exe/dll's in B18, this worked in
B17.1, and still works for mingw32, but something
changed in the process startup code for B18 that broke
relocation.

Have either/both of these been fixed for B19?
(jeffdbREMOVETHIS AT netzone DOT com)
delete REMOVETHIS from the above to reply
         Mikey
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


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