This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

B18's worst bugs fixed in B19?


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@netzone.com)
delete REMOVETHIS from the above to reply
         Mikey
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]