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]

[ANN] binutils-2.9.4-19991107 for Cygwin b20.1


Thanks to Tor Lillqvist for reminding me that a new feature in GCC
2.95.2 (DATA items in DLL exports are tagged specially to avoid runtime
crashes in favor of link time failure), the binutils 2.9.4 distributed
with Cygwin b20.1 needs to be updated.

Please download the binaries from:

ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/cygwin/gcc-2.95.2/

It also contains gprof.exe binary for profiling support.

Cygwin specific changes from binutils-2.9.4 in Cygwin b20.1:

  - support for user-created sections (it's now writable as it should be).
    Useful for creating thread local storage (.tls section) among other 
    things.
  - support for creating shared segments. Used for sharing data items
    among multiple running copies of an executable/DLL.
  - a small fix in windres for correct VERSIONINFO generation.
  - dlltool now parses GCC generated export directives correctly for DATA
    items. 

The patch against Cygwin b20.1 source is in:

ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/cygwin/gcc-2.95.2/patches/

All these changes, except for my Mingw specific hack for Win9x l/fseek
bug, are already incorporated in the binutils development sources.

Regards,
Mumit


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


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